- ObjLoader.ParseFace: if no normals in OBJ, compute face normal from first triangle using MeshMath.ComputeFaceNormal and apply to all face vertices - cube.obj has no vn lines, so all faces previously had normal (0,1,0) - Now each face has correct outward-facing normal for proper lighting