Class: MDF
Hierarchy
↳ MDF
Index
Constructors
Properties
- collisionSounds
- density
- displayName
- emissive
- engravedLightnessesSamples
- engravingColor
- envMapUrls
- friction
- isOverlay
- opacity
- restitution
- shininess
- stiffness
- textureDefinitions
Constructors
constructor
+ new MDF(): MDF
Overrides MaterialDefinition.constructor
Defined in src/model/visualization/materials/materialDefinitions/MDF.ts:50
Returns: MDF
Properties
collisionSounds
• collisionSounds: string[] = [ "LL_L1_Wood_Box_Small_Movement_01", "LL_L1_Wood_Box_Small_Movement_02", "LL_L1_Wood_Box_Small_Movement_03", "LL_L1_Wood_Box_Small_Drop_01", "LL_L1_Wood_Box_Small_Drop_02", ]
Overrides MaterialDefinition.collisionSounds
Defined in src/model/visualization/materials/materialDefinitions/MDF.ts:9
density
• density: number = 500
Overrides MaterialDefinition.density
Defined in src/model/visualization/materials/materialDefinitions/MDF.ts:16
displayName
• displayName: string = "MDF"
Overrides MaterialDefinition.displayName
Defined in src/model/visualization/materials/materialDefinitions/MDF.ts:5
emissive
• emissive: number = 0
Inherited from MaterialDefinition.emissive
Defined in src/model/visualization/materials/materialDefinitions/MaterialDefinition.ts:100
engravedLightnessesSamples
• engravedLightnessesSamples: DataPoint[] = [ [0.115, 0.031], [0.15, 0.195], [0.168, 0.269], [0.168, 0.269], [0.186, 0.337], [0.186, 0.337], [0.212, 0.432], [0.212, 0.432], [0.212, 0.432], [0.221, 0.461], [0.23, 0.489], [0.239, 0.515], [0.257, 0.566], [0.274, 0.612], [0.292, 0.655], [0.292, 0.655], [0.31, 0.694], [0.346, 0.76], [0.363, 0.789], [0.381, 0.814], [0.399, 0.837], [0.426, 0.866], [0.434, 0.874], [0.461, 0.896], [0.488, 0.913], [0.532, 0.933], [0.568, 0.943], [0.657, 0.954], [0.843, 0.999], ]
Overrides MaterialDefinition.engravedLightnessesSamples
Defined in src/model/visualization/materials/materialDefinitions/MDF.ts:20
engravingColor
• engravingColor: number = 3812905
Overrides MaterialDefinition.engravingColor
Defined in src/model/visualization/materials/materialDefinitions/MDF.ts:6
envMapUrls
• envMapUrls: string[] = []
Inherited from MaterialDefinition.envMapUrls
Defined in src/model/visualization/materials/materialDefinitions/MaterialDefinition.ts:96
Paths to images for cube map (when using physically based rendering).
friction
• friction: number = 0.1
Overrides MaterialDefinition.friction
Defined in src/model/visualization/materials/materialDefinitions/MDF.ts:7
isOverlay
• isOverlay: boolean = false
Inherited from MaterialDefinition.isOverlay
Defined in src/model/visualization/materials/materialDefinitions/MaterialDefinition.ts:122
Whether this material should always be visible above if there are multiple materials at the same position. Only works for one at a time.
opacity
• opacity: number = 1
Inherited from MaterialDefinition.opacity
Defined in src/model/visualization/materials/materialDefinitions/MaterialDefinition.ts:74
restitution
• restitution: number = 0.3
Overrides MaterialDefinition.restitution
Defined in src/model/visualization/materials/materialDefinitions/MDF.ts:8
shininess
• shininess: number = 10
Inherited from MaterialDefinition.shininess
Defined in src/model/visualization/materials/materialDefinitions/MaterialDefinition.ts:98
stiffness
• stiffness: number = 35
Inherited from MaterialDefinition.stiffness
Defined in src/model/visualization/materials/materialDefinitions/MaterialDefinition.ts:81
textureDefinitions
• textureDefinitions: Map‹TextureKey, ITextureDefinition› = new Map()
Inherited from MaterialDefinition.textureDefinitions
Defined in src/model/visualization/materials/materialDefinitions/MaterialDefinition.ts:72
String <-> String|String[] dictionary to map texture keys to URLs of tiled textures.
see http://www.neilblevins.com/cg_education/tiling_trick/tiling_trick.htm
see MixMapEngravingMaterial