in your first post you said a few things that I would like to clarify:The renderer is slow for many reasons, including the fact im not uploading to the GPU.
Im not sure what the FPS will be when the GPU is running with warpdrive on :)
when you said that you are not uploading to the GPU, I assumed you were talking about VBO's..... or are you talking about actually uploading code onto the GPU (ie:GPGPU coding) - I just came across this 'ability' and have been reading a bit about it... I guess that even though Graphics cards are pretty Polygon specific, you CAN upload/program a true voxel raycaster and data and have the full power of the GPU doing the 'true' voxel rendering instead of first converting all to triangles.... VERY interesting, but maybe not very practical.
What do you mean by 'warpdrive'?
its related to the amount of memory im copying around to render stuff
and the amount (if not many) of gl commands used
shaders will reduce memory in the pipeline because i can do lighting with them
shaders will also allow me to make fog, or fade the outermost world off, which is awesome
i also uploaded a new build with better lighting attenuation, and better threading, so it generates properly now :)