Skip to main content

createNodeMaterialFromTSL

@zylem/game-lib


@zylem/game-lib / graphics / createNodeMaterialFromTSL

Function: createNodeMaterialFromTSL()

createNodeMaterialFromTSL(tslShader, opacity?): MeshBasicNodeMaterial

Defined in: packages/game-lib/src/lib/graphics/material.ts:326

Build a standalone WebGPU node material (MeshBasicNodeMaterial) from a ZylemTSLShader. Useful for runtime material swapping outside the entity material pipeline (e.g. demos that toggle shader "looks").

Parameters​

tslShader​

ZylemTSLShader

opacity?​

number

Returns​

MeshBasicNodeMaterial