Document Solutions for PDF
GrapeCity.Documents.DX.Windows Assembly / GrapeCity.Documents.DX Namespace / Matrix4x4 Structure / ConstrainedBillboard Method
The position of the object that the billboard will rotate around.
The position of the camera.
The axis to rotate the billboard around.
The forward vector of the camera.
The forward vector of the object.

In This Topic
    ConstrainedBillboard Method
    In This Topic
    Creates a cylindrical billboard that rotates around a specified axis.
    Syntax
    'Declaration
     
    Public Shared Function ConstrainedBillboard( _
       ByVal objectPosition As Vector3, _
       ByVal cameraPosition As Vector3, _
       ByVal rotateAxis As Vector3, _
       ByVal cameraForwardVector As Vector3, _
       ByVal objectForwardVector As Vector3 _
    ) As Matrix4x4
    public static Matrix4x4 ConstrainedBillboard( 
       Vector3 objectPosition,
       Vector3 cameraPosition,
       Vector3 rotateAxis,
       Vector3 cameraForwardVector,
       Vector3 objectForwardVector
    )

    Parameters

    objectPosition
    The position of the object that the billboard will rotate around.
    cameraPosition
    The position of the camera.
    rotateAxis
    The axis to rotate the billboard around.
    cameraForwardVector
    The forward vector of the camera.
    objectForwardVector
    The forward vector of the object.

    Return Value

    The billboard matrix.
    See Also