Hi,
In my 3d app, I need to be able to load lots of large textures (that’s about 150 textures, at 256x256). This loading (and unloading) has to happen very quickly (because I need to change the whole texture set fairly often – sometimes as often as once every 20-30 seconds).
I already have my app running in C++ using Direct3D & OpenGL. That’s lightning fast: loading all the textures takes less than 1 second.
However, doing a test program in Xith3D, I’ve noticed that the load time is too long – on the order of 20 seconds. In D3D, the textures are saved as DDS (i.e., compressed texture) files. This format is really fast to load. In my Xith3D, I used jpeg’s. Is there a way to use compressed texture files in Xith3D?
Or, is there anything else I can do to speed up the texture loading?
Thanks,
JT