Matrix4x4CreateConstrainedBillboard Method

Creates a cylindrical billboard that rotates around a specified axis.

Definition

Namespace: Karamba.Geometry
Assembly: KarambaCommon (in KarambaCommon.dll) Version: 3.0.8.0+eb23a7103f0eca0b6d808121e15fec6899194e15
C#
public static Matrix4x4 CreateConstrainedBillboard(
	Vector3 objectPosition,
	Vector3 cameraPosition,
	Vector3 rotateAxis,
	Vector3 cameraForwardVector,
	Vector3 objectForwardVector
)

Parameters

objectPosition  Vector3
Position of the object the billboard will rotate around.
cameraPosition  Vector3
Position of the camera.
rotateAxis  Vector3
Axis to rotate the billboard around.
cameraForwardVector  Vector3
Forward vector of the camera.
objectForwardVector  Vector3
Forward vector of the object.

Return Value

Matrix4x4
The created billboard matrix.

See Also