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 inform...

Full description

Bibliographic Details
Main Authors: Mauro Figueiredo, José I. Rodrigues, Ivo Silvestre, Cristina Veiga-Pires
Format: Article
Language:English
Published: Hindawi Limited 2014-01-01
Series:The Scientific World Journal
Online Access:http://dx.doi.org/10.1155/2014/920985
id doaj-3aed2fa067884cb9a3707d1542215029
record_format Article
spelling doaj-3aed2fa067884cb9a3707d15422150292020-11-25T01:57:38ZengHindawi LimitedThe Scientific World Journal2356-61401537-744X2014-01-01201410.1155/2014/920985920985A Topological Framework for Interactive Queries on 3D Models in the WebMauro Figueiredo0José I. Rodrigues1Ivo Silvestre2Cristina Veiga-Pires3Centro de Investigação Marinha e Ambiental (CIMA), PortugalCentro de Investigação Marinha e Ambiental (CIMA), PortugalCentro de Investigação Marinha e Ambiental (CIMA), PortugalCentro de Investigação Marinha e Ambiental (CIMA), PortugalSeveral 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.http://dx.doi.org/10.1155/2014/920985
collection DOAJ
language English
format Article
sources DOAJ
author Mauro Figueiredo
José I. Rodrigues
Ivo Silvestre
Cristina Veiga-Pires
spellingShingle Mauro Figueiredo
José I. Rodrigues
Ivo Silvestre
Cristina Veiga-Pires
A Topological Framework for Interactive Queries on 3D Models in the Web
The Scientific World Journal
author_facet Mauro Figueiredo
José I. Rodrigues
Ivo Silvestre
Cristina Veiga-Pires
author_sort Mauro Figueiredo
title 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_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_sort topological framework for interactive queries on 3d models in the web
publisher Hindawi Limited
series The Scientific World Journal
issn 2356-6140
1537-744X
publishDate 2014-01-01
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.
url http://dx.doi.org/10.1155/2014/920985
work_keys_str_mv AT maurofigueiredo atopologicalframeworkforinteractivequerieson3dmodelsintheweb
AT joseirodrigues atopologicalframeworkforinteractivequerieson3dmodelsintheweb
AT ivosilvestre atopologicalframeworkforinteractivequerieson3dmodelsintheweb
AT cristinaveigapires atopologicalframeworkforinteractivequerieson3dmodelsintheweb
AT maurofigueiredo topologicalframeworkforinteractivequerieson3dmodelsintheweb
AT joseirodrigues topologicalframeworkforinteractivequerieson3dmodelsintheweb
AT ivosilvestre topologicalframeworkforinteractivequerieson3dmodelsintheweb
AT cristinaveigapires topologicalframeworkforinteractivequerieson3dmodelsintheweb
_version_ 1724973619473285120