首页> 美国政府科技报告 >Texture Resampling while Ray-Tracing: Approximating the Convolution Region UsingCaching
【24h】

Texture Resampling while Ray-Tracing: Approximating the Convolution Region UsingCaching

机译:光线跟踪时的纹理重采样:使用缓存逼近卷积区域

获取原文

摘要

We present a cache-based approach to handling the difficult problem of performingvisually acceptable texture resampling/filtering while ray-tracing. While many good methods have been proposed to handle the error introduced by the ray-tracing algorithm when sampling in screen space, handling this error in texture space has been less adequately addressed. Our solution is to introduce the Convolution Mask Approximation Module (CMAM). The CMAM locally approximates the convolution region in the texture space as a set of overlapping texture triangles by using a texture sample caching system and ray tagging. Since the caching is hidden within the CMAM, the ray-tracing algorithm itself is unchanged while achieving an adequate level of texture filtering (area sampling as opposed to point sampling/interpolation in texture space). The CMAM is easily adapted to incorporate prefiltering methods such as MIP mapping and summed-area tables as well as direct convolution methods such as elliptical weighted average filtering. (MM).

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号