发明授权
US5729671A Object-oriented method and apparatus for rendering a 3D surface image on
a two-dimensional display
失效
用于在二维显示器上渲染3D表面图像的面向对象的方法和装置
- 专利标题: Object-oriented method and apparatus for rendering a 3D surface image on a two-dimensional display
- 专利标题(中): 用于在二维显示器上渲染3D表面图像的面向对象的方法和装置
-
申请号: US612675申请日: 1996-03-08
-
公开(公告)号: US5729671A公开(公告)日: 1998-03-17
- 发明人: John Peterson , Rajiv Jain
- 申请人: John Peterson , Rajiv Jain
- 申请人地址: CA Cupertino
- 专利权人: Object Technology Licensing Corp.
- 当前专利权人: Object Technology Licensing Corp.
- 当前专利权人地址: CA Cupertino
- 主分类号: G06T15/80
- IPC分类号: G06T15/80 ; G06T11/20 ; G06T17/00
摘要:
A method and system provides an object-oriented framework for rendering three-dimensional surfaces on a two-dimensional display in a flexible manner. The framework comprises two main classes that work together to render discretized data points that represent the three-dimensional graphic objects. The first class is used to construct a surface object which has a first member function that generates vertex information for each of the data points and stores the vertex information in a memory. The surface object also contains a second member function which generates indices into the stored vertex information which indices define shards on the surface which is being rendered. The second class is used to construct a rendering object which calls the first and second member functions in the surface object to first process the vertex data for display and then use the shard indices to retrieve the processed vertex data to render the surface. Vertex data processing is separated from shard processing to increase the efficiency of the rendering process.
信息查询