fix normal calculation
VBO rendering