Given it's 3D I would have looked into ver colours first before this.
And beyond that, looked into modulate2X as you would only need to draw the lights on top then as sprites.
for instance, there is nothing stopping you in both DX and opengl, from overlaying a nice subdivided mesh and changing the vert cols. This way, although there is upload to the card, it is minimal and possibly faster.
And beyond that, looked into modulate2X as you would only need to draw the lights on top then as sprites.
for instance, there is nothing stopping you in both DX and opengl, from overlaying a nice subdivided mesh and changing the vert cols. This way, although there is upload to the card, it is minimal and possibly faster.