SurfaceMapping3DSet
public struct SurfaceMapping3DSetDefault texture mapping plus optional semantic-surface overrides. Surface boundaries use the same region metadata as materials, exports, LODs, and generated masks.
Fields
Section titled “Fields”
defaultMapping
Section titled “defaultMapping”public SurfaceMapping3DSpec defaultMappingReturns
TextStudio.ThreeD.SurfaceMapping3DSpec
overrides
Section titled “overrides”public SurfaceMapping3DOverride[] overridesReturns
TextStudio.ThreeD.SurfaceMapping3DOverride[]
Methods
Section titled “Methods”
Resolve(MaterialRegion)
Section titled “Resolve(MaterialRegion)”public SurfaceMapping3DSpec Resolve(MaterialRegion region)Resolves the first per-region mapping override or falls back to the set’s default mapping.
Parameters
| Name | Type |
|---|---|
region |
TextStudio.ThreeD.MaterialRegion |
Returns
TextStudio.ThreeD.SurfaceMapping3DSpec
Properties
Section titled “Properties”
Default
Section titled “Default”public static SurfaceMapping3DSet Default { get; }Returns
TextStudio.ThreeD.SurfaceMapping3DSet