GPGPU Support for Boolean Evaluation Used in Ray Tracing
- Mentors
- vasc
- Organization
- BRL-CAD
BRL-CAD uses Constructive Solid Geometry (CSG) to create complex objects by combining two or more primitives, with the help of Boolean operators. I propose to improve the performance of Boolean evaluation, by utilizing GPU's to perform the required operations. The challenge is to restructure the code to facilitate parallel implementation.