Part of the assignment asks us to rotate a mesh around its barycenter. Can we assume the axis of rotation should be one of the x-, y-, or z-axes that the user picks, or should it rotate around the axis from the camera position to the mesh's barycenter (which makes more sense but is a bit trickier to implement)?
Part of the assignment asks us to rotate a mesh around its barycenter. Can we assume the axis of rotation should be one of the x-, y-, or z-axes that the user picks, or should it rotate around the axis from the camera position to the mesh's barycenter (which makes more sense but is a bit trickier to implement)?