ReWeb3D: enabling desktop 3D applications to run in the web

dc.contributor.authorGlander, Tassilo
dc.contributor.authorMoreno, Aitor
dc.contributor.authorAristizábal, Mauricio
dc.contributor.authorCongote, John
dc.contributor.authorPosada, Jorge
dc.contributor.authorGarcía-Alonso, Alejandro
dc.contributor.authorRuíz, Oscar
dc.contributor.departmentUniversidad EAFIT. Departamento de Ingeniería Mecánicaspa
dc.contributor.researchgroupLaboratorio CAD/CAM/CAEspa
dc.date.accessioned2016-11-18T22:33:31Z
dc.date.available2016-11-18T22:33:31Z
dc.date.issued2013
dc.description.abstractCurrently, 3D rendering is accessible within Web browsers through open standards such as WebGL, X3D, and X3DOM -- At the same time, there is wealth of mature desktop software which comprises algorithms, data structures, user interfaces, databases, etc -- It is a challenge to reuse such desktop software using the Web visualization resources -- In response to this challenge, this article presents a novel framework, called ReWeb3D, which minimizes the redevelopment for migration of existing 3D applications to the Web -- The redeployed application runs on a Web server -- ReWeb3D captures lowlevel graphic calls including geometry, texture, and shader programs -- The captured content is then served as a WebGLenabled web page that conveys full interactivity to the client -- By splitting the graphics pipeline between client and server, the workload can be balanced, and highlevel implementation details and 3D content are hidden -- The feasibility of ReWeb3D has been tested with applications which use OpenSceneGraph as rendering platform -- The approach shows good results for applications with large data sets (e.g. geodata), but is less suited for applications intensive in animations (e.g. games)eng
dc.description.sponsorshipSIGGRAPH ACM Special Interest Group on Computer Graphics and Interactive Techniquesspa
dc.formatapplication/pdfeng
dc.identifier.citation@inproceedings{Glander:2013:RED:2466533.2466535, author = {Glander, Tassilo and Moreno, Aitor and Aristizabal, Mauricio and Congote, John and Posada, Jorge and Garcia-Alonso, Alejandro and Ruiz, Oscar}, title = {ReWeb3D: enabling desktop 3D applications to run in the web}, booktitle = {Proceedings of the 18th International Conference on 3D Web Technology}, series = {Web3D '13}, year = {2013}, isbn = {978-1-4503-2133-4}, location = {San Sebastian, Spain}, pages = {147--155}, numpages = {9}, url = {http://doi.acm.org/10.1145/2466533.2466535}, doi = {10.1145/2466533.2466535}, acmid = {2466535}, publisher = {ACM}, address = {New York, NY, USA}, keywords = {C++, JavaScript, OpenGLES2, OpenSceneGraph, WebGL, client display, mobile devices, software migration, web}, abstract = {Currently, 3D rendering is accessible within Web browsers through open standards such as WebGL, X3D, and X3DOM. At the same time, there is wealth of mature desktop software which comprises algorithms, data structures, user interfaces, databases, etc. It is a challenge to reuse such desktop software using the Web visualization resources. In response to this challenge, this article presents a novel framework, called ReWeb3D, which minimizes the redevelopment for migration of existing 3D applications to the Web. The redeployed application runs on a Web server. ReWeb3D captures low-level graphic calls including geometry, texture, and shader programs. The captured content is then served as a WebGL-enabled web page that conveys full interactivity to the client. By splitting the graphics pipeline between client and server, the workload can be balanced, and high-level implementation details and 3D content are hidden. The feasibility of ReWeb3D has been tested with applications which use OpenSceneGraph as rendering platform. The approach shows good results for applications with large data sets (e.g. geodata), but is less suited for applications intensive in animations (e.g. games).} }spa
dc.identifier.doi10.1145/2466533.2466535
dc.identifier.isbn978-1-4503-2133-4
dc.identifier.urihttp://hdl.handle.net/10784/9697
dc.language.isoengspa
dc.publisherACM
dc.relation.ispartofWeb3D '13 Proceedings of the 18th International Conference on 3D Web Technology, pp.147-155, 2013spa
dc.relation.isversionofhttp://doi.acm.org/10.1145/2466533.2466535spa
dc.rights.accessrightsinfo:eu-repo/semantics/closedAccesseng
dc.rights.localAcceso cerradospa
dc.subject.keywordThree-dimensional display systemseng
dc.subject.keywordUser interfaces (computer systems)eng
dc.subject.keywordDatabaseseng
dc.subject.keywordComputer graphics - congresseseng
dc.subject.keywordWebGL (Web Graphics Library)spa
dc.subject.keywordX3D (Standar)spa
dc.subject.keywordRenderizaciónspa
dc.subject.lembSISTEMAS DE REPRESENTACIÓN TRIDIMENSIONALspa
dc.subject.lembINTERFASES CON EL USUARIO (SISTEMAS PARA COMPUTADOR)spa
dc.subject.lembGRÁFICOS POR COMPUTADOR - CONGRESOS, CONFERENCIAS, ETC.spa
dc.titleReWeb3D: enabling desktop 3D applications to run in the webeng
dc.typeinfo:eu-repo/semantics/conferencePapereng
dc.typeconferencePapereng
dc.typeinfo:eu-repo/semantics/publishedVersioneng
dc.typepublishedVersioneng
dc.type.localDocumento de conferenciaspa

Archivos

Bloque original
Mostrando 1 - 1 de 1
No hay miniatura disponible
Nombre:
ReWeb3D.pdf
Tamaño:
234.34 KB
Formato:
Adobe Portable Document Format
Descripción:
Bloque de licencias
Mostrando 1 - 1 de 1
No hay miniatura disponible
Nombre:
license.txt
Tamaño:
2.5 KB
Formato:
Item-specific license agreed upon to submission
Descripción: