Point, ambient, direct light types working.