Advanced

Rendering Light and Shadows for Transparent Objects

Lindbäck, Isak LU (2015) EDA920 20151
Department 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:
author
Lindbäck, Isak LU
supervisor
organization
course
EDA920 20151
year
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},
  keyword      = {Light,Shadow,Deep Shadow Maps,Light Linked List,OpenGL},
  language     = {eng},
  note         = {Student Paper},
  title        = {Rendering Light and Shadows for Transparent Objects},
  year         = {2015},
}