Utilities for cameras.
GameViewAspectRatio | The aspect ratio of the game view. |
virtualCameraPreviewInstantiator | Override this function to pass your own Camera provider to generate previews for virtual cameras. |
DrawFrustumGizmo | Draw the frustrum gizmo of a camera. |
GetFrustumAspectRatio | Calculate the frustrum aspect ratio of a camera. |
GetFrustumPlaneAt | Calculate the points of the frustrum plane facing the viewer at a specific distance.The points array will be filled with the calculated points in the following order: left bottom, left top, right top and right bottom. |
HandleFrustum | Draw the frustrum handles for a camera. |
IsViewportRectValidToRender | Check whether a viewport is valid. |
PerspectiveClipToWorld | Calculate the world space position of a point in clip space.The z component will be used to get the point at the distance z from the viewer. |
TryGetFrustum | Calculate the frustrum corners.Corners are calculated in this order: left bottom, left top, right top, right bottom. |
TryGetSensorGateFrustum | Calculate the frustrum corners from the sensor physical properties, without taking gate fitting into account. To get the actual frustum with gate fit adjustment, use CameraEditorUtils.TryGetFrustum. This method is equivalent to CameraEditorUtils.TryGetFrustum for non-physical cameras.Corners are calculated in this order: left bottom, left top, right top, right bottom. |