Do you think it's doable in OGL? I have heard of problems getting voxels to 'render' without heavy memory overheads. Though, I believe that software rendering is much, much easier... There's a conversation going on over at the ZDoom forums just now about this very thing...