Different texture per mesh instance using instance buffers?

I think what you can do is adding an offset to the uv coordinates of each instance:

https://www.babylonjs-playground.com/#64K1I1#2

So, you will need to have a single texture that is the merging of the two textures and use an appropriate offset to render the right part of the texture on the 2nd instance.

3 Likes