Interface IMeshBlendConfiguration
interface IMeshBlendConfiguration {
debugMode?: MeshBlendDebugMode;
depthType?: MeshBlendDepthType;
quality?: MeshBlendQuality;
radiusClasses?: readonly [
IMeshBlendRadiusDefinition,
IMeshBlendRadiusDefinition,
IMeshBlendRadiusDefinition,
IMeshBlendRadiusDefinition,
];
slopeFactor?: number;
}
debugMode?: MeshBlendDebugMode;
depthType?: MeshBlendDepthType;
quality?: MeshBlendQuality;
radiusClasses?: readonly [
IMeshBlendRadiusDefinition,
IMeshBlendRadiusDefinition,
IMeshBlendRadiusDefinition,
IMeshBlendRadiusDefinition,
];
slopeFactor?: number;
}
Hierarchy (View Summary)
- IMeshBlendConfiguration
Properties
Optionaldebug Mode
Debug visualization to compile into the shader. Off renders the final blended result.
Optionaldepth Type
Representation stored in the depth texture.
Optionalquality
Compile-time quality variant.
Optionalradius Classes
radiusClasses?: readonly [
IMeshBlendRadiusDefinition,
IMeshBlendRadiusDefinition,
IMeshBlendRadiusDefinition,
IMeshBlendRadiusDefinition,
]
IMeshBlendRadiusDefinition,
IMeshBlendRadiusDefinition,
IMeshBlendRadiusDefinition,
IMeshBlendRadiusDefinition,
]
Radius definitions indexed by packed radius class. Exactly four definitions are required.
Optionalslope Factor
slopeFactor?: number
Contact-slope narrowing factor. A value of 1 disables narrowing.
Configurable mesh-blending values shared by the classic and frame-graph wrappers.