Header menu logo Mibo

BillboardBuilder Type

Builder for creating individual Billboard3D objects. Used via the billboard computation expression.

Example

 billboard {
     at (Vector3(0f, 1.5f, 0f))
     size (Vector2(0.5f, 0.5f))
     color Color.Yellow
 }

Constructors

Constructor Description

BillboardBuilder()

Full Usage: BillboardBuilder()

Returns: BillboardBuilder

Instance members

Instance member Description

at pos

Full Usage: at pos

Parameters:
Returns: BillboardState
Modifiers: inline

Sets the world-space or parent-relative position of the billboard.

pos : Vector3
Returns: BillboardState

color c

Full Usage: color c

Parameters:
Returns: BillboardState
Modifiers: inline

Sets the vertex color tint.

c : Color
Returns: BillboardState

facing mode

Full Usage: facing mode

Parameters:
Returns: BillboardState
Modifiers: inline

Sets the orientation mode (Spherical for full-facing, Cylindrical for axis-locked).

mode : BillboardMode
Returns: BillboardState

relativeTo parent

Full Usage: relativeTo parent

Parameters:
Returns: BillboardState
Modifiers: inline

Sets a parent transform matrix. The billboard position will be transformed by this matrix.

parent : Matrix
Returns: BillboardState

rotate rot

Full Usage: rotate rot

Parameters:
    rot : float32

Returns: BillboardState
Modifiers: inline

Sets the rotation around the facing axis (radians).

rot : float32
Returns: BillboardState

this.Run

Full Usage: this.Run

Parameters:
Returns: Billboard3D
Modifiers: inline

Finalizes the billboard into a Billboard3D object.

s : BillboardState
Returns: Billboard3D

size size

Full Usage: size size

Parameters:
Returns: BillboardState
Modifiers: inline

Sets the width and height of the billboard.

size : Vector2
Returns: BillboardState

uv u

Full Usage: uv u

Parameters:
Returns: BillboardState
Modifiers: inline

Sets specific UV coordinates.

u : UvRect
Returns: BillboardState

this.Yield

Full Usage: this.Yield

Parameters:
    () : unit

Returns: BillboardState
Modifiers: inline
() : unit
Returns: BillboardState

Type something to start searching.