Perspective or orthographic camera with projection matrix, jitter (TAA), and render target binding.
void setProjection(ProjectionType value)
void setScissorRectClear(bool value)
void setAspectRatio(float value)
void setNode(GraphNode *value)
const std::unique_ptr< GraphNode > & node() const
void setAspectRatioMode(AspectRatioMode value)
Hierarchical scene graph node with local/world transforms and parent-child relationships.
static Quaternion pointLightRotations[6]
static Camera * create(const std::string &name, LightType lightType, int face=0)
Unit quaternion for rotation representation with SIMD-accelerated slerp and multiply.
static Quaternion fromEulerAngles(float ax, float ay, float az)