Material Resolve (C++)
- group FnMaterialResolveUtil
-
class FnMaterialResolveUtil
Public Static Functions
-
static FnAttribute::GroupAttribute resolveMaterialReferences(const FnAttribute::GroupAttribute &inputMaterial, bool processHints)
-
static FnAttribute::GroupAttribute extractMaterialReferences(const FnAttribute::GroupAttribute &inputMaterial, bool processHints)
-
static FnAttribute::GroupAttribute resolveDeferredNetworkOps(const FnAttribute::GroupAttribute &inputMaterial)
-
static FnAttribute::GroupAttribute resolveMaterialLayers(const FnAttribute::GroupAttribute &inputMaterial, bool processHints)
-
static FnAttribute::StringAttribute getLayerPrefixesFromMaterial(const FnAttribute::GroupAttribute &inputMaterial)
-
static FnAttribute::GroupAttribute combineLayeredMaterialOverrides(const FnAttribute::GroupAttribute &inputMaterial, const FnAttribute::GroupAttribute &overridesAttr, const FnAttribute::GroupAttribute &layeredOverridesAttr)
-
static FnAttribute::GroupAttribute resolveMaterialReferences(const FnAttribute::GroupAttribute &inputMaterial, bool processHints)
-
class FnMaterialResolveUtil