Attendees: Ken Moreland (SNL), Matt Larsen (LLNL), Eric Bruger (LLNL), Dave Pugmire (ORNL), Rob Maynard (Kitware), Jeremy Meredith (ORNL), Chris Sewell (LANL)
Matt working generalized unstructured volume rendering. Some progress on that. Also trying to track down why compile times are so long with nvcc.
Rob working on VTK/VTK-m integration. LOD, Marching Cubes, and Thresholds. Also looking at dashboard issues.
Jeremy is adding merge request for text annotation. That is nearing completion and should be merged by the end of the day.
The contour tree initial implementation and paper nearing completion.
Chris reports that the memory issues are being resolved in the VTK-m/Legion integration. More work underway.
Hank's student will start doing wavelet compression in VTK-m and also be working on streaming.
We think we are ready for the 1.0 release. After Jeremy checks in the annotation changes, we should let the dashboard cycle and tag the repository. We should note that the API is still in flux and a 1.1 release with non-backward compatible changes is likely.
Also, we need to ensure that the install targets work. Ken should install and compile against the user's guide examples.
Ken has recently been confused by the classes in the rendering module. Much of the confusion comes from the names used for the classes, which are not the best at reflecting what the intention of the class is. After some discussion, here are some changes that we propose.
RenderSurface -> Canvas
Window -> View
Plot -> Actor
Scene stays the same name. But we should remove Scene3D and Scene2D. Just have one class for them all.
SceneRenderer -> Mapper
View -> Camera