This example requires a browser that supports the HTML5 <canvas> feature.

Multiple materials/textures applied to different portions of a mesh

SceneJS allows you to create geometry composed of a tree of Geometry nodes, where a root Geometry defines the vertex/UV arrays and sub-Geometry nodes each define a different portion of the index array.

This enables each sub-Geometery to have a different material/texture, and even to be of a different primitive type.


Log