|
CeresEngine 0.2.0
A game development framework
|
A structure that holds renderer-specific information for the renderable. More...
#include <CeresEngine/Renderer/RendererRenderable.hpp>
Public Attributes | |
| Matrix4 | model |
| Transformation matrices for the object model and it's inverse. | |
| Matrix4 | invModel |
| Matrix3 | normalMatrix |
| Matrix3 | invNormalMatrix |
| AABox | boundingBox |
| The renderable bounding box in world-space. | |
| Sphere | boundingSphere |
| The renderable bounding sphere in world-space. | |
A structure that holds renderer-specific information for the renderable.
| AABox CeresEngine::RendererRenderableInfo::boundingBox |
The renderable bounding box in world-space.
Used to perform frustum culling on the CPU.
| Sphere CeresEngine::RendererRenderableInfo::boundingSphere |
The renderable bounding sphere in world-space.
Used to perform frustum culling on the CPU.
| Matrix4 CeresEngine::RendererRenderableInfo::invModel |
| Matrix3 CeresEngine::RendererRenderableInfo::invNormalMatrix |
| Matrix4 CeresEngine::RendererRenderableInfo::model |
Transformation matrices for the object model and it's inverse.
| Matrix3 CeresEngine::RendererRenderableInfo::normalMatrix |