derelict code is making some strange triangles which are producing normals that were NaN