Scene-level data (std140 layout). More...
#include <kanzi/core.ui/graphics3d/scene_buffer.hpp>
Scene-level data (std140 layout).
Any changes to this struct beyond adding new members to the end requires a bump of the KZB version.
| Matrix4x4 kanzi::SceneData::projectionMatrix |
| Matrix4x4 kanzi::SceneData::cameraMatrix |
| Vector4 kanzi::SceneData::cameraPositionAndGlobalTime |
| Vector4 kanzi::SceneData::viewPosition |
| Vector4 kanzi::SceneData::viewport |
| Vector4 kanzi::SceneData::cameraNearFarAndInverseViewportSize |
| Vector4 kanzi::SceneData::cameraNormal |
| Matrix4x4 kanzi::SceneData::inverseProjectionMatrix |
| Matrix4x4 kanzi::SceneData::inverseCameraMatrix |
| Matrix4x4 kanzi::SceneData::previousProjectionMatrix |
| Matrix4x4 kanzi::SceneData::previousCameraMatrix |
| Vector4 kanzi::SceneData::windowSize |