Designing End-user Creation Tools for Immersive Experiences
dc.contributor.author | Zhang, Lei | |
dc.date.accessioned | 2024-09-03T18:43:13Z | |
dc.date.available | 2024-09-03T18:43:13Z | |
dc.date.issued | 2024 | |
dc.date.submitted | 2024 | |
dc.identifier.uri | https://hdl.handle.net/2027.42/194681 | |
dc.description.abstract | Although immersive experiences powered by Augmented Reality (AR) and Virtual Reality (VR) devices are becoming increasingly engaging, democratizing their creation to empower end-users, particularly those with limited technical skills, to create, share, and communicate, remains a significant challenge. This dissertation explores the design and development of end-user creation tools for immersive experiences, focusing on enhancing expressiveness, supporting design exploration and collaboration, and fostering meaningful social interactions. My work investigates the challenges faced by novice programmers and designers in creating immersive content and proposes innovative solutions to democratize the creation process. To raise the ceiling of expressiveness, the dissertation introduces FlowMatic, an immersive authoring tool that enables novice programmers to define reactive behaviors through visual representations of Functional Reactive Programming (FRP) in VR. This tool allows users to create interactive virtual experiences with ease. To support design exploration and collaboration, the dissertation introduce a new collaborative version control system named VRGit, which facilitates design exploration and rapid iterations by providing rich history-keeping and workspace awareness in VR. Furthermore, the dissertation explores the integration of generative AI models in immersive authoring through VRCopilot, enabling creative design explorations via human-AI co-creation. Lastly, the dissertation also examines the impact of content created with these tools on social interactions, presenting Auggie, an AR-based communication tool, and Jigsaw, an AR and IoT-based storytelling tool. These tools aim to encourage effort in remote communication and engagement in immersive stories, with positive impact on people's social interactions via immersive content creation. Throughout the dissertation, I demonstrate that by incorporating novel visualization and interaction techniques in immersive environments, we can design end-user creation tools for immersive experiences that can express reactive behaviors, facilitate design exploration and collaboration, and foster meaningful social interactions. | |
dc.language.iso | en_US | |
dc.subject | Virtual Reality | |
dc.subject | End-user Programming | |
dc.subject | Social Computing | |
dc.title | Designing End-user Creation Tools for Immersive Experiences | |
dc.type | Thesis | |
dc.description.thesisdegreename | PhD | |
dc.description.thesisdegreediscipline | Information | |
dc.description.thesisdegreegrantor | University of Michigan, Horace H. Rackham School of Graduate Studies | |
dc.contributor.committeemember | Guo, Anhong | |
dc.contributor.committeemember | Oney, Steve | |
dc.contributor.committeemember | Camci, Anil | |
dc.contributor.committeemember | Monroy-Hernandez, Andres | |
dc.contributor.committeemember | Nebeling, Michael | |
dc.subject.hlbsecondlevel | Computer Science | |
dc.subject.hlbtoplevel | Arts | |
dc.subject.hlbtoplevel | Engineering | |
dc.subject.hlbtoplevel | Science | |
dc.contributor.affiliationumcampus | Ann Arbor | |
dc.description.bitstreamurl | http://deepblue.lib.umich.edu/bitstream/2027.42/194681/1/raynez_1.pdf | |
dc.identifier.doi | https://dx.doi.org/10.7302/24029 | |
dc.identifier.orcid | 0000-0003-3584-6754 | |
dc.identifier.name-orcid | Zhang, Lei; 0000-0003-3584-6754 | en_US |
dc.working.doi | 10.7302/24029 | en |
dc.owningcollname | Dissertations and Theses (Ph.D. and Master's) |
Files in this item
Remediation of Harmful Language
The University of Michigan Library aims to describe its collections in a way that respects the people and communities who create, use, and are represented in them. We encourage you to Contact Us anonymously if you encounter harmful or problematic language in catalog records or finding aids. More information about our policies and practices is available at Remediation of Harmful Language.
Accessibility
If you are unable to use this file in its current format, please select the Contact Us link and we can modify it to make it more accessible to you.