【24h】

Rendering cubic curves and surfaces with integer adaptive forward differencing

机译:使用整数自适应正向差分渲染三次曲线和曲面

获取原文

摘要

For most compute environments, adaptive forward differencing is much more efficient when performed using integer arithmetic than when using floating point. Previously low precision integer methods suffered from serious precision problems due to the error accumulation inherent to forward differencing techniques. This paper proposes several different techniques for implementing adaptive forward differencing using integer arithmetic, and provides an error analysis of forward differencing which is useful as a guide for integer AFD implementation. The proposed technique using 32 bit integer values is capable of rendering curves having more than 4K forward steps with an accumulated error of less than one pixel and no overflow problems. A hybrid algorithm employing integer AFD is proposed for rendering antialiased, texture-mapped bicubic surfaces.
机译:对于大多数计算环境,使用整数算术执行自适应前向差分比使用浮点运算更有效。由于前向差分技术固有的误差累积,以前的低精度整数方法遭受严重的精度问题。本文提出了几种使用整数算法实现自适应前向差分的技术,并提供了前向差分的误差分析,可作为整数AFD实现的指南。所提出的使用32位整数值的技术能够渲染具有超过4K个前向步长的曲线,并且累积误差小于一个像素,并且没有溢出问题。提出了一种使用整数AFD的混合算法来渲染抗锯齿,纹理映射的双三次曲面。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号