I am using GL.LightModel/GL.Light to replace the lighting engine in my isometric game. Its working wonderfully other than the fact the number of lights that can be rendered seems extremely low (only 8 active lights rendered on the screen at a time?). Is there a recommended alternative or method to simulate or do lighting when you need to support more lights? Previously I was using images as light masks and using color blending to add/subtract lighted areas, while this method works well it certainly is not as nice quality as the GL Light method. Is there a reason the light limit is so well, my video card is supposed to be pretty decent (Nvidia Gforce GTS 240).
Thanks for your help in advance