Page 1 of 1

Multithreaded texture loading?

Posted: 05.06.2002, 08:56
by Guest
I find the jump when going to something quite annoying. How about creating a loading thread when you hit g so that the texture would be loaded by the time you get there?

Texture precaching

Posted: 08.06.2002, 11:29
by Axel
Hi,

wouoldn't work because Celestia has to wait for the next objects texture to be loaded anyway.

Only way would be to precache them during the startup, resulting in longer startup-times.

Next probs seem to be Celetia always loads the full texture no matter how far away. And the full texture is used instaed of single rectangles because it's mapped to an OpenGL sphere, not to smaller patches making up a sphere.

CU, :P
Axel

Posted: 10.06.2002, 13:15
by Guest
You could use threads or manual timeslices to a file loader which uses memory mapped files to read a bit at a time. See the it's still loading paper here : http://www.drizzle.com/~scottb/gdc/
It would be a big job though :)