I want to render a player model that has different textures assigned to
different body parts (not multi-texturing). Perhaps this has been dicussed
before, but I need a refresher course. There are two ways as I see
to render this:
- Sort the polys by their assigned texture id and render them.
- Leave the polys alone and bind the texture when needed.
#1 is by all means the best way, but it seems a little more work must be
done. #2 is the easiest way since I have to do no extra work whatsoever.
So, if I want to do it using #2, would performance drop horribly? Would
it matter if the 3D graphics card had 16MB of texture video memory, and
all textures were able to fit into it? Since all textures are loaded
into video memory, am I correct to think that changing the current
texture bind as many times as I want when rendering would not matter
at all?
[This message has been edited by Syslock (edited 09-18-2001).]