首页 | 本学科首页   官方微博 | 高级检索  
     


Combinatorial Bidirectional Path‐Tracing for Efficient Hybrid CPU/GPU Rendering
Authors:Anthony Pajot  Loïc Barthe  Mathias Paulin  Pierre Poulin
Affiliation:1. IRIT‐CNRS, Université de Toulouse, France;2. LIGUM, Dept. I.R.O., Université de Montréal, Canada.
Abstract:This paper presents a reformulation of bidirectional path‐tracing that adequately divides the algorithm into processes efficiently executed in parallel on both the CPU and the GPU. We thus benefit from high‐level optimization techniques such as double buffering, batch processing, and asyncronous execution, as well as from the exploitation of most of the CPU, GPU, and memory bus capabilities. Our approach, while avoiding pure GPU implementation limitations (such as limited complexity of shaders, light or camera models, and processed scene data sets), is more than ten times faster than standard bidirectional path‐tracing implementations, leading to performance suitable for production‐oriented rendering engines.
Keywords:I.3.7 [Computer Graphics]: Three‐Dimensional Graphics and Realism  Color, shading, shadowing, and texture  I.6.8 [Simulation and Modeling]: Type of Simulation  Monte‐Carlo
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号