So i am having this issue since 1.20.77.2 but wasn't fully aware of it at first.
Although there are some reports about desktop mode, but not sure if related to this issue so i decided to report it anyway.
(also not sure if related to Input.mousePosition>Input.GetAxis change, since that semi-broke prestigitis_DesktopClothGrab plugin)
Bug:
Kinda hard to explain but, during scene edits i noticed hand joint was getting changed to parent link (none) from "on" state for some reason.
At first i was sure something was wrong with my vam client or plugin...
but after some testing today on 2nd fresh 1.20.77.8 client with default.json scene i managed to repoduce it constantly
with most joints i tested/moved around (hands, elbows, chest)
Although still not 100% sure what is actual trigger for this to happen,
is it mouse (mouseGrab) drag/rotation then gizmo (selectionHandles) drag/rotation or de-selecting and selecting joint duging drag,
but eventually after moving joint around it will switch to parent link (none).
How to reproduce:
use desktop mode
load MeshedVR\default.json scene /it can also be new empty scene and new person atom
switch edit mode > toggle targets "T"
select right hand joint
start moving hand around with gizmo or mouse grab rhand joint (through gizmo, or while deselected joint...not sure what trigger is)
eventually after some moving around hand should switch to parent link (none)
optional: add link to something (example: person > hip) but don't actually link it, so you can see when link to atom line disapears and it switches to parent (none)
so far i managed to switch almost from any state (on, comply, off, parent (with link), hold, lock) to parent (none)
except from physics link, for some reason from physics link it sets it to physics (none) instead of parent (none) but it still clears link atom.
EDIT: After more testing
sadly it's not only joint related....it appears to be any node
I just managed to switch AudioSource, InvisibleLight and Cube to parent (none)
But it appears to be only in center of node/gizmo where selectionhandles and mousegrab links are (ontop/behind) and not outside.
After zooming inside cube node i wasn't able to switch state when draging outside
only once i started clicking/draging in center i was able to switch from on (invisiblelight) to parent (none) state.
Tryed to avoid gizmo xyz position/rotation, mainly focused on entire node dragging to force switching state.
Although there are some reports about desktop mode, but not sure if related to this issue so i decided to report it anyway.
(also not sure if related to Input.mousePosition>Input.GetAxis change, since that semi-broke prestigitis_DesktopClothGrab plugin)
Bug:
Kinda hard to explain but, during scene edits i noticed hand joint was getting changed to parent link (none) from "on" state for some reason.
At first i was sure something was wrong with my vam client or plugin...
but after some testing today on 2nd fresh 1.20.77.8 client with default.json scene i managed to repoduce it constantly
with most joints i tested/moved around (hands, elbows, chest)
Although still not 100% sure what is actual trigger for this to happen,
is it mouse (mouseGrab) drag/rotation then gizmo (selectionHandles) drag/rotation or de-selecting and selecting joint duging drag,
but eventually after moving joint around it will switch to parent link (none).
How to reproduce:
use desktop mode
load MeshedVR\default.json scene /it can also be new empty scene and new person atom
switch edit mode > toggle targets "T"
select right hand joint
start moving hand around with gizmo or mouse grab rhand joint (through gizmo, or while deselected joint...not sure what trigger is)
eventually after some moving around hand should switch to parent link (none)
optional: add link to something (example: person > hip) but don't actually link it, so you can see when link to atom line disapears and it switches to parent (none)
so far i managed to switch almost from any state (on, comply, off, parent (with link), hold, lock) to parent (none)
except from physics link, for some reason from physics link it sets it to physics (none) instead of parent (none) but it still clears link atom.
EDIT: After more testing
sadly it's not only joint related....it appears to be any node
I just managed to switch AudioSource, InvisibleLight and Cube to parent (none)
After zooming inside cube node i wasn't able to switch state when draging outside
only once i started clicking/draging in center i was able to switch from on (invisiblelight) to parent (none) state.
Tryed to avoid gizmo xyz position/rotation, mainly focused on entire node dragging to force switching state.
Last edited: