Using change-sets to achieve a bounded undo and make tutorials in 3D version control systems

Rafael S T Vieira, Joaquim B. Cavalcante-Neto, Creto Augusto Vidal, Guillaume Vialaneix, Claudio T. Silva

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

A system that records changes made to a file is called a Version Control System (VCS). Even thought VCSs may store all kind of files, we focus on changes made to polygonal meshes files. Our method allows the user to track the history of topological and geometrical changes to part of a model. This part is selected through a bounding box selection mechanism, and the user can track the change-sets of the selected mesh subset, i.e., the user can see the difference between any consecutive versions of the modeling sequence. With that mechanism, it is possible to construct a sub-tree associated with the selected region to serve as a tutorial on how that part was modeled. That sub-tree also allows the user to undo local changes that do not propagate to the whole mesh. That, so called, bounded undo is an important feature of our method. Despite the important contributions, we also point out some current limitations to our method and discuss ways that might overcome them.

Original languageEnglish (US)
Title of host publicationProceedings - 2016 29th SIBGRAPI Conference on Graphics, Patterns and Images, SIBGRAPI 2016
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages144-151
Number of pages8
ISBN (Electronic)9781509035687
DOIs
StatePublished - Jan 10 2017
Event29th SIBGRAPI Conference on Graphics, Patterns and Images, SIBGRAPI 2016 - Sao Jose dos Campos, Sao Paulo, Brazil
Duration: Oct 4 2016Oct 7 2016

Publication series

NameProceedings - 2016 29th SIBGRAPI Conference on Graphics, Patterns and Images, SIBGRAPI 2016

Other

Other29th SIBGRAPI Conference on Graphics, Patterns and Images, SIBGRAPI 2016
CountryBrazil
CitySao Jose dos Campos, Sao Paulo
Period10/4/1610/7/16

Keywords

  • mesh editing
  • modeling

ASJC Scopus subject areas

  • Computer Graphics and Computer-Aided Design
  • Computer Networks and Communications
  • Computer Science Applications
  • Computer Vision and Pattern Recognition

Fingerprint Dive into the research topics of 'Using change-sets to achieve a bounded undo and make tutorials in 3D version control systems'. Together they form a unique fingerprint.

  • Cite this

    Vieira, R. S. T., Cavalcante-Neto, J. B., Vidal, C. A., Vialaneix, G., & Silva, C. T. (2017). Using change-sets to achieve a bounded undo and make tutorials in 3D version control systems. In Proceedings - 2016 29th SIBGRAPI Conference on Graphics, Patterns and Images, SIBGRAPI 2016 (pp. 144-151). [7813027] (Proceedings - 2016 29th SIBGRAPI Conference on Graphics, Patterns and Images, SIBGRAPI 2016). Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/SIBGRAPI.2016.028