A three-dimensional model processing apparatus is provided. The three-dimensional
model processing apparatus can more really carry out a processing change of shape,
color, and the like with respect to a three-dimensional object being displayed
on a display by allowing an operator to operate an object tool in which a position
change and an orientation change can be made and an editing tool in which relative
distance with respect to the object tool can be changed to relatively move both
tools such that the relative position between the object tool and the editing tool
is detected to execute processing corresponding to, for example, shape change or
color processing determined by the corresponding editing tool, thereby modifying
attribute data of the object being displayed.