Light beam tracing for multi-bounce specular and glossy transport paths

dc.contributor.advisorKourie, Derrick G.en
dc.contributor.coadvisorBouatouch, K.en
dc.contributor.emailbduvenhage@csir.co.zaen
dc.contributor.postgraduateDuvenhage, Bernardten
dc.date.accessioned2015-11-25T09:54:08Z
dc.date.available2015-11-25T09:54:08Z
dc.date.created2015/09/01en
dc.date.issued2015en
dc.descriptionThesis (PhD)--University of Pretoria, 2015.en
dc.description.abstractLight beam tracing is an e cient rendering algorithm for simulating caustics, the envelopes of light that are scattered from shiny curved surfaces and focussed into lines or spots of concentrated light. Light beam tracing is e cient for rendering caustics because the algorithm is able to exploit the coherency of the transport paths within an envelope of light. However, light beam tracing rendering algorithms found in the literature only support mirror-like specular surface interactions. Therefore, there is motive for extending light beam tracing to include more realistic roughened specular and other glossy surfaces while maintaining the e ciency of the rendering algorithm. This thesis rst o ers a conjecture on how to extend light beam tracing to include glossy surface interactions. The glossy bidirectional re ectance distribution function (BRDF) that is required to support the conjecture is then derived and shown to be physically plausible. Following from the conjecture a new extension to light beam tracing that allows glossy surface interactions for more realistic rendering of caustics is formulated. Gauss' divergence theorem is used to replace the irradiance surface integral of the lighting equation with a more e cient boundary line integral. This solution is also shown to be reusable for all-frequency interactions although more work is required to complete the derivations. Finally, multi-bounce glossy light beam tracing is demonstrated which further extends the application domain of glossy light beam tracing. The new rendering algorithm is shown to be a good alternative for rendering single-bounce and multi-bounce caustics due to specular as well as glossy surfaces. The expectation is that the irradiance solution would also in future be useful for more general applications.en
dc.description.availabilityUnrestricteden
dc.description.degreePhDen
dc.description.departmentComputer Scienceen
dc.description.librariantm2015en
dc.identifier.citationDuvenhage, B 2015, Light beam tracing for multi-bounce specular and glossy transport paths, PhD Thesis, University of Pretoria, Pretoria, viewed yymmdd <http://hdl.handle.net/2263/50893>en
dc.identifier.otherS2015en
dc.identifier.urihttp://hdl.handle.net/2263/50893
dc.language.isoenen
dc.publisherUniversity of Pretoriaen_ZA
dc.rights© 2015 University of Pretoria. All rights reserved. The copyright in this work vests in the University of Pretoria. No part of this work may be reproduced or transmitted in any form or by any means, without the prior written permission of the University of Pretoria.en
dc.subjectUCTDen
dc.subjectLight beam tracing
dc.subjectGlossy transport paths
dc.subjectMulti-bounce specular transport
dc.subjectLight transport algorithms
dc.subjectRealistic image synthesis
dc.subjectComputer-Aided Design (CAD)
dc.subject.otherEngineering, built environment and information technology theses SDG-09
dc.subject.otherSDG-09: Industry, innovation and infrastructure
dc.subject.otherEngineering, built environment and information technology theses SDG-11
dc.subject.otherSDG-11: Sustainable cities and communities
dc.subject.otherEngineering, built environment and information technology theses SDG-12
dc.subject.otherSDG-12: Responsible consumption and production
dc.titleLight beam tracing for multi-bounce specular and glossy transport pathsen
dc.typeThesisen

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Duvenhage_Light_2015.pdf
Size:
9.54 MB
Format:
Adobe Portable Document Format
Description:
Thesis