Viewpoint setting apparatus for a computer graphics system for
displaying three-dimensional models
    1.
    发明授权
    Viewpoint setting apparatus for a computer graphics system for displaying three-dimensional models 失效
    用于显示三维模型的计算机图形系统的观察点设置装置

    公开(公告)号:US5604848A

    公开(公告)日:1997-02-18

    申请号:US399540

    申请日:1995-03-07

    IPC分类号: G06T19/00 G06T15/00

    摘要: 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.

    摘要翻译: 一种用于将三维模型提供的视点设置在计算机图形系统中的显示监视器上的视点设置装置,包括:用于存储包括模型坐标及其物理属性的三维模型信息的模型信息数据库; 视点轨迹数据库,用于存储包括当视点在显示监视器上移动时产生的轨迹数据的视点信息; 用于存储三维转换矩阵以便从视点改变视场的视场转换矩阵数据库; 运动计算单元,用于接收模型信息和视点信息,基于由施加到具有视点的模型的物理力引起的视点的变化来计算由视场改变引起的模型运动;以及 根据计算的视野的变化顺序更新视场转换矩阵数据库; 图形处理单元,用于从运动计算单元接收视场转换矩阵的计算结果,并且基于由运动计算单元计算的新视场将显示监视器上的三维模型绘制; 以及输入单元,用于输出调整模型的运动以便与用户的实际视点一致的视图参数。