Skip to content

editorGlobalsIEngravingMaterialParameters

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