Skip to content

WIP: Ray tracing infrastructure refactor

Matt Larsen requested to merge mclarsen/vtk-m:bvh_enhancement into master

This is a refactor of the ray tracing infrastructure to make it easier to add additional shapes. Initialy planned shapes are revolved line segments (RZ meshes) and spheres (i.e., points).

Ultimately I wanted to support:

  • native ray tracing of rz meshes
  • mega-mapper (multiple cell sets and volumes with transparency support)
  • generalize the BVH to support cell location in unstructured meshes

Merge request reports