One single texture for everything is always good, but remember that EVERY separate mesh is separate surface... so having one big texture with body + wheel textures is useless unless you have one mesh and use bones for wheel rotation.
If you load every wheel separately you can use separate texture for it since it won't get any speedup from one unified texture anyway.
Blitz is bit old techwise and current GPUs are not "optimized" for legacy fixed function pipelines like they are for modern shaders... and since bones are handled with CPU anyway it's a problem to design good setup for Blitz.
But CPUs are fast these days (although Blitz can't use multiple CPUs) so I would probably bone the whole tank/apc, that way it would be ready for more modern languages as well. But it is also more work compared to loading every piece separately.
If you load every wheel separately you can use separate texture for it since it won't get any speedup from one unified texture anyway.
Blitz is bit old techwise and current GPUs are not "optimized" for legacy fixed function pipelines like they are for modern shaders... and since bones are handled with CPU anyway it's a problem to design good setup for Blitz.
But CPUs are fast these days (although Blitz can't use multiple CPUs) so I would probably bone the whole tank/apc, that way it would be ready for more modern languages as well. But it is also more work compared to loading every piece separately.