Thickness computation of trimmed B-Rep model using GPU ray tracing

Gregoire Lemasson, Jean-Claude Iehl, Florence Zara, Behzad Shariat, Vincent Baudet, Philippe Arthaud
Universite de Lyon, CNRS, Universite Lyon 1, LIRIS, SAARA team, UMR5205, F-69622, French
Universite de Lyon, Technical report RR-LIRIS-2014-006, 2014


   title={Thickness computation of trimmed B-Rep model using GPU ray tracing},

   author={Gregoire {Lemasson} and Jean-Claude {Iehl} and Florence {Zara} and Behzad {Shariat} and Vincent {Baudet} and Philippe {Arthaud}},



   institution={LIRIS UMR 5205 CNRS/INSA de Lyon/Universite Claude Bernard Lyon 1/Universite Lumiere Lyon 2/Ecole Centrale de Lyon},





Download Download (PDF)   View View   Source Source   



This paper demonstrates the use of direct ray tracing of large industrial CAD models on the GPU. The ray tracing kernel is a building block used to compute and assess the validity of the mechanical design of CAD models. A high precision and efficient solution to handle trimmed surfaces with holes is discussed. The central idea leverages Bezier curve properties to build a fast, robust and stable Newton iteration. Moreover, two GPU implementations are presented: one using a BVH, the other using a "Divide and Conquer" method. We compare both methods with a reference implementation running on the CPU. We demonstrate that the new methods use less memory than the current reference method, and that the method using BVH on the GPU is faster and more accurate.
No votes yet.
Please wait...

* * *

* * *

HGPU group © 2010-2021 hgpu.org

All rights belong to the respective authors

Contact us: