Show simple item record

dc.creatorTaylor, Brennen Ray
dc.date.accessioned2017-10-10T20:29:04Z
dc.date.available2017-10-10T20:29:04Z
dc.date.created2017-05
dc.date.submittedMay 2017
dc.identifier.urihttps://hdl.handle.net/1969.1/164533
dc.description.abstractOne common research area in computer graphics involves the real-time simulation of water surfaces. Uses of water simulation in movies or video games commonly include simulating large bodies of water, such as oceans or lakes. The size of these environments tends to make realistic animation by hand a nearly impossible task, driving the need for both realistic and computationally light simulation methods. Approaches taken to solve this problem include parametric representations of water surfaces, Eulerian grid-based approaches, and Lagrangian particle-based approaches. More recently, a method based on wave particles was proposed, offering a real-time, computationally light, and scalable technique to model wave simulation using modern graphics hardware. However, this method does not support correct behavior of wavefronts when colliding with the edge of obstacles, leading to too little or too much water being reflected off obstacles. In addition, this method also lacks the ability to model diffraction, the bending of surface waves when they approach an obstacle or slit. In this work, we propose extensions of the wave particle simulation to include splitting of wave particles to support more correct collision with obstacle edges, as well as surface wave diffraction. This extension aims to add a level of realism in environments where waves will interact with obstacles. We discuss the theory and implantation behind the extension of wave particle behaviors to simulate splitting at the edge of obstacles, as well as diffraction. In addition, studies show that the method maintains scalability of wave particles, allowing for large numbers of objects and wave particles to be simulated in real-time.en
dc.format.mimetypeapplication/pdf
dc.subjectphysically based modelingen
dc.subjectcomputer graphicsen
dc.subjectwater surface simulationen
dc.subjectwave diffractionen
dc.titleExtending Wave Particles to Simulate Correct Obstacle Collisions and Wave Diffractionen
dc.typeThesisen
thesis.degree.departmentComputer Science & Engineeringen
thesis.degree.disciplineComputer Scienceen
thesis.degree.grantorUndergraduate Research Scholars Programen
thesis.degree.nameBSen
thesis.degree.levelUndergraduateen
dc.contributor.committeeMemberKeyser, John
dc.type.materialtexten
dc.date.updated2017-10-10T20:29:04Z


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record