Cargando…
A browser-based event display for the CMS Experiment at the LHC using WebGL
Modern web browsers are powerful and sophisticated applications that support an ever-wider range of uses. One such use is rendering high-quality, GPU-accelerated, interactive 2D and 3D graphics in an HTML canvas. This can be done via WebGL, a JavaScript API based on OpenGL ES. Applications delivered...
Autor principal: | |
---|---|
Lenguaje: | eng |
Publicado: |
2017
|
Materias: | |
Acceso en línea: | https://dx.doi.org/10.1088/1742-6596/898/7/072030 http://cds.cern.ch/record/2296796 |
_version_ | 1780956905584197632 |
---|---|
author | McCauley, T |
author_facet | McCauley, T |
author_sort | McCauley, T |
collection | CERN |
description | Modern web browsers are powerful and sophisticated applications that support an ever-wider range of uses. One such use is rendering high-quality, GPU-accelerated, interactive 2D and 3D graphics in an HTML canvas. This can be done via WebGL, a JavaScript API based on OpenGL ES. Applications delivered via the browser have several distinct benefits for the developer and user. For example, they can be implemented using well-known and well-developed technologies, while distribution and use via a browser allows for rapid prototyping and deployment and ease of installation. In addition, delivery of applications via the browser allows for easy use on mobile, touch-enabled devices such as phones and tablets. iSpy WebGL is an application for visualization of events detected and reconstructed by the CMS Experiment at the Large Hadron Collider at CERN. The first event display developed for an LHC experiment to use WebGL, iSpy WebGL is a client-side application written in JavaScript, HTML, and CSS and uses the WebGL API three.js. iSpy WebGL is used for monitoring of CMS detector performance, for production of images and animations of CMS collisions events for the public, as a virtual reality application using Google Cardboard, and asa tool available for public education and outreach such as in the CERN Open Data Portal and the CMS masterclasses. We describe here its design, development, and usage as well as future plans. |
id | oai-inspirehep.net-1638558 |
institution | Organización Europea para la Investigación Nuclear |
language | eng |
publishDate | 2017 |
record_format | invenio |
spelling | oai-inspirehep.net-16385582021-02-09T10:06:26Zdoi:10.1088/1742-6596/898/7/072030http://cds.cern.ch/record/2296796engMcCauley, TA browser-based event display for the CMS Experiment at the LHC using WebGLComputing and ComputersModern web browsers are powerful and sophisticated applications that support an ever-wider range of uses. One such use is rendering high-quality, GPU-accelerated, interactive 2D and 3D graphics in an HTML canvas. This can be done via WebGL, a JavaScript API based on OpenGL ES. Applications delivered via the browser have several distinct benefits for the developer and user. For example, they can be implemented using well-known and well-developed technologies, while distribution and use via a browser allows for rapid prototyping and deployment and ease of installation. In addition, delivery of applications via the browser allows for easy use on mobile, touch-enabled devices such as phones and tablets. iSpy WebGL is an application for visualization of events detected and reconstructed by the CMS Experiment at the Large Hadron Collider at CERN. The first event display developed for an LHC experiment to use WebGL, iSpy WebGL is a client-side application written in JavaScript, HTML, and CSS and uses the WebGL API three.js. iSpy WebGL is used for monitoring of CMS detector performance, for production of images and animations of CMS collisions events for the public, as a virtual reality application using Google Cardboard, and asa tool available for public education and outreach such as in the CERN Open Data Portal and the CMS masterclasses. We describe here its design, development, and usage as well as future plans.oai:inspirehep.net:16385582017 |
spellingShingle | Computing and Computers McCauley, T A browser-based event display for the CMS Experiment at the LHC using WebGL |
title | A browser-based event display for the CMS Experiment at the LHC using WebGL |
title_full | A browser-based event display for the CMS Experiment at the LHC using WebGL |
title_fullStr | A browser-based event display for the CMS Experiment at the LHC using WebGL |
title_full_unstemmed | A browser-based event display for the CMS Experiment at the LHC using WebGL |
title_short | A browser-based event display for the CMS Experiment at the LHC using WebGL |
title_sort | browser-based event display for the cms experiment at the lhc using webgl |
topic | Computing and Computers |
url | https://dx.doi.org/10.1088/1742-6596/898/7/072030 http://cds.cern.ch/record/2296796 |
work_keys_str_mv | AT mccauleyt abrowserbasedeventdisplayforthecmsexperimentatthelhcusingwebgl AT mccauleyt browserbasedeventdisplayforthecmsexperimentatthelhcusingwebgl |