首页> 外国专利> Z-buffer quantization of three-dimensional lines

Z-buffer quantization of three-dimensional lines

机译:三维线的Z缓冲区量化

摘要

A method and apparatus is provided which allows a computer graphics system to accurately determine the actual depth value for pixels on a display screen which lie at the same depth as an associated surface. The associated surface is identified such that the delta z value with respect to the x and y direction along the surface can be calculated. The present invention then determines whether the line being considered is contained within a surface, or is an edge lying between, and adjacent to two surfaces. If the line is contained within a surface, the delta z value is initially added to the known endpoints of the line and then successively added, in the incremental x or y directions, to the pixels selected to represent the line. If the line is an edge, and includes selected pixels which lie on both associated surfaces, a filter is invoked that prevents those pixels corresponding to the surface, other than the surface first being considered, from being processed. The pixels being considered are then drawn in the same manner as a line within a surface. In this manner, the actual z value for each selected pixel can be determined and any hidden line, hidden surface removal problems are eliminated.
机译:提供了一种方法和设备,该方法和设备允许计算机图形系统准确地确定显示屏上与相关表面处于相同深度的像素的实际深度值。识别关联的表面,以便可以计算相对于沿该表面的x和y方向的增量z值。然后,本发明确定所考虑的线是包含在一个表面内,还是位于两个表面之间并与其相邻的边缘。如果线条包含在曲面内,则将增量z值首先添加到线条的已知端点,然后在x或y增量方向上依次添加到选择用来表示线条的像素上。如果该线是一条边缘,并且包括位于两个相关联的曲面上的选定像素,则调用一个过滤器,以防止处理与该曲面相对应的那些像素(而不是首先考虑的曲面)。然后以与曲面内的线相同的方式绘制要考虑的像素。以这种方式,可以确定每个所选像素的实际z值,并消除任何隐藏线,隐藏表面去除问题。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号