Original Post
I have seen some examples of programs made in OpenGl that have a room full of dynamics lights hanging from the roof, that can be turned on and off and also sway when they are shot. The light that they emmit when they are shot moves over the floor and other objects, just like what would really happen. Now my question is how would they have accomplished this since OpenGl only has a limited number of dynamic lights that can be used, and this example exceeded this limit? I am not planning on implimenting this anytime soon, however I would like to know how to do this both out of curiosity and so I wont "paint my self into a corner" when I start created dynamic lights.