ahg :x it always turns out to be a stupid bug.

I was quiet convinced that my calculatenormals routine worked correctly, but it didn't. Fortunatly the bug is fixed, and the point light is shown correctly.



Thanx everyone for helping me find this bug.