Hello, I’ve been looking into using TSL in a project for a while, but after looking through the documentation and trying some things out, I’m a bit stumped on something: how would you create a material for a THREE.Sprite instanced based on a buffer of positions (InstancedBufferAttribute) to create a point cloud, and then reuse that material with different instanced buffers?
Additionally, is there a way you could take multiple such objects and instance render multiple in one draw call using Three.js? Asking because of my use case being an octree, which means a possibly large amount of leaf nodes with relatively few points, which still have to be handled at least somewhat well.
Thanks in advance.