Cargando…

A Topological Framework for Interactive Queries on 3D Models in the Web

Several technologies exist to create 3D content for the web. With X3D, WebGL, and X3DOM, it is possible to visualize and interact with 3D models in a web browser. Frequently, three-dimensional objects are stored using the X3D file format for the web. However, there is no explicit topological informa...

Descripción completa

Detalles Bibliográficos
Autores principales: Figueiredo, Mauro, Rodrigues, José I., Silvestre, Ivo, Veiga-Pires, Cristina
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Hindawi Publishing Corporation 2014
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3997994/
https://www.ncbi.nlm.nih.gov/pubmed/24977236
http://dx.doi.org/10.1155/2014/920985
_version_ 1782313276978233344
author Figueiredo, Mauro
Rodrigues, José I.
Silvestre, Ivo
Veiga-Pires, Cristina
author_facet Figueiredo, Mauro
Rodrigues, José I.
Silvestre, Ivo
Veiga-Pires, Cristina
author_sort Figueiredo, Mauro
collection PubMed
description Several technologies exist to create 3D content for the web. With X3D, WebGL, and X3DOM, it is possible to visualize and interact with 3D models in a web browser. Frequently, three-dimensional objects are stored using the X3D file format for the web. However, there is no explicit topological information, which makes it difficult to design fast algorithms for applications that require adjacency and incidence data. This paper presents a new open source toolkit TopTri (Topological model for Triangle meshes) for Web3D servers that builds the topological model for triangular meshes of manifold or nonmanifold models. Web3D client applications using this toolkit make queries to the web server to get adjacent and incidence information of vertices, edges, and faces. This paper shows the application of the topological information to get minimal local points and iso-lines in a 3D mesh in a web browser. As an application, we present also the interactive identification of stalactites in a cave chamber in a 3D web browser. Several tests show that even for large triangular meshes with millions of triangles, the adjacency and incidence information is returned in real time making the presented toolkit appropriate for interactive Web3D applications.
format Online
Article
Text
id pubmed-3997994
institution National Center for Biotechnology Information
language English
publishDate 2014
publisher Hindawi Publishing Corporation
record_format MEDLINE/PubMed
spelling pubmed-39979942014-06-29 A Topological Framework for Interactive Queries on 3D Models in the Web Figueiredo, Mauro Rodrigues, José I. Silvestre, Ivo Veiga-Pires, Cristina ScientificWorldJournal Research Article Several technologies exist to create 3D content for the web. With X3D, WebGL, and X3DOM, it is possible to visualize and interact with 3D models in a web browser. Frequently, three-dimensional objects are stored using the X3D file format for the web. However, there is no explicit topological information, which makes it difficult to design fast algorithms for applications that require adjacency and incidence data. This paper presents a new open source toolkit TopTri (Topological model for Triangle meshes) for Web3D servers that builds the topological model for triangular meshes of manifold or nonmanifold models. Web3D client applications using this toolkit make queries to the web server to get adjacent and incidence information of vertices, edges, and faces. This paper shows the application of the topological information to get minimal local points and iso-lines in a 3D mesh in a web browser. As an application, we present also the interactive identification of stalactites in a cave chamber in a 3D web browser. Several tests show that even for large triangular meshes with millions of triangles, the adjacency and incidence information is returned in real time making the presented toolkit appropriate for interactive Web3D applications. Hindawi Publishing Corporation 2014 2014-04-03 /pmc/articles/PMC3997994/ /pubmed/24977236 http://dx.doi.org/10.1155/2014/920985 Text en Copyright © 2014 Mauro Figueiredo et al. https://creativecommons.org/licenses/by/3.0/ This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Research Article
Figueiredo, Mauro
Rodrigues, José I.
Silvestre, Ivo
Veiga-Pires, Cristina
A Topological Framework for Interactive Queries on 3D Models in the Web
title A Topological Framework for Interactive Queries on 3D Models in the Web
title_full A Topological Framework for Interactive Queries on 3D Models in the Web
title_fullStr A Topological Framework for Interactive Queries on 3D Models in the Web
title_full_unstemmed A Topological Framework for Interactive Queries on 3D Models in the Web
title_short A Topological Framework for Interactive Queries on 3D Models in the Web
title_sort topological framework for interactive queries on 3d models in the web
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3997994/
https://www.ncbi.nlm.nih.gov/pubmed/24977236
http://dx.doi.org/10.1155/2014/920985
work_keys_str_mv AT figueiredomauro atopologicalframeworkforinteractivequerieson3dmodelsintheweb
AT rodriguesjosei atopologicalframeworkforinteractivequerieson3dmodelsintheweb
AT silvestreivo atopologicalframeworkforinteractivequerieson3dmodelsintheweb
AT veigapirescristina atopologicalframeworkforinteractivequerieson3dmodelsintheweb
AT figueiredomauro topologicalframeworkforinteractivequerieson3dmodelsintheweb
AT rodriguesjosei topologicalframeworkforinteractivequerieson3dmodelsintheweb
AT silvestreivo topologicalframeworkforinteractivequerieson3dmodelsintheweb
AT veigapirescristina topologicalframeworkforinteractivequerieson3dmodelsintheweb