摘要:
A viewpoint setting apparatus for setting a viewpoint, provided by a three-dimensional model, on a display monitor in a computer graphics system which includes: a model information database for storing three-dimensional model information including model coordinates and physical attributes thereof; a viewpoint locus database for storing viewpoint information including locus data produced when the viewpoint moves on the display monitor; a field of view conversion matrix database for storing a three-dimensional conversion matrix in order to change a field of view from the viewpoint; a motion calculation unit for receiving the model information and the viewpoint information, calculating the motion of the model caused by a change of the field of view based on change of the viewpoint which is caused by physical forces applied to the model having the viewpoint, and sequentially updating the field of view conversion matrix database in accordance with change of the field of view calculated; a drawing processing unit for receiving the result of the calculation of the field of view conversion matrix from the motion calculation unit, and drawing the three-dimensional model on the display monitor based on new field of view calculated by the motion calculation unit; and an input unit for outputting a view-parameter which adjusts the motion of the model so as to conform to the actual viewpoint of a user.