首页> 外文期刊>Computational geometry: Theory and applications >Cost-driven octree construction schemes: an experimental study
【24h】

Cost-driven octree construction schemes: an experimental study

机译:成本驱动的八叉树建设方案:一项实验研究

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

Given a scene consisting of objects, ray shooting queries answer with the first object encountered by a given ray, and are used in ray tracing and radiosity for rendering photo-realistic images in graphics, radio propagation simulation, and many other problems. We focus on one popular data structure for answering ray shooting queries—the octree. It is flexible and adaptive and has many applications. However, its degree of adaptiveness usually depends on manually selected parameters controlling its termination criteria. While practitioners usually rely on experience and heuristics, it is difficult to fix a set of parameter values that is good for all possible scenes. Recently, we introduced a simple cost predictor that reflects the average cost of ray shooting with a given octree (Cost prediction for ray shooting, in: Proc. 18th Annu. ACM Sympos. Comput. Geom., ACM, New York, 2002, pp. 293–302), and showed a termination criterion (cost-driven k-greedy) that guarantees a cost within a constant factor of optimal (Cost-optimal trees for ray shooting, in: Proc. LATIN'04, Lecture Notes in Comput. Sci., vol. 2976, Springer, Berlin, 2004, pp. 349–358). In this study, we compare this criterion with several octree construction schemes widely used in the computer graphics literature (such as bounding the number of objects in a leaf and the maximum depth). Our experimental results show that the octrees constructed using our schemes are generally comparable to or better than those built with a priori fixed parameters. We then fine-tune the predictor and observe the behavior of our algorithm on octrees built to support a simple ray-tracing engine. It appears to work well in practice.
机译:给定一个由对象组成的场景,射线拍摄查询会回答给定射线遇到的第一个对象,并用于射线跟踪和辐射度中,以在图形中渲染逼真的图像,无线电传播模拟和许多其他问题。我们专注于一种常见的数据结构,即八叉树,用于回答射线射击查询。它具有灵活性和适应性,并具有许多应用。但是,其适应程度通常取决于控制其终止标准的手动选择参数。尽管从业人员通常依赖于经验和启发式方法,但是很难确定一组适用于所有可能场景的参数值。最近,我们引入了一个简单的成本预测器,它可以反映给定八度树的射线拍摄的平均成本(射线拍摄的成本预测,见:Proc。18th Annu。ACM Sympos。Comput。Geom。,ACM,New York,2002,pp (293-302),并显示了终止标准(成本驱动的k贪心),该标准可以保证成本在最优常数内(用于射线拍摄的成本最优树),详见:LATIN'04,计算机讲义,第2976卷,施普林格,柏林,2004年,第349-358页)。在这项研究中,我们将此标准与计算机图形学文献中广泛使用的几种八叉树构造方案(例如,限制叶子中的对象数量和最大深度)进行比较。我们的实验结果表明,使用我们的方案构建的八叉树通常与使用先验固定参数构建的八叉树相当或更好。然后,我们对预测变量进行微调,并在为支持简单光线跟踪引擎而构建的八叉树上观察我们算法的行为。它在实践中似乎运作良好。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号