Skip to content

Class: ModelGenerator ​

Defined in: packages/minerender/src/model/ModelGenerator.ts:10

Constructors ​

Constructor ​

ts
new ModelGenerator(): ModelGenerator;

Returns ​

ModelGenerator

Properties ​

PropertyModifierTypeDefined in
ITEM_LAYERSreadonlystring[]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 ​

ParameterType
imageDataPick<ImageData, "width" | "height" | "data">
layerstring

Returns ​

ModelElement[]