Radient cameras follow the glTF and OpenUSD camera convention:
This means an identity camera transform looks down scene-space -Z. To look at an object placed at the origin from in front of it, place the camera on positive Z:
Diligent projection helpers use left-handed camera space, where positive Z is forward. Radient keeps the scene camera convention as local -Z and applies the camera-space adapter inside the projection matrix.
As a result:
Renderer and post-processing code should treat the camera world transform as a Radient scene transform. It should not add another Z flip outside the Radient camera projection path.
RadientCameraComponent::ClippingRange stores near and far clipping distances in scene units. Perspective projection is derived from:
Orthographic projection uses HorizontalAperture and VerticalAperture as the view size.