| [ Web Proxy ] |
| Viewing: https://docs.unity3d.com/ScriptReference/CameraProjectionCache.html | [Back] [Original] |
Project points from world to screen space.
Projection from world to screen space depends on internal camera matrices that Unity must recalculate whenever they are accessed. When accessed in a loop where the camera state does not change, these calculations are not necessary, which results in significant performance improvements.
| Constructor | Description |
|---|---|
| CameraProjectionCache | Creates a CameraProjectionCache with the camera's current state. |
| Method | Description |
|---|---|
| GUIToScreenPoint | Converts a point from GUI position to screen space relative to the cached camera viewport. |
| ScreenToGUIPoint | Converts a point from screen space to GUI position relative to the viewport at the time the CameraProjectionCache was created. |
| WorldToGUIPoint | Converts a world space point to a 2D GUI position. |
| WorldToScreenPoint | Transforms position from world space into screen space using the cached camera projection and viewport. |
| Web Proxy Viewer | New URL | Original Page |