Skip to content
Shapemetry

Model - Evaluate

API reference for src/core/evaluate, src/lanes/textures/evaluate on @huukhanhnguyen/model, reachable from ..

See the Guide for the ModelJSON / evaluate pipeline.

API reference

Signatures are generated from the live package .d.ts - not hand-written.

evaluateModel

function

evaluateModel(json: RawModel, params: Record<string, unknown> | undefined, opts: { registry: Registry; assets?: Store; diagnose?: boolean; }): EvaluateResult

evaluateTexture

function

evaluateTexture(chain: Chain, scope: TextureScope, stack?: string[]): ImageBuffer

toTextureData

function

Final stream → renderable RGBA bytes (scalar streams become grayscale).

toTextureData(buffer: ImageBuffer): TextureData
Last updated: 📖 1 min readEdit on GitHub