An image of a virtual three-dimensional space in which a three-dimensional object is positioned is displayed. A first straight line is calculated on the basis of predetermined two points in the three-dimensional object, and a second straight line orthogonal to the first straight line is further calculated. Then, either one of the first straight line and the second straight line is selected as a rotation axis on the basis of an input performed with the pointing device, and the three-dimensional object is rotated about the rotation axis.
Computer-readable non-transitory storage medium having stored therein information processing program, information processing system, information processing method, and information processing apparatus