Participants : Christophe Schlick [ correspondant ] , Tamy Boubekeur, Vincent Lebret-Soler.
Osiris provides various surface processing tools and visualization methods for 3D surfaces, either represented by point clouds or polygonal meshes which may be very large. It features two main types of simplification algorithms. The first one is a hierarchical partitioning (with Octree and VS-Tree). The second one is a collection of out-of-core techniques that make use of grid-based algorithms, spatial finalization and VS-Trees. The software also provides mesh processing techniques for rendering subdivision surfaces or for estimating normals for instance. Other algorithms rely on point-based methods, like percentage-rendering or Moving Least Squares. Visualization can be point-based too. Finally, some other useful tools like surface reconstruction and raytracing are provided.
The future work on this software may lead to a more industrial tool (with multi-os support for example).