Skip to content

editorGlobalsMDF

Class: MDF

Hierarchy

MDF

Index

Constructors

Properties

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