FI3DHGeometryMaterials Struct Reference#
|
instant3Dhub
|
#include "I3DHDataTypes.h"
Detailed Description
Material set applied to 3D data after built-in appearance handling or Custom Material URN resolution.
The connector uses these for Unreal-side geometry material overrides, including MaterialAPI material rendering and Custom Material URN resolver results.
Public Attributes | |
| TObjectPtr< UMaterialInterface > | DefaultMaterial |
| TObjectPtr< UMaterialInterface > | HighlightMaterial |
Member Data Documentation
◆ DefaultMaterial
| TObjectPtr<UMaterialInterface> FI3DHGeometryMaterials::DefaultMaterial |
Material used to render geometry in its normal state.
If you replace the plugin material, preserve selection, hover, and clip-plane support by using the plugin material functions instant3Dhub/Functions/MF_GetSelectionHoverState and instant3Dhub/Functions/MF_GetClipPlaneOpacity.
◆ HighlightMaterial
| TObjectPtr<UMaterialInterface> FI3DHGeometryMaterials::HighlightMaterial |
Optional material used when geometry is selected or hovered.
If unset, the connector falls back to AI3DHConnector::GlobalHighlightMaterial. If that fallback is unavailable, DefaultMaterial is used.
If you replace the plugin material, preserve selection, hover, and clip-plane support by using the plugin material functions instant3Dhub/Functions/MF_GetSelectionHoverState and instant3Dhub/Functions/MF_GetClipPlaneOpacity.
The documentation for this struct was generated from the following file:
Generated by