首页> 外国专利> Method and apparatus for rendering visual images employing area calculation and blending of fractional pixel lists for anti-aliasing and transparency

Method and apparatus for rendering visual images employing area calculation and blending of fractional pixel lists for anti-aliasing and transparency

机译:使用面积计算和混合分数像素列表进行抗锯齿和透明度的渲染视觉图像的方法和设备

摘要

A system for rendering visual images that combines sophisticated anti-aliasing and pixel blending techniques with control pipelining in hardware embodiment. A highly-parallel rendering pipeline performs sophisticated polygon edge interpolation, pixel blending and anti-aliasing rendering operations in hardware. Primitive polygons are transformed to subpixel coordinates and then sliced and diced to create "pixlink" elements mapped to each pixel. An oversized frame buffer memory allows the storage of many pixlinks for each pixel. Z-sorting is avoided through the use of a linked-list data object for each pixlink vector in a pixel stack. Because all image data values for X, Y, Z, R, G, B and pixel coverage A are maintained in the pixlink data object, sophisticated blending operations are possible for anti-aliasing and transparency. Data parallelism in the rendering pipeline overcomes the processor efficiency problem arising from the computation-intensive rendering algorithms used in the system of this invention. Single state machine control is made possible through linked data/control pipelining. IMAGE
机译:一种用于渲染视觉图像的系统,在硬件实施例中将复杂的抗混叠和像素混合技术与控制流水线相结合。高度平行的渲染管线在硬件中执行复杂的多边形边缘插值,像素混合和抗锯齿渲染操作。将基本面转换为子像素坐标,然后进行切片和切块,以创建映射到每个像素的“ pixlink”元素。超大帧缓冲存储器可为每个像素存储许多像素链接。通过对像素堆栈中的每个像素链接矢量使用链接列表数据对象,可以避免Z排序。因为X,Y,Z,R,G,B和像素覆盖率A的所有图像数据值都保留在pixlink数据对象中,所以复杂的混合操作对于消除锯齿和透明性是可能的。渲染管线中的数据并行性克服了本发明系统中使用的计算密集型渲染算法引起的处理器效率问题。通过链接的数据/控制流水线,可以进行单状态机控制。 <图像>

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号