The Implementation of Ray-tracing Global Illumination Basing on JavaScript
- DOI
- 10.2991/icmt-13.2013.197How to use a DOI?
- Keywords
- Realistic rendering Global illumination JavaScript Ray tracing
- Abstract
Global illumination rendering is one of the pivotal techniques necessitated by 3D scenes' simulating; thus the quality of global illumination renderer would significantly affect the reality of such a simulation. Based on ray tracing, one of the major algorithms which aim to achieve great and realistic rendering, a relatively simple global illumination renderer is constructed via JavaScript supplemented by HTML5. Such a renderer can be used to render a comparatively verisimilar scenograph which is capable of displaying the geometrical optical phenomena engendered by reflection, refraction and shadow. Since this renderer is purely constructed via the standard programming language on Web, JavaScript, without any additional plug-ins or libraries, the program, theoretically, is able to fulfill the task of rendition of a given 3D scene in any personal computers installed with a mainstream browser.
- Copyright
- © 2013, the Authors. Published by Atlantis Press.
- Open Access
- This is an open access article distributed under the CC BY-NC license (http://creativecommons.org/licenses/by-nc/4.0/).
Cite this article
TY - CONF AU - Hao Zhang AU - Xiaorong Du AU - Beishan Wang PY - 2013/11 DA - 2013/11 TI - The Implementation of Ray-tracing Global Illumination Basing on JavaScript BT - Proceedings of 3rd International Conference on Multimedia Technology(ICMT-13) PB - Atlantis Press SP - 1614 EP - 1621 SN - 1951-6851 UR - https://doi.org/10.2991/icmt-13.2013.197 DO - 10.2991/icmt-13.2013.197 ID - Zhang2013/11 ER -