Show simple item record

dc.contributor.advisorParke, Frederic I.
dc.creatorColeman, Christopher Ryan
dc.date.accessioned2007-04-25T20:12:34Z
dc.date.available2007-04-25T20:12:34Z
dc.date.created2006-12
dc.date.issued2007-04-25
dc.identifier.urihttps://hdl.handle.net/1969.1/4912
dc.description.abstractA real-time self-shadowing technique is described. State of the art shadowing techniques that utilize modern hardware often require multiple rendering passes and introduce rendering artifacts. Combining separate ideas from earlier techniques which project geometry onto a plane and project imagery onto an object results in a new real-time technique for self-shadowing. This technique allows an artist to construct occluder textures and assign them to shadow planes for a self-shadowed model. Utilizing a graphics processing unit (GPU), a vertex program computes shadowing coordinates in real-time, while a fragment program applies the shading and shadowing in a single rendering pass. The methodology used to create shadow planes and write the vertex and fragment programs is given, as well as the relation to the previous work. This work includes implementing this technique, applying it to a small set of test models, describing the types of models for which the technique is well suited, as well as those for which it is not well suited, and comparing the technique’s performance and image quality to other state of the art shadowing techniques. This technique performs as well as other real-time techniques and can reduce rendering artifacts in certain circumstances.en
dc.format.extent2906881 bytesen
dc.format.mediumelectronicen
dc.format.mimetypeapplication/pdf
dc.language.isoen_US
dc.publisherTexas A&M University
dc.subjectshadowsen
dc.subjectreal-timeen
dc.subjectGPUen
dc.subjectoccluder texturesen
dc.titleFast self-shadowing using occluder texturesen
dc.typeBooken
dc.typeThesisen
thesis.degree.departmentArchitectureen
thesis.degree.disciplineVisualization Sciencesen
thesis.degree.grantorTexas A&M Universityen
thesis.degree.nameMaster of Scienceen
thesis.degree.levelMastersen
dc.contributor.committeeMemberAmato, Nancy
dc.contributor.committeeMemberSrinivasan, Vinod
dc.type.genreElectronic Thesisen
dc.type.materialtexten
dc.format.digitalOriginborn digitalen


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record