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

Show simple item record

dc.contributor.advisor Kourie, Derrick G. en
dc.contributor.coadvisor Bouatouch, K. en
dc.contributor.postgraduate Duvenhage, Bernardt en
dc.date.accessioned 2015-11-25T09:54:08Z
dc.date.available 2015-11-25T09:54:08Z
dc.date.created 2015/09/01 en
dc.date.issued 2015 en
dc.description Thesis (PhD)--University of Pretoria, 2015. en
dc.description.abstract Light 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.availability Unrestricted en
dc.description.degree PhD en
dc.description.department Computer Science en
dc.description.librarian tm2015 en
dc.identifier.citation Duvenhage, 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.other S2015 en
dc.identifier.uri http://hdl.handle.net/2263/50893
dc.language.iso en en
dc.publisher University of Pretoria en_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.subject UCTD en
dc.title Light beam tracing for multi-bounce specular and glossy transport paths en
dc.type Thesis en


Files in this item

This item appears in the following Collection(s)

Show simple item record