18 inline static float Near = 1.0f;
19 inline static float Far = 1000.0f;
22 inline static float Fov = 60.0f;
Definition BaseCamera.h:10
DirectX::XMFLOAT4X4 View
Definition BaseCamera.h:14
void Update(Timer *) override
Definition BaseCamera.cpp:22
void UpdateProj(float aspect)
Definition BaseCamera.cpp:39
DirectX::XMFLOAT4X4 Proj
Definition BaseCamera.h:15
DirectX::XMFLOAT4X4 & GetProj()
Definition BaseCamera.h:26
void UpdateTarget()
Definition BaseCamera.cpp:52
static float Fov
Definition BaseCamera.h:22
DirectX::XMFLOAT4X4 ViewProj
Definition BaseCamera.h:16
static float Near
Definition BaseCamera.h:18
DirectX::XMFLOAT4X4 & GetView()
Definition BaseCamera.h:25
BaseCamera()
Definition BaseCamera.cpp:12
void UpdateView()
Definition BaseCamera.cpp:27
DirectX::XMFLOAT3 Target
Definition BaseCamera.h:12
DirectX::XMFLOAT4X4 & GetViewProj()
Definition BaseCamera.h:27
DirectX::XMFLOAT3 Up
Definition BaseCamera.h:13
static float Far
Definition BaseCamera.h:19
void UpdateViewProj()
Definition BaseCamera.cpp:45
资源的强类型引用,同时覆盖持久化 ID 与运行时索引两种边界。
Definition ResourceRef.h:36
世界矩阵 描述坐标系,左手坐标系 使用 DirectX12 坐标系的描述
Definition Application.h:15