首页> 外国专利> Method and apparatus for reducing illumination calculations through efficient visibility determination

Method and apparatus for reducing illumination calculations through efficient visibility determination

机译:通过有效的可见度确定来减少照明计算的方法和装置

摘要

A computer graphics system reduces the number of lighting calculations required to render a scene having objects illuminated by light sources by classifying each primitive for objects in an illuminated scene as either hidden or visible using a z-buffer. In a first approach, only one pass is made through the display list of primitives for the scene, and lighting calculations are performed only for primitives classified as visible. In a second approach, two passes are made through the display list. In the first pass, the display list is fully traversed to set-up the z-buffer, and no lighting calculations are performed. When the second pass of the display list is performed, each primitive is classified as hidden or visible, and lighting calculations are performed for each primitive classified as visible as the display list is traversed. Lighting calculations may be performed using either Gouraud or Phong shading.
机译:计算机图形系统通过使用z缓冲区将照明场景中的对象的每个图元分类为隐藏或可见,从而减少了渲染具有光源照明对象的场景所需的照明计算数量。在第一种方法中,仅对场景的图元显示列表进行一次遍历,并且仅对分类为可见的图元执行照明计算。在第二种方法中,对显示列表进行两次遍历。在第一遍中,将完全遍历显示列表以设置z缓冲区,并且不执行任何照明计算。当执行显示列表的第二遍时,将遍历显示列表时将每个图元分类为隐藏或可见,并对分类为可见的每个图元执行照明计算。照明计算可以使用Gouraud或Phong阴影进行。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号