Abstract
WebGL is an immediate mode 3D rendering API designed for the Web. Ray tracing is a method that can generate photo-realistic image. For the past decades, ray tracing on the Internet browsers is an impossible task. WebGL’s appearance gives this impossible task coming true. In this paper, we introduced a WebGL-based ray tracing for small dynamic scenes (about 3 K triangles) in real time.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Khronos Group WebGL Specification. https://www.khronos.org/registry/webgl/specs/1.0/
Whitted T (1980) An improved illumination model for shaded display. Commun ACM 98:343–349
Wald I, Ize T, Kensler A, Knoll A, Parker SG (2006) Ray tracing animated scenes using coherent grid traversal. ACM Trans Graph 47:434–436
Fernando R (2004) GPU gems: programming techniques, tip, and tricks for real-time graphics. Univ Appl Sci Basel 72:757–759
Kessenich J, Baldwin D, Rost R (2009) The OpenGL shading language. Version 46:1–5
Havran V (2001) Heuristic ray shooting algorithms, Ph.D. dissertation, Czech Technical University Praha, Czech Repubic 47:58–62
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag London
About this paper
Cite this paper
Chea, S.A., Liu, F. (2013). Real-Time Ray Tracing Dynamic Scenes Based on WebGL. In: Zhong, Z. (eds) Proceedings of the International Conference on Information Engineering and Applications (IEA) 2012. Lecture Notes in Electrical Engineering, vol 218. Springer, London. https://doi.org/10.1007/978-1-4471-4847-0_21
Download citation
DOI: https://doi.org/10.1007/978-1-4471-4847-0_21
Published:
Publisher Name: Springer, London
Print ISBN: 978-1-4471-4846-3
Online ISBN: 978-1-4471-4847-0
eBook Packages: EngineeringEngineering (R0)