updateNormals() moved after the simulation step