OpenVolumeMesh -A Versatile Index-Based Data Structure for 3D Polytopal Complexes - Inria - Institut national de recherche en sciences et technologies du numérique Access content directly
Conference Papers Year : 2019

OpenVolumeMesh -A Versatile Index-Based Data Structure for 3D Polytopal Complexes

Abstract

This work presents a practical implementation for a seamless integration of dynamic textures on top of topologically changing volumes using the SOFA framework. The method consists of adding an interface to load OpenVolumeMesh (OVM) meshes [2] then, for illustrative purposes, coupling it with the SOFA Carving plugin [1] to generate textures and corresponding coordinates for newly exposed boundary faces. We have also implemented a Python script to 1) Access and manipulate attributes in the scene, 2) Load texture mapping files and apply them to the rendered model, 3) Duplicate vertices and update corresponding faces to generate a seamless texture mapping, and 4) Modify the C++ source with functionalities that support Python wrapping such as removing "texco-ords" attributes at the right indices whenever a triangle is removed. In addition, we have implemented a MeshOVMLoader module for loading OVM meshes with seamless texcoords, that are embedded into the mesh file, and dynamically generating normals, following the current MeshObjLoader interface. A sample of our results is presented in Fig. 1. The benefits of dynamic textures will help improve realism of simulations, for instance during surgical simulation scenarios, and the benefits of include OVM data structure span across several applications beyond texture mapping, which we plan to investigate in the near future.
Fichier principal
Vignette du fichier
SWS19_paper_2-Dynamic_Textures_for_Topologically_Changing_Volumes.pdf (169.83 Ko) Télécharger le fichier
Origin : Files produced by the author(s)
Loading...

Dates and versions

hal-02419401 , version 1 (19-12-2019)

Identifiers

  • HAL Id : hal-02419401 , version 1

Cite

Waseem Palliyali, Georges Younes, Julien Abinahed, Nikhil Navkar, Shidin Balakrishnan, et al.. OpenVolumeMesh -A Versatile Index-Based Data Structure for 3D Polytopal Complexes. SWS19 - SOFA Week Symposium, Nov 2019, Paris, France. ⟨hal-02419401⟩

Collections

SOFA TDS-MACS
197 View
143 Download

Share

Gmail Facebook X LinkedIn More