KitwareMedical / KitwareMedical/SlicerVirtualReality

Bug: Uncheck “Toggle Selectable” doesn’t anchor the model

Open
#175 2 comments 0 reactions 0 assignees View on GitHub
question
Dominant language
C++
Stars
137
Forks
62
Avg merge
8h 8m
Merged PRs (30d)
8

Description

Operating System: Windows
Slicer Version: Slicer 5.6.1
Headset used: Meta Quest 2
Problem: unchecked the “Toggle Selectable” option doesn’t anchor the model and I can still manipulate it with controllers (e.g. grab it and move it).

Hi,

I’ve experimented the SlicerVirtualReality extension. However, I haven’t succeeded in fixing/anchoring the model even though I have already unselected the “Toggle Selectable” option, as shown in the image. After that, the model keeps moving when I grab it with the controllers.

![](https://global.discourse-cdn.com/business7/uploads/slicer/original/3X/c/2/c2f77a7b0de356177a1cb05f0c842a420737bf74.png)

Also when I unselect the option “Toggle Selectable” and enable the option “Controllers transforms” from the SlicerVirtualReality extension, the model appears in the same place as the controller. This happens after I apply a transform to the model, as shown in the next photo.

![](https://global.discourse-cdn.com/business7/uploads/slicer/original/3X/d/e/deb9a8ff05976d53ca31344687b9217814a2ae44.png)

I wanted to anchor the model, because it would help rotate the scene/model. When I try to rotate using grab/grip buttons, the model also moves from its spot. So everytime I try to rotate I also accidentally move the model.

Can someone help me overcome this issue? Do you have any other idea?

Thanks in advance!

Contributor guide

No contributing guide indexed for this repository

Research direction

Reproduce the behavior in Slicer 5.6.1 on Windows with a Meta Quest 2, using the SlicerVirtualReality extension and the Toggle Selectable and Controllers transforms options. Trace the interaction path responsible for grabbing and transforming the model; done means disabling Toggle Selectable keeps the model anchored while controller-based scene rotation still works.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
ar-vr-xr
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.