Summary
Converts the world position to clip space coordinates relative to camera.
- Namespace
- StrideToolkit
.Engine - Containing Type
- CameraExtensions
Syntax
public static Vector3 WorldToClip(this CameraComponent cameraComponent, Vector3 position)
Remarks
This method does not update the
CameraComponent.ViewMatrix
or CameraComponent.ProjectionMatrix
before performing the transformation.
If the CameraComponent
or it's containing Entity
TransformComponent
has been modified since the last frame you may need to call the CameraComponent.Update()
method first.
Parameters
Name | Type | Description |
---|---|---|
cameraComponent | CameraComponent | |
position | Vector3 |
Return Value
Type | Description |
---|---|
Vector3 | The position in clip space. |