iv::CameraState Struct Reference
#include <CameraState.hpp>
Public Member Functions | |
CameraState () | |
Public Attributes | |
float4x4 | projection |
float4x4 | pixelizing_projection |
Orthogonal projection matrix with near plane 0 and far plane 1. We use it to get into screen space. Used in UniversalShader::FilteringStage::Msdf and in pixel fitting. More... | |
float4x4 | view |
Detailed Description
Definition at line 8 of file CameraState.hpp.
Constructor & Destructor Documentation
◆ CameraState()
|
inline |
Definition at line 14 of file CameraState.hpp.
Member Data Documentation
◆ projection
float4x4 iv::CameraState::projection |
Definition at line 10 of file CameraState.hpp.
◆ pixelizing_projection
float4x4 iv::CameraState::pixelizing_projection |
Orthogonal projection matrix with near plane 0 and far plane 1. We use it to get into screen space. Used in UniversalShader::FilteringStage::Msdf and in pixel fitting.
Definition at line 11 of file CameraState.hpp.
◆ view
float4x4 iv::CameraState::view |
Definition at line 12 of file CameraState.hpp.
The documentation for this struct was generated from the following file:
- ivorium_graphics/Rendering/CameraState.hpp