per vertex lighting test, should probably use an extention instead of writing individual pixels and using glreadpixels, faster frustum culling, smoother chunk unloading