Class: SceneMaterialPool
Defined in: packages/core/src/level/level-scene-material.ts:49
One immutable Three.js material instance per declared resource ID.
Constructors
Constructor
new SceneMaterialPool():
SceneMaterialPool
Returns
SceneMaterialPool
Methods
dispose()
dispose():
void
Defined in: packages/core/src/level/level-scene-material.ts:83
Returns
void
get()
get(
spec):Material
Defined in: packages/core/src/level/level-scene-material.ts:54
Parameters
spec
SceneMaterial
Returns
Material
release()
release(
root):void
Defined in: packages/core/src/level/level-scene-material.ts:76
Parameters
root
object
Returns
void
retain()
retain(
root):void
Defined in: packages/core/src/level/level-scene-material.ts:70
Parameters
root
object
Returns
void