OATAO - Open Archive Toulouse Archive Ouverte Open Access Week

A 3D collaborative editor using WebGL and WebRTC

Desprat, Caroline and Jessel, Jean-Pierre and Luga, Hervé A 3D collaborative editor using WebGL and WebRTC. (2015) In: 20th International Conference on 3D Web Technology (Web3D 2015), 18 June 2015 - 21 June 2015 (Heraklion, Greece).

[img]
Preview
(Document in English)

PDF (Author's version) - Requires a PDF viewer such as GSview, Xpdf or Adobe Acrobat Reader
222kB

Official URL: http://dx.doi.org/10.1145/2775292.2778297

Abstract

In 3D collaborative environments, users needs interactivity and real-time updates. With web-based applications, such requirement implies that conventional client-server -alone- is no longer enough. To overcome this unmet need, we propose a hybrid client server peer-to-peer (P2P) communication model based on pluginless web standards enabling users to design collaboratively 3D scenes. The client part includes a WebGL editor to visualize and edit 3D scenes while the server side provides data and ensure persistence. Using the WebRTC protocol, a P2P mesh is generated to transmit directly the updates through a scenes working group. The feasibility of our approach is demonstrated with a web-based prototype submitted to a qualitative evaluation highlighting the usage of WebRTC for direct 3D data transmission with low latency and high throughput, and WebGL for 3D rendering.

Item Type:Conference or Workshop Item (Paper)
Additional Information:Thanks to ACM editor. The definitive version is available at http://dl.acm.org This papers appears in Web3D '15 ISBN: 978-1-4503-3647-5. The original PDF is available at : http://dl.acm.org/citation.cfm?id=2778297
HAL Id:hal-01303832
Audience (conference):National conference proceedings
Uncontrolled Keywords:
Institution:Université de Toulouse > Institut National Polytechnique de Toulouse - Toulouse INP (FRANCE)
French research institutions > Centre National de la Recherche Scientifique - CNRS (FRANCE)
Université de Toulouse > Université Toulouse III - Paul Sabatier - UT3 (FRANCE)
Université de Toulouse > Université Toulouse - Jean Jaurès - UT2J (FRANCE)
Université de Toulouse > Université Toulouse 1 Capitole - UT1 (FRANCE)
Laboratory name:
Statistics:download
Deposited On:17 Mar 2016 09:38

Repository Staff Only: item control page