
XRC Toolkit
The XRC Toolkit is a collection of tools and 3D interaction techniques, developed by the XR Collaboratory, to accelerate AR/VR prototyping. These modular, reusable packages are used across all our prototyping activities, including research explorations, collaborations, and student projects.
SELECTED PACKAGES
-
XRC Alignment Tool
This package provides a tool for aligning object to user-defined planes and coordinate systems.
-
XRC Mesh Tool
This package provides a tool for manipulating the vertices of a 3D mesh.
-
XRC Go-Go
This package is an implementation of the Go-Go interaction technique.
-
XRC Color Tool
This package provides a tool for modifying the color properties of a selected object.
-
XRC Scale Tool
This package provides a tool for manipulating the scale of a selected object.
-
XRC Line Tool
This package provides a tool for creating a simple line in 3D space.
-
XRC Create Tool
This package provides a tool for creating, deleting, and duplicating 3D objects.
-
XRC Grab Move
This package is an implementation of the Grab Move locomotion technique.
-
XRC Sphere Select
This package is an implementation of the Sphere Select interaction technique.
Explorations
We study different themes and 3D interaction challenges through project activities called Explorations. These projects are frequently used to test XRC Toolkit components in specific application contexts.
SELECTED EXPLORATIONS
-
Campus Designer
The Campus Designer project enables members of the XR Collaboratory to deploy their interaction techniques in the context of a 3D design tool, as well as for iteration and evaluation of XRC Toolkit packages.
-
Marble Run
The Marble Run project allows XR Collaboratory members to quickly iterate on system control techniques for controlling motors and robot prototypes. Student contributors: Vikram Pandian, Grant Hinkle
-
Campus Walker
Campus Walker explores how we might navigate and interact with virtual environments using real-time volumetric avatars
Collaborations
We collaborate with Cornell faculty on AR/VR-related projects in fields such as computer vision, computer graphics, and human-computer interaction, as well as application domains such as healthcare and architecture.
SELECTED COLLABORATIONS
Student Projects
We provide mentorship for several student projects each semester at Cornell Tech.
See also course projects.
Student: Connor Pugh
Independent Study at the XR Collaboratory
Student: Zhening Zhu
Independent Study at the XR Collaboratory
Student: Connor Pugh
Independent Research at the XR Collaboratory
Project website: https://xrc-students.github.io/xrc-students-sp2024-ir20-pugh/
Student: Sissel Sun
Independent Research at the XR Collaboratory
Project website: https://xrc-students.github.io/xrc-students-sp2024-ir22-sun/
Student: Ruslana Yurtyn
Independent Research at the XR Collaboratory
Project website: https://hello-rusy.azurewebsites.net/
Student: Qingxuan Yan
Independent Study at the XR Collaboratory
Student: Connor Pugh
Independent Study at the XR Collaboratory
Student: David Lou
Independent Research at the XR Collaboratory
Project website: https://xrc-students.github.io/xrc-students-sp2024-ir21-lou/
Student: Amitesh Sinha
Independent Research at the XR Collaboratory
Project website: https://xrc-students.github.io/xrc-students-sp2024-ir19-sinha/
Student: Michael Hanlon (based on prior work by Grant Hinkle and Vikram Pandian)
Independent Research at the XR Collaboratory
Project website: https://xrc-students.github.io/xrc-students-sp2024-ir27-hanlon/
ADDITIONAL STUDENT PROJECTS