Alias defFrustum

Build an frustum perspective projection matrix with default NDC and DepthClip

alias defFrustum = frustumCT!defNdc;

Parameters

NameDescription
l X position of the left edge at the near plane
r X position of the right edge at the near plane
b Y position of the bottom edge at the near plane
t Y position of the top edge at the near plane
n distance from origin to near plane (in Z-)
f distance from origin to far plane (in Z-)

Returns

a matrix that maps from eye space to clip space. To obtain NDC, the vector must be divided by w.