отрази нормали вручную.
пишу с браузера, такчто могут быть ошибки, но идея вроде как норм:
for i = 0 to countvertices(surf)-1
SetVertexNormal surf,i,-VertexNX(surf,i),-VertexNY(surf,i),-VertexNZ(surf,i)
next
команды тоже мог перепутать, давно на блице не писал.
SetVertexNormal - это некая команда, задающая нормаль вертексу.