Class BlockModelFactory
🏭 Constructors
constructor
ts
BlockModelFactory(textureManager: TextureManager, option: { clipUVs?: boolean; modelOnly?: boolean }= {}): BlockModelFactoryParameters
- 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: TextureManagerDefined 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): BlockModelObjectGet 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