I'm the very beginner so don't laugh
I heard that OpenGL can handle only 8 different lights (LIGHT0-LIGHT7). It's very few I think... or maybe i'm wrong. But lets look at Unreal Tournament for example, I made some maps in UnrealED and there was a lots of lights (even few hundreds sometimes). So... how can OpenGL handle only 8 if my UT (using OpenGL renderer) can handle 'em all and everything is OK? Are these a different kind of lights? Or maybe there's some kind of other renderer working parallel with OpenGL that can handle the rest?