Just Undo It: Exploring Undo Mechanics in Multi-User Virtual Reality
Authors
Social & Collaborative VRMixed Reality WorkspacesPrototyping & User Testing
Title of the Paper
Just Undo It: Exploring Undo Mechanics in Multi-User Virtual Reality
Paper Information
- Subject Area: Research on undo functionality in multi-user virtual reality (VR)
- Keywords: Social VR, undo functionality, CSCW, multi-user, connectivity, virtual reality
Research Background and Questions
- Research Question: Virtual reality (VR) is gradually becoming an important tool for multi-user interaction, but the application of undo functionality in multi-user VR has not been systematically studied. The applicability of traditional CSCW undo mechanisms in VR remains unclear.
- Significance: Errors or unintended changes in VR environments can significantly affect the outcomes of collaborative tasks. Undo functionality, as an effective mechanism to address such issues, has not been widely adopted in multi-user VR systems.
- Related Work: Research on undo functionality in desktop and mobile systems is well-established, including personal undo, selective undo, and global undo. These functionalities have been extensively explored in multi-user collaborative environments but remain in the early stages within the VR domain.
Solution
- Research Objective: To study the impact of different undo techniques (personal undo, selective undo, global undo) in multi-user collaborative modes and analyze their performance in enhancing user experience, efficiency, error recovery, and social connectivity.
- Methodology:
- Developed a multi-user VR application environment for users to perform a tower-building task.
- Compared three undo functionalities (SelectiveUndo, IndividualUndo, WorldUndo) against a baseline with no undo functionality.
- Set up two collaboration modes (separate mode and cooperative mode) to observe user performance under different conditions.
- Innovation: Proposed design recommendations for undo functionality in multi-user VR applications and studied how the scope of undo (personal, selective, global) affects user experience and collaborative outcomes.
Research Findings
- User Experiment:
- A total of 32 participants (16 pairs) took part in the experiment. The experiment included 8 conditions, using a balanced Latin square design to eliminate learning effects.
- Data was collected through questionnaires (e.g., GEQ, RTLX), behavioral logs (e.g., number of operations, undo counts), and final task performance (tower height).
- Key Findings:
- Undo functionality improves user experience:
- IndividualUndo and WorldUndo enhanced users' perceived success rates and error recovery capabilities while reducing task load.
- WorldUndo particularly increased social connectivity among users in collaborative tasks but also caused more interference.
- SelectiveUndo was less effective for complex tasks, with lower efficiency and user satisfaction.
- Differences in task performance with undo functionality:
- In separate mode, different undo techniques did not significantly improve tower height; however, in cooperative mode, WorldUndo helped users build taller towers.
- SelectiveUndo performed poorly in managing complex scenarios, struggling with tasks that involved high interdependencies.
- User preferences and task mode effects:
- WorldUndo was the preferred choice in cooperative mode; for independent tasks, IndividualUndo was more suitable due to reduced interference.
- Undo functionality improves user experience:
- Limitations and Future Directions:
- The experimental task design was relatively idealized, and the applicability of undo functionality in real-world complex scenarios requires further validation.
- The study was limited to two-person scenarios; future research should explore the scalability of undo functionality with more participants.
- The definition of object ownership and the scope of undo were not deeply discussed, leaving room for future exploration of their impact on undo functionality.
Conclusion
- Summary: Undo functionality is an effective method for enhancing user experience and task success rates in multi-user VR environments by leveraging traditional CSCW techniques. VR application design should select appropriate undo techniques based on task objectives and user collaboration modes.
- Recommendations:
- Provide undo functionality in VR environments, particularly for collaborative tasks, to effectively reduce user error costs.
- For separate tasks, prioritize the use of IndividualUndo to minimize user interference.
- In cooperative modes, WorldUndo significantly enhances social connectivity among users.
- Further research is needed to optimize the implementation of SelectiveUndo in complex scenarios.
References
References listed at the end of the article include related works on undo techniques, collaborative tools, and VR design.
Research Questions / Practical Problems
Question signals indexed for this paper.
help
Research Questions
3- Are undo mechanisms from traditional CSCW (computer-supported cooperative work) applicable in multi-user virtual reality?Category: Multi-User and Social XR ExperienceSimilar questionsarrow_forward
- How do different undo techniques (personal undo, selective undo, global undo) affect user experience and collaboration outcomes in multi-user virtual reality?Category: Multi-User and Social XR ExperienceSimilar questionsarrow_forward
- Under different collaboration modes (independent task mode and cooperative task mode), which undo mechanism is most effective?Category: Multi-User and Social XR ExperienceSimilar questionsarrow_forward
lightbulb
Practical Problems
1- Multi-user virtual reality lacks effective error-undo mechanisms, affecting collaborative task efficiency.Category: Multi-User and Social XR ExperienceSimilar questionsarrow_forward
- 67%
Poros: Configurable Proxies for Distant Interactions in VR
CHI '21· Social & Collaborative VR +1
- 67%
Evaluating the Extension of Wall Displays with AR for Collaborative Work
CHI '23· Social & Collaborative VR +1
- 67%
ChatDirector: Enhancing Video Conferencing with Space-Aware Scene Rendering and Speech-Driven Layout Transition
CHI '24· Social & Collaborative VR +1
- 67%
Being Social in VR Meetings: A Landscape Analysis of Current Tools
DIS '23· Social & Collaborative VR +1
- 67%
Sharing Play Spaces: Design Lessons from Reddit Posts Showing Virtual Reality in the Home
DIS '23· Social & Collaborative VR +1
- 67%
HyWay: Enabling Mingling in the Hybrid World
UbiComp '23· Social & Collaborative VR +1
- 67%
CoplayingVR: Understanding User Experience in Shared Control in Virtual Reality
UbiComp '24· Social & Collaborative VR +1
- 67%
ShARe: Enabling Co-Located Asymmetric Multi-User Interaction for Augmented Reality Head-Mounted Displays
UIST '20· Social & Collaborative VR +1
Based on Jaccard similarity of research subtopics & professions (≥60%)
Quick Actions
AdRecommended
Learn AI Coding at CodeNow
open_in_newOpen DOI Link
DOI: https://doi.org/10.1145/3613904.3642864
At a Glance
fact_checkPaper Snapshot
dataset
Source
CHI
calendar_month
Year
2024
emoji_events
Award
No award tagged
group
Authors
4 authors
sell
Subtopics
Social & Collaborative VR, Mixed Reality Workspaces, Prototyping & User Testing
work
Professions
—
article
Content Status
Full text indexed
hub
Related Papers
8 related papers