editor › Globals › IEngravingMaterialParameters
Interface: IEngravingMaterialParameters
Hierarchy
- IEngravingMaterialParameters
Index
Properties
Properties
Optional colorizeColor
• colorizeColor? : number
Defined in src/model/visualization/materials/shaderMaterials/MixMapEngravingMaterial.ts:127
A color that should be rendered as overlay to the material texture
Optional colorizeEngravingFalloff
• colorizeEngravingFalloff? : number
Defined in src/model/visualization/materials/shaderMaterials/MixMapEngravingMaterial.ts:136
How fast colorization should be "burned away" by engravings, as factor of the engraving alpha. A value of 1 means color is only fully erased with an engraving alpha of 1, a value of 2 means color is already not visible anymore for an engraving alpha of 0.5, a value of 0.5 means even with engraving alpha 1 half of the color is still visible
Optional colorizeStrength
• colorizeStrength? : number
Defined in src/model/visualization/materials/shaderMaterials/MixMapEngravingMaterial.ts:129
How strong the colorization should be, thus implying how much of the texture should still be visible
Optional engravingColor
• engravingColor? : number
Defined in src/model/visualization/materials/shaderMaterials/MixMapEngravingMaterial.ts:125
The color that engravings will have
Optional useMixMap
• useMixMap? : boolean
Defined in src/model/visualization/materials/shaderMaterials/MixMapEngravingMaterial.ts:123
Should be true if multiple textures will be used to avoid repeating patterns