Demonstration of rendering three.js' BatchedMesh with different material properties in one draw call.
MIT License
Demonstration of rendering three.js' BatchedMesh with different material properties in one draw call by packing material properties into a single texture. The demo features 5000 individually animate-able geometries in a batched mesh with unique metalness, roughness, emissive, and diffuse color properties.
Demo here