Rendering Light and Shadows for Transparent Objects
(2015) EDA920 20151Department of Computer Science
- Abstract
- This masters thesis presents a new approach to enable complex illuminationand shadowing for transparent objects such as glass or smoke. This is achievedby combining two algorithms which are intended to run in a real-time environment commonly found in modern computer games. The first algorithm is called "Light Linked List", it solves the problem of illuminating transparent objects and was recently presented at the SIGGRAPH2014 conference. The second algorithm is used for shadow calculations and is a new take on the "Deep Shadow Maps" technique. Both algorithms use linked lists to a high degree. The lists are constructed on the GPU by taking advantage of recent hardware improvements and updates to the OpenGL API. By using these two... (More)
- This masters thesis presents a new approach to enable complex illuminationand shadowing for transparent objects such as glass or smoke. This is achievedby combining two algorithms which are intended to run in a real-time environment commonly found in modern computer games. The first algorithm is called "Light Linked List", it solves the problem of illuminating transparent objects and was recently presented at the SIGGRAPH2014 conference. The second algorithm is used for shadow calculations and is a new take on the "Deep Shadow Maps" technique. Both algorithms use linked lists to a high degree. The lists are constructed on the GPU by taking advantage of recent hardware improvements and updates to the OpenGL API. By using these two algorithms together, we enable illumination and shadow casting of transparent object with a performance that allows for real-time frame rates. (Less)
- Popular Abstract
- A big challenge in computer graphics is calculating light and shadows. Common methods today do not produce these correctly for transparent objects. The objective of this master thesis is to solve that.
Please use this url to cite or link to this publication:
http://lup.lub.lu.se/student-papers/record/5275600
- author
- Lindbäck, Isak LU
- supervisor
- organization
- course
- EDA920 20151
- year
- 2015
- type
- H3 - Professional qualifications (4 Years - )
- subject
- keywords
- Light, Shadow, Deep Shadow Maps, Light Linked List, OpenGL
- report number
- LU-CS-EX 2015-07
- ISSN
- 1650-2884
- language
- English
- id
- 5275600
- date added to LUP
- 2015-04-14 13:35:15
- date last changed
- 2015-04-14 13:35:15
@misc{5275600, abstract = {{This masters thesis presents a new approach to enable complex illuminationand shadowing for transparent objects such as glass or smoke. This is achievedby combining two algorithms which are intended to run in a real-time environment commonly found in modern computer games. The first algorithm is called "Light Linked List", it solves the problem of illuminating transparent objects and was recently presented at the SIGGRAPH2014 conference. The second algorithm is used for shadow calculations and is a new take on the "Deep Shadow Maps" technique. Both algorithms use linked lists to a high degree. The lists are constructed on the GPU by taking advantage of recent hardware improvements and updates to the OpenGL API. By using these two algorithms together, we enable illumination and shadow casting of transparent object with a performance that allows for real-time frame rates.}}, author = {{Lindbäck, Isak}}, issn = {{1650-2884}}, language = {{eng}}, note = {{Student Paper}}, title = {{Rendering Light and Shadows for Transparent Objects}}, year = {{2015}}, }