引用本文:徐智渊,唐泽圣,唐龙.一种用于光线与三角形网格求交运算的有效剔除算法.软件学报,2003,14(10):1787-1795
【打印本页】   【下载PDF全文】   查看/发表评论  【EndNote】   【RefMan】   【BibTex】
←前一篇|后一篇→ 过刊浏览    高级检索
本文已被:浏览 5591次   下载 6889 本文二维码信息
码上扫一扫!
分享到: 微信 更多
一种用于光线与三角形网格求交运算的有效剔除算法
徐智渊1, 唐泽圣1, 唐龙1
清华大学,计算机科学与技术系,北京,100084
摘要:
提出一种用于光线与三角形网格求交运算中的有效剔除算法.算法中,一根光线被定义为两个非平行平面的交线.针对由稠密三角形网格组成的复杂场景,算法通过三角形和测试平面的相交判断剔除与投射光线不相交的绝大多数三角面片.利用该算法,光线跟踪中主光线在图像空间的相关性可以方便、直观地被利用.为了利用物体在景物空间的相关性,算法可以结合层次包围盒、八叉树等常见的场景划分方法.而且,该算法可以方便地扩展应用于一般多边形网格.
关键词:  剔除测试  三角形网格  求交运算  光线跟踪  主光线
DOI:
分类号:
基金项目:
An Efficient Rejection Test for Ray/Triangle Mesh Intersection
XU Zhi-Yuan,TANG Ze-Sheng,TANG Long
Abstract:
This paper proposes a new rejection test for accelerating ray/triangle mesh intersection. In the approach, a ray is defined as the intersection of two nonparallel planes. For a given ray and a complex scene including dense triangle meshes, this approach can cull most nonintersecting triangles by a simple rejection test that only involves triangle/plane intersection tests. With this approach, exploiting image-space coherences for primary rays in ray tracing is straightforward. In order to exploit object-space coherences, the approach can also be combined with popular spatial partition schemes, e.g. bounding box hierarchies and octrees. Furthermore, this approach can be easily extended to more general polygonal meshes.
Key words:  rejection test  triangle mesh  intersection  ray tracing  primary ray

引用本文:
【打印本页】   【下载PDF全文】   查看/发表评论  【EndNote】   【RefMan】   【BibTex】
←前一篇|后一篇→ 过刊浏览    高级检索
本文已被:浏览次   下载  
分享到: 微信 更多
摘要:
关键词:  
DOI:
分类号:
基金项目:
Abstract:
Key words: