SurfaceMapping3DMode
public enum SurfaceMapping3DModeTexture-coordinate projection used by one layer’s generated surfaces.
Fields
Section titled “Fields”
Generated
Section titled “Generated”Generated = 0Keep the coordinates authored by the geometry generator or a custom provider.
Returns
TextStudio.ThreeD.SurfaceMapping3DMode
PlanarGlyph
Section titled “PlanarGlyph”PlanarGlyph = 1Project each glyph independently in its local XY plane.
Returns
TextStudio.ThreeD.SurfaceMapping3DMode
PlanarWholeText
Section titled “PlanarWholeText”PlanarWholeText = 2Project every glyph through one continuous text-space XY rectangle.
Returns
TextStudio.ThreeD.SurfaceMapping3DMode
SideDistance
Section titled “SideDistance”SideDistance = 3Use generated contour distance and extrusion depth coordinates.
Returns
TextStudio.ThreeD.SurfaceMapping3DMode
Depth = 4Map local horizontal position against extrusion depth.
Returns
TextStudio.ThreeD.SurfaceMapping3DMode
TriplanarObject
Section titled “TriplanarObject”TriplanarObject = 5Blend three projections from object-space position and normal data in the shader.
Returns
TextStudio.ThreeD.SurfaceMapping3DMode
TriplanarWorld
Section titled “TriplanarWorld”TriplanarWorld = 6Blend three projections from world-space position and normal data in the shader.
Returns
TextStudio.ThreeD.SurfaceMapping3DMode
Cylindrical
Section titled “Cylindrical”Cylindrical = 7Wrap U around the local XY axis and map V along local depth.
Returns
TextStudio.ThreeD.SurfaceMapping3DMode