I’d like to have instances with animations running at different speeds and starting frames. I suppose the problem would be the same as having different animations on instances. I bothered you people before about this and it should be possible: Weekly Video: Fun with Instance Buffers
But this creates clones of the animated mesh, not instances. Which is bad if you have more than a few meshes. I have a whole army of soldiers that look the same, and I want to create ~50 instances of the original imported soldier, while ensuring that each instance has a separate animation. Is it even possible to solve this problem with instances, or should I just use clones and hope for good performance?
Not possible with instances directly. If you could live say 5 soldiers having the same animation, you could create 10 of them, with 4 instance as well for each.
Thx, I will look into it. I am still a noob tho, so I will also try to think of some alternative solutions… in case this turns up to be as complicated as I think it is.
Recently, I also saw a demo of a babylon.js scene using WebGPU with 10,000 loaded meshes! I can’t wait for this to happen! I feel like this will definitely solve my problem, because I will just be working with clones and the performance will still be great :DD.