Original Post
I don't mean lighting in OpenGL as such, that's pretty much covered in lighting tutorials :) I mean, how does one do lighting in a game engine? I've read that OpenGL is kimited to 8 hardware lights, but that can't mean that you are limited to 8 lights in your game. I've seen/mapped levels which have way more, so evidently that's not right. How does lighting work then? Do you write a software implementation of your lighting? Is the openGL hardware lighting just there for RAD purposes? Or do you have to render the scene multiple times if you have more that 8 lights in a level? Inquring minds want to know ;)