Docsv3.30.0
Back to API Reference
Struct

Text3DSurfacePose

sealed

Where a Text3DSurfacePoint lies as its text was last drawn, in world space: the point, the outward normal of the surface there, the glyph's own up and forward directions there — forward running from the glyph's front face toward its back — and the world length of one em of the glyph at the point.

public Quaternion SurfaceRotation{ get }

A rotation standing on the surface: up along the normal, forward along the glyph's forward as far as the surface allows.

public Quaternion GlyphRotation{ get }

The glyph's own rotation at the point: forward along its forward, up along its up.

public Vector3 position

The point on the surface.

public Vector3 normal

The unit normal of the surface, pointing out of the glyph.

public Vector3 up

The unit direction the glyph's up axis takes at the point.

public Vector3 forward

The unit direction from the glyph's front face toward its back at the point.

public float em

The world length of one em of the glyph at the point; zero where the glyph is scaled away.