Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Controller tracking #617

Draft
wants to merge 94 commits into
base: main
Choose a base branch
from
Draft

Controller tracking #617

wants to merge 94 commits into from

Conversation

smlpt
Copy link
Contributor

@smlpt smlpt commented Feb 11, 2025

This an extension to #523 (the eyetracking utilization branch) and only works in conjunction with this repository.
Everything from 1501761 onward is part of this branch (17 Dec 2024). The changes include new VR behaviors like VRGrabTheWorld and VR2HandWorldTransform. It also introduces a MultiVRButtonStateManager to distinguish between behaviors where only a single (grab) button is pressed, and one where both grab buttons are pressed. In the latter case we don't want to trigger the single button behaviors.
The PR adds wrist buttons for editing cell tracks with the VR controllers (instance selection, spot creation, movement and deletion) and adds controller-based cell tracking. It also adds a wrist menu for triggering callbacks for Elephant actions.

RuoshanLan and others added 30 commits August 2, 2021 10:42
# Conflicts:
#	build.gradle.kts
#	gradle/wrapper/gradle-wrapper.jar
#	gradle/wrapper/gradle-wrapper.properties
#	settings.gradle.kts
smlpt added 28 commits November 18, 2024 14:23
…s pressed (preventing simultaneous execution)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants