载入中...
搜索中...
未找到
eve::camera_editing::CameraRigValue结构体 参考

Stable authored camera rig independent of a live scene camera. 更多...

#include <CameraTarget.h>

Public 属性

ObjectId id
 
std::string name
 
std::string mode = "follow"
 
int priority = 0
 
bool enabled = true
 
glm::vec3 target {0.f}
 
glm::vec3 offset {0.f, 2.f, 6.f}
 
glm::vec3 lookAhead {0.f}
 
glm::vec2 composition {0.f}
 
float radius = 10.f
 
float azimuth = 45.f
 
float elevation = 30.f
 
float yaw = 0.f
 
float pitch = 0.f
 
float fov = 60.f
 
float smooth = 6.f
 
float maxSpeed = 0.f
 

详细描述

Stable authored camera rig independent of a live scene camera.

在文件 CameraTarget.h 第 31 行定义.

类成员变量说明

◆ azimuth

float eve::camera_editing::CameraRigValue::azimuth = 45.f

在文件 CameraTarget.h 第 42 行定义.

被这些函数引用 eve::camera_editing::CameraPreview::evaluate().

◆ composition

glm::vec2 eve::camera_editing::CameraRigValue::composition {0.f}

在文件 CameraTarget.h 第 40 行定义.

◆ elevation

float eve::camera_editing::CameraRigValue::elevation = 30.f

在文件 CameraTarget.h 第 43 行定义.

被这些函数引用 eve::camera_editing::CameraPreview::evaluate().

◆ enabled

bool eve::camera_editing::CameraRigValue::enabled = true

在文件 CameraTarget.h 第 36 行定义.

◆ fov

float eve::camera_editing::CameraRigValue::fov = 60.f

在文件 CameraTarget.h 第 46 行定义.

被这些函数引用 eve::camera_editing::CameraPreview::evaluate().

◆ id

ObjectId eve::camera_editing::CameraRigValue::id

◆ lookAhead

glm::vec3 eve::camera_editing::CameraRigValue::lookAhead {0.f}

在文件 CameraTarget.h 第 39 行定义.

被这些函数引用 eve::camera_editing::CameraPreview::evaluate().

◆ maxSpeed

float eve::camera_editing::CameraRigValue::maxSpeed = 0.f

在文件 CameraTarget.h 第 48 行定义.

◆ mode

std::string eve::camera_editing::CameraRigValue::mode = "follow"

在文件 CameraTarget.h 第 34 行定义.

被这些函数引用 eve::camera_editing::CameraPreview::evaluate().

◆ name

std::string eve::camera_editing::CameraRigValue::name

在文件 CameraTarget.h 第 33 行定义.

◆ offset

glm::vec3 eve::camera_editing::CameraRigValue::offset {0.f, 2.f, 6.f}

在文件 CameraTarget.h 第 38 行定义.

被这些函数引用 eve::camera_editing::CameraPreview::evaluate().

◆ pitch

float eve::camera_editing::CameraRigValue::pitch = 0.f

在文件 CameraTarget.h 第 45 行定义.

被这些函数引用 eve::camera_editing::CameraPreview::evaluate().

◆ priority

int eve::camera_editing::CameraRigValue::priority = 0

在文件 CameraTarget.h 第 35 行定义.

◆ radius

float eve::camera_editing::CameraRigValue::radius = 10.f

在文件 CameraTarget.h 第 41 行定义.

被这些函数引用 eve::camera_editing::CameraPreview::evaluate().

◆ smooth

float eve::camera_editing::CameraRigValue::smooth = 6.f

在文件 CameraTarget.h 第 47 行定义.

◆ target

glm::vec3 eve::camera_editing::CameraRigValue::target {0.f}

在文件 CameraTarget.h 第 37 行定义.

被这些函数引用 eve::camera_editing::CameraPreview::evaluate().

◆ yaw

float eve::camera_editing::CameraRigValue::yaw = 0.f

在文件 CameraTarget.h 第 44 行定义.

被这些函数引用 eve::camera_editing::CameraPreview::evaluate().


该结构体的文档由以下文件生成: