Driftstörningar
Det förekommer återkommande driftstörningar på några av sök-portalerna på grund av hög belastning. Vi arbetar på att lösa problemet, ni kan tillfälligt mötas av ett felmeddelande.
Ändra sökning
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
Global Illumination for Dynamic Voxel Worlds using Surfels and Light Probes
Blekinge Tekniska Högskola, Fakulteten för datavetenskaper, Institutionen för datavetenskap.
2020 (Engelska)Självständigt arbete på avancerad nivå (masterexamen), 20hpStudentuppsats (Examensarbete)
Abstract [en]

Background. Getting realistic in 3D worlds has been a goal for the game industry since its creation. With the knowledge of how light works; computing a realistic looking image is possible. The problem is that it takes too much computational power for it to be to able render in real-time with an acceptable frame rate. In a paper Jendersie, Kuri and Grosch[8] and in a thesis by Kuri [9] they present a method of calculation light paths ahead-of-time, that will then be used at run-time to get realistic light. The problem with this is that only allows for static world.

Objectives and Research questions. The objective of this thesis is to continue the work of the previously mentioned paper to allow the lighting system to be used for a dynamic voxel world. Where it will update the internal data structures when the world changes. Furthermore, this thesis will also answer how this lighting system is adapted for a voxel world, and additionally it will give suggestions of what can be done next.

The questions this research will answer are:

  • How can the creation algorithms of a Surfel and Light Cache GI system be optimized so it can be used in real-time while having interactive frame-rates?
  • In what aspects does a voxel world, compared to a vertex world, influence the implementation of this GI system?

Methods. The research questions will be answer by implementing the lighting system into a voxel engine and then optimizing it to allow it to be use at run-time with interactable frame-rates.

Results. The result gather shows that a speedup of about 2.5 can be achieved by parallelizing the tasks into their own thread, and by allowing the lighting data to be a few frames behind.

Conclusions. The experiment was successful and it shows that the lighting system can be optimized so it can be used at run-time. Additionally it explains how a voxel world influences the implementation of this lighting system.

There is future work that can be done. For example, making a replication study where the algorithms are implemented into more engines to validate the results, exploring more optimization techniques, etc.

Ort, förlag, år, upplaga, sidor
2020. , s. 50
Nyckelord [en]
global illumination, real-time, voxel, surfels, light probes
Nationell ämneskategori
Datavetenskap (datalogi)
Identifikatorer
URN: urn:nbn:se:bth-20096OAI: oai:DiVA.org:bth-20096DiVA, id: diva2:1450869
Externt samarbete
Mutate AB
Ämne / kurs
DV2572 Masterarbete i Datavetenskap
Utbildningsprogram
DVACS Masterprogram i Datavetenskap
Handledare
Examinatorer
Tillgänglig från: 2020-07-02 Skapad: 2020-07-02 Senast uppdaterad: 2025-09-30Bibliografiskt granskad

Open Access i DiVA

Global Illumination for Dynamic Voxel Worlds using Surfels and Light Probes(2767 kB)2887 nedladdningar
Filinformation
Filnamn FULLTEXT02.pdfFilstorlek 2767 kBChecksumma SHA-512
3507417ec3415c670a4ff5e28e64220384e2f489d24b155e26e32986b183026eb4f9b0808cc1f801559d6a71740662d747b0b763e2f8a5b356f1072dad7ecf93
Typ fulltextMimetyp application/pdf

Av organisationen
Institutionen för datavetenskap
Datavetenskap (datalogi)

Sök vidare utanför DiVA

GoogleGoogle Scholar
Totalt: 2889 nedladdningar
Antalet nedladdningar är summan av nedladdningar för alla fulltexter. Det kan inkludera t.ex tidigare versioner som nu inte längre är tillgängliga.

urn-nbn

Altmetricpoäng

urn-nbn
Totalt: 1162 träffar
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf