MayaFlux 0.3.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ ortho()

ViewTransform MayaFlux::Kinesis::ortho ( float  left,
float  right,
float  bottom,
float  top,
float  near = -1.0F,
float  far = 1.0F 
)
inline

Construct orthographic projection matrix.

Parameters
leftLeft clipping plane
rightRight clipping plane
bottomBottom clipping plane
topTop clipping plane
nearNear clipping plane (default: -1.0)
farFar clipping plane (default: 1.0)
Returns
ViewTransform with projection matrix set, view identity

Definition at line 72 of file ViewTransform.hpp.

76{
77 return { .projection = glm::ortho(left, right, bottom, top, near, far) };
78}

References MayaFlux::Kinesis::ViewTransform::projection.