Class: ModelGenerator
Defined in: packages/minerender/src/model/ModelGenerator.ts:10
Constructors
Constructor
ts
new ModelGenerator(): ModelGenerator;Returns
ModelGenerator
Properties
| Property | Modifier | Type | Defined in |
|---|---|---|---|
ITEM_LAYERS | readonly | string[] | packages/minerender/src/model/ModelGenerator.ts:12 |
Methods
generateItemModel()
ts
static generateItemModel(imageData, layer): ModelElement[];Defined in: packages/minerender/src/model/ModelGenerator.ts:18
Front and back faces plus one zero-thickness side face per run of texels that border a transparent texel, like vanilla's ItemModelGenerator. Pass the pixels of a single (first) animation frame.
Parameters
| Parameter | Type |
|---|---|
imageData | Pick<ImageData, "width" | "height" | "data"> |
layer | string |