new()
read onlyambientLight:Vector
@:value(0)drawPasses:Int = 0
shadowLight:Light
computeLight(obj:Object, shaders:ShaderList):ShaderList
initGlobals(globals:Globals):Void
initLights(ctx:RenderContext):Void