Won
01-26-2004, 12:49 PM
I'm trying to do something like a dynamic volume imposter (from NV SDK). Right now, I'm using a GF FX 5800. Unfortunately, RenderTexture doesn't let you bind a 3D texture target (yet), so the only option is to use CopyTexSubImage3D.
The fastest I've gotten it to run is about 3 Hz by rendering a bunch of slices (16 256x256 slices) into a single PBuffer and then copying each chunk into a different slice of the volume texture. That's pretty bad considering the same scene (a textured glut teapot) can go ~100 Hz at a resolution higher than 256x256. Anyone know how to do this faster?
-Won
The fastest I've gotten it to run is about 3 Hz by rendering a bunch of slices (16 256x256 slices) into a single PBuffer and then copying each chunk into a different slice of the volume texture. That's pretty bad considering the same scene (a textured glut teapot) can go ~100 Hz at a resolution higher than 256x256. Anyone know how to do this faster?
-Won