Skip to Main content Skip to Navigation
Conference papers

A 3D collaborative editor using WebGL and WebRTC

Caroline Desprat 1 Jean-Pierre Jessel 1 Hervé Luga 1
1 IRIT-REVA - Real Expression Artificial Life
IRIT - Institut de recherche en informatique de Toulouse
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.
Complete list of metadatas

Cited literature [5 references]  Display  Hide  Download

https://hal.archives-ouvertes.fr/hal-01303832
Contributor : Open Archive Toulouse Archive Ouverte (oatao) <>
Submitted on : Monday, April 18, 2016 - 4:39:27 PM
Last modification on : Tuesday, September 8, 2020 - 10:38:02 AM
Long-term archiving on: : Tuesday, July 19, 2016 - 3:01:42 PM

File

desprat_15475.pdf
Files produced by the author(s)

Identifiers

  • HAL Id : hal-01303832, version 1
  • OATAO : 15475

Citation

Caroline Desprat, Jean-Pierre Jessel, Hervé Luga. A 3D collaborative editor using WebGL and WebRTC. 20th International Conference on 3D Web Technology (Web3D 2015), Jun 2015, Heraklion, Greece. pp. 157-158. ⟨hal-01303832⟩

Share

Metrics

Record views

256

Files downloads

719