Skip to content

editorGlobalsBeech

Class: Beech

Hierarchy

Poplar

Beech

Index

Constructors

Properties

Constructors

constructor

+ new Beech(colorizeColor?: number): Beech

Overrides Poplar.constructor

Defined in src/model/visualization/materials/materialDefinitions/Beech.ts:34

Parameters:

Name Type Description
colorizeColor? number create the material in a colorized version with this color (as hex value)

Returns: Beech

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", ]

Inherited from Poplar.collisionSounds

Overrides MaterialDefinition.collisionSounds

Defined in src/model/visualization/materials/materialDefinitions/Poplar.ts:11


density

density: number = 500

Inherited from Poplar.density

Overrides MaterialDefinition.density

Defined in src/model/visualization/materials/materialDefinitions/Poplar.ts:18


displayName

displayName: string = "beech"

Overrides Poplar.displayName

Defined in src/model/visualization/materials/materialDefinitions/Beech.ts:7


emissive

emissive: number = 0

Inherited from MaterialDefinition.emissive

Defined in src/model/visualization/materials/materialDefinitions/MaterialDefinition.ts:100


engravedLightnessesSamples

engravedLightnessesSamples: DataPoint[] = [ [0.162, 0.361], [0.184, 0.421], [0.191, 0.44], [0.213, 0.494], [0.234, 0.544], [0.248, 0.574], [0.263, 0.604], [0.277, 0.631], [0.306, 0.681], [0.306, 0.681], [0.32, 0.704], [0.356, 0.754], [0.392, 0.796], [0.413, 0.818], [0.435, 0.837], [0.435, 0.837], [0.449, 0.848], [0.564, 0.909], [0.571, 0.912], [0.6, 0.921], [0.708, 0.943], [0.887, 0.999], ]

Overrides Poplar.engravedLightnessesSamples

Defined in src/model/visualization/materials/materialDefinitions/Beech.ts:11


engravingColor

engravingColor: number = 3736064

Inherited from Poplar.engravingColor

Overrides MaterialDefinition.engravingColor

Defined in src/model/visualization/materials/materialDefinitions/Poplar.ts:7


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

Inherited from Poplar.friction

Overrides MaterialDefinition.friction

Defined in src/model/visualization/materials/materialDefinitions/Poplar.ts:8


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

Inherited from Poplar.restitution

Overrides MaterialDefinition.restitution

Defined in src/model/visualization/materials/materialDefinitions/Poplar.ts:9


shininess

shininess: number = 10

Inherited from MaterialDefinition.shininess

Defined in src/model/visualization/materials/materialDefinitions/MaterialDefinition.ts:98


stiffness

stiffness: number = 35

Inherited from Poplar.stiffness

Overrides MaterialDefinition.stiffness

Defined in src/model/visualization/materials/materialDefinitions/Poplar.ts:10


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