Not talking about videos (Since I know how bad that is)! No, I’m talking about just doing frame-based drawing and animation.
I already know the basics about doing things, like getting it to draw on the screen, getting textures to draw on 'em, etc. No, I’m talking about two separate issues which I’d like some opinions on.
- Groups: If you have several objects that you will be drawing in the same area (A ‘squad’ of troops for instance, where you have one mesh per person in the squad) is it better to combine all of the smaller meshes into a single larger mesh and draw it just once, or to draw the small single person mesh several times (Translating as need be to position them correctly).
I figure that the second one would have the benefits of differing the current frame/state of each person, as well as allowing you to place things at different heights. However, I’m more talking performance wise (And yes, I’m working on this in the hopes that I can put it on something like my crappy little phone, so 3D speed is important.)
- Animations: Would processing some sort of mesh animation file (Such as MD5 Animations) be better than doing something like creating several different .obj (Or other still frame format) and loading those up, then handling the animation by just specifying which loaded mesh I want to draw.