Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Comparison Between Two DifferentScreen Space Ambient OcclusionTechniques
Blekinge Institute of Technology, Faculty of Computing, Department of Creative Technologies.
2017 (English)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
Abstract [en]

Context. In this project a comparison between two screen space ambientocclusion techniques are presented. The techniques are Scalable AO (SAO)and Multiresolution SSAO (MSSAO) since they both are techniques thatuse mipmaps to accelerate their calculations.

Objectives. The aim is to see how big the difference is between the resultsof these two techniques and a golden reference that is an object space raytraced texture that is created with mental ray in Maya and how long timethe computation takes.

Methods. The comparisons between the AO textures that these techniquesproduce and the golden references are performed using Structural SimilarityIndex (SSIM) and Perceptual Image Difference (PDIFF).

Results. On the lowest resolution, both techniques execute in about thesame time on average, except that SAO with the shortest distance is faster.The only effect caused by the shorter distance, in this case, is that moresamples are taken in higher resolution mipmap levels than when longerdistances are used. The MSSAO achieved a better SSIM value meaningthat MSSAO is more similar to the golden reference than SAO. As theresolution increases the SSIM value between both techniques become moresimilar with SAO getting a better value and MSSAO getting slightly worse,while the execution time for MSSAO has larger increases than SAO.

Conclusions. It is concluded that MSSAO is better than SAO in lowerresolution while SAO is better in larger resolution. I would recommendthat SAO is used for indoor scenes where there are not many small geometryparts close to each other that should occlude each other. MSSAO shouldbe used for outdoor scenes with a lot of vegetation which has many smallgeometry parts close to each other that should occlude. At higher resolution,MSSAO takes longer computational time as compared with SAO, while atlower resolution the computational time is similar.

Place, publisher, year, edition, pages
2017.
Keyword [en]
Ambient Occlusion, Comparison, Visual Difference
National Category
Other Computer and Information Science
Identifiers
URN: urn:nbn:se:bth-14867OAI: oai:DiVA.org:bth-14867DiVA: diva2:1119333
Subject / course
UD1416 Bachelor's Thesis in Digital Game Development
Educational program
UDGTA Technical artist for games
Available from: 2017-07-04 Created: 2017-07-03 Last updated: 2017-07-04Bibliographically approved

Open Access in DiVA

fulltext(1727 kB)16 downloads
File information
File name FULLTEXT01.pdfFile size 1727 kBChecksum SHA-512
391047f3e1d2df0550ff76a287db936f069b4b11a77a9ddb4a901c26c804b321cf0dc5f32561dbca060c1505db5f51a140d05e4811a71af29db55eccd3b5dbc3
Type fulltextMimetype application/pdf

By organisation
Department of Creative Technologies
Other Computer and Information Science

Search outside of DiVA

GoogleGoogle Scholar
Total: 16 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

Total: 20 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf