Physical OOP: Spatial Program Physical Objects Interactions

Spatial computing could change our interaction with the physical world, yet development tools still largely apply to outdated methods, representing 3D objects with 2D text in code editors. This discrepancy makes the programming of spatial applications more complicated. PhyOOP, our Physical Object-Or...

Full description

Saved in:
Bibliographic Details
Published in:2024 IEEE Conference on Virtual Reality and 3D User Interfaces Abstracts and Workshops (VRW) pp. 735 - 736
Main Authors: Wei, Xiaoyan, Yue, Zijian, Chen, Hsiang-Ting
Format: Conference Proceeding
Language:English
Published: IEEE 16.03.2024
Subjects:
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:Spatial computing could change our interaction with the physical world, yet development tools still largely apply to outdated methods, representing 3D objects with 2D text in code editors. This discrepancy makes the programming of spatial applications more complicated. PhyOOP, our Physical Object-Oriented Programming Environment, trying to solve this issue by capturing object states through camera feeds for direct code insertion and attaching executable snippets to objects for camera-triggered actions. The user study, involving 16 participants, suggests that PhyOOP is easy-to-use and has potential applications in various domains.
DOI:10.1109/VRW62533.2024.00164