ROOT 3D graphics
Presented by Rene BRUN on 15 Feb 2006 from 16:00 to 16:20
Type: oral presentation
Session: Software Components and Libraries
Track: Software Components and Libraries
We present an overview of the common viewer architecture (TVirtualViewer3D interface and TBuffer3D shape hierarchy) used by all 3D viewers. This ensures clients of the viewers are decoupled from the viewers, and free of specific drawing code. We detail progress on new OpenGL viewer - the primary development focus, including architecture (publish 'on demand' model, caching, native shapes, geometric shapes and particles/tracks), features (rendering styles, camera interactions, manipulators, clipping, embed in pad) and performance (memory management, culling, render quality).