Hey there,
I’d like to know what approach you’d suggest when using Urho3D for the following case:
I want to display a large (truly large, think hundreds, possibly up to 1000) amount of animated 3D units at the same time.
Now, I know of two methods to achieve that, at least in principle.
-
Using sprites. I know I wrote 3D before, but sprites would work just as well when available in multiple directions. Heroes Of Annihilated Empires used that approach and had a really unique style that I liked very much:
[video]https://youtu.be/NAoMWOT2eXo?list=PLhG6bWwiy1v5I9fQ-gxohI8ffVCVI96D3&t=65[/video]
For that to work, sprites obviously have to be put into the 3D scene with correct clipping and at least alpha testing.
I figure something like that could work using BillboardSets, no? Or maybe sprites directly? -
Hardware instancing. I know that Urho3D automatically does hardware instancing, but does that apply to animations as well? I know hardware instancing with animations is possible (I think Ogre has a demo on that?), but afaik it is a different beast than non-animated hardware instancing.
So, is this actually supported in Urho3D?