Repository logo
 

Virtual camera selection using a semiring constraint satisfaction approach

dc.contributor.advisorNeufeld, Ericen_US
dc.contributor.advisorHorsch, Michael C.en_US
dc.contributor.committeeMemberMcQuillan, Ianen_US
dc.contributor.committeeMemberStanley, Kevin G.en_US
dc.contributor.committeeMemberKusalik, Anthony J.en_US
dc.contributor.committeeMemberLi, Longhaien_US
dc.contributor.committeeMemberGoodwin, Scotten_US
dc.creatorJanzen, Michaelen_US
dc.date.accessioned2013-01-03T22:30:59Z
dc.date.available2013-01-03T22:30:59Z
dc.date.created2012-06en_US
dc.date.issued2012-04-23en_US
dc.date.submittedJune 2012en_US
dc.description.abstractPlayers and viewers of three-dimensional computer generated games and worlds view renderings from the viewpoint of a virtual camera. As such, determining a good view of the scene is important to present a good game or three-dimensional world. Previous research has developed technologies to nd good positions for the virtual camera, but little work has been done to automatically select between multiple virtual cameras, similar to a human director at a sporting event. This thesis describes a software tool to select among camera feeds from multiple virtual cameras in a virtual environment using semiring-based constraint satisfaction techniques (SCSP), a soft constraint approach. The system encodes a designer's preferences, and selects the best camera feed even in over-constrained or under-constrained environments. The system functions in real time for dynamic scenes using only current information (i.e. no prediction). To reduce the camera selection time the SCSP evaluation can be cached and converted to native code. This SCSP approach is implemented in two virtual environments: a virtual hockey game using a spectator viewpoint, and a virtual 3D maze game using a third person perspective. Comparisons against hard constraints are made using constraint satisfaction problems.en_US
dc.identifier.urihttp://hdl.handle.net/10388/ETD-2012-06-417en_US
dc.language.isoengen_US
dc.subjectvirutal camera selectionen_US
dc.subjectSCSPen_US
dc.titleVirtual camera selection using a semiring constraint satisfaction approachen_US
dc.type.genreThesisen_US
dc.type.materialtexten_US
thesis.degree.departmentComputer Scienceen_US
thesis.degree.disciplineComputer Scienceen_US
thesis.degree.grantorUniversity of Saskatchewanen_US
thesis.degree.levelDoctoralen_US
thesis.degree.nameDoctor of Philosophy (Ph.D.)en_US

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
JANZEN-DISSERTATION.pdf
Size:
14.2 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1007 B
Format:
Plain Text
Description: