cubes
cubes copied to clipboard
Try GPU-side lighting computation
We have successfully used emulated 3D textures to render lit geometry. Try stuffing the entire world's lighting in a texture and doing the light-update raycasting inside a fragment shader; if this is practical, it could greatly increase lighting update speed.
If the entire world doesn't fit, try copying the region around a block update instead.