Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


CameraEditorUtils

Utilities for cameras.
Read time 1 minuteLast updated 4 days ago

Definition

  • Type: Class
  • Namespace: UnityEditor
  • Assembly: UnityEditor.CoreModule
public static class CameraEditorUtils

Static Properties

Property

Description

GameViewAspectRatioThe aspect ratio of the game view.
virtualCameraPreviewInstantiatorOverride this function to pass your own Camera provider to generate previews for virtual cameras.

Static Methods

Method

Description

DrawFrustumGizmoDraw the frustrum gizmo of a camera.
GetFrustumAspectRatioCalculate the frustrum aspect ratio of a camera.
GetFrustumPlaneAtCalculate the points of the frustrum plane facing the viewer at a specific distance.
HandleFrustumDraw the frustrum handles for a camera.
IsViewportRectValidToRenderCheck whether a viewport is valid.
PerspectiveClipToWorldCalculate the world space position of a point in clip space.
TryGetFrustumCalculate the frustrum corners.
TryGetSensorGateFrustumCalculate 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.