Class BlockModelFactory
🏭 Constructors
constructor
ts
BlockModelFactory(textureManager: TextureManager, option: { clipUVs?: boolean; modelOnly?: boolean }= {}): BlockModelFactory
Parameters
- textureManager:
TextureManager
- option:
{ clipUVs?: boolean; modelOnly?: boolean }
Return Type
BlockModelFactory
Defined in: packages/model/block.ts:167
🏷️ Properties
option readonly
ts
option: { clipUVs?: boolean; modelOnly?: boolean } = {}
Defined in: packages/model/block.ts:167
textureManager readonly
ts
textureManager: TextureManager
Defined in: packages/model/block.ts:167
TRANSPARENT_MATERIAL static
ts
TRANSPARENT_MATERIAL: MeshBasicMaterial = ...
Defined in: packages/model/block.ts:163
🔧 Methods
getObject
ts
getObject(model: Resolved, options: { uvlock?: boolean; x?: number; y?: number }= {}, fix: number= 0.001): BlockModelObject
Get threejs Object3D
for that block model.
Parameters
- model:
Resolved
- options:
{ uvlock?: boolean; x?: number; y?: number }
- fix:
number
Return Type
BlockModelObject
Defined in: packages/model/block.ts:172