|
CeresEngine 0.2.0
A game development framework
|
A structure that holds renderer-specific information for the view. More...
#include <CeresEngine/Renderer/RendererView.hpp>
Public Attributes | |
| Transform | transform |
| A transform object that represents the transform of the view. | |
| Matrix4 | view |
| Transformation matrices for the view view and it's inverse. | |
| Matrix4 | invView |
| Matrix4 | projection |
| Transformation matrices for the view projection and it's inverse. | |
| Matrix4 | invProjection |
| Matrix4 | viewProjection |
| Transformation matrices for the view view-projection and it's inverse. | |
| Matrix4 | invViewProjection |
| ConvexVolume | frustumVolume |
| The convex volume for the camera frustum. | |
A structure that holds renderer-specific information for the view.
| ConvexVolume CeresEngine::RendererViewInfo::frustumVolume |
The convex volume for the camera frustum.
Used to perform frustum culling on the CPU. The extracted frustum planes are in world-space.
| Matrix4 CeresEngine::RendererViewInfo::invProjection |
| Matrix4 CeresEngine::RendererViewInfo::invView |
| Matrix4 CeresEngine::RendererViewInfo::invViewProjection |
| Matrix4 CeresEngine::RendererViewInfo::projection |
Transformation matrices for the view projection and it's inverse.
| Transform CeresEngine::RendererViewInfo::transform |
A transform object that represents the transform of the view.
| Matrix4 CeresEngine::RendererViewInfo::view |
Transformation matrices for the view view and it's inverse.
| Matrix4 CeresEngine::RendererViewInfo::viewProjection |
Transformation matrices for the view view-projection and it's inverse.