Open Aerizeon opened 3 years ago
This appears to be specifically caused by the OrientUser
property on the CommonSpawnArea
component, @Frooxius. If I uncheck that property, the issue stops.
Made another observation that could help in replication and isolation, @Frooxius.
In the worlds affected by this, the CommonSpawnArea is placed under slots that have a rotation.
If I reparent the Spawn Area under the root slot, it has a net transform of 90 degrees on the Y axis, and also a -47 x axis offset in the position.
If I reset its rotation to 0, the issue doesn't persist.
So in addition to the orient user property, it appears another requisite is that the Spawn Area has a rotation applied to it.
There also appears to be a very slight tolerance for rotation. I can set the rotation of Y up to 17 degrees without issue, but if I go 18 or higher, that's when the effect worsens all the way to its most extreme at 90 degrees. From 90 the effect lessens again until it's gone around 163 degrees, the same threshold.
In the case of the MTC in particular where the issue was first observed, the effect is also amplified by the Spawn Area's position being offset from 0,0,0.
The non-host player needs to be in VR to be affected by this issue.
I've created a simplified replication world for this issue here: http://cloudx.azurewebsites.net/open/world/U-Shifty/R-27d72339-bcf0-4279-a0b8-fbd9a49d6d02
Hopefully this helps!
The above comment Shifty has made is half true. I've witnessed this happening at Viridian Island when Veer (As host) went AFK. We're not parented under spawn area but were on normal Root. When users joined while he was gone, people would spin out of control in all directions. No matter where we parented them, it wouldn't stop the spinning till the host returned. CommonSpawnArea & Root caused the sickening rollercoaster spin
Hey there getting some messages about this topic, is there any developments or info on this one? While I understand this was with original MTC, it still is an issue that can be really make it break it for folks on their first days. @shiftyscales @Frooxius I'll try to follow up in DMs if this isn't answered within like 2-3 days.
This is still a pretty relevant issue, encountered this with a user a week or so ago who could not stop the spinning and kept falling through the world until I was able to manually edit the spawn to fix it. I encountered this myself last night and wasn't able to do anything about it so I had to leave
Describe the bug
Under some circumstances, in the current version of MTC Avatar Creation, if a user joins the session while the host is not focused, they will be locked in place. If they attempt to move, they will either be reset to the original position, or will spin randomly in a severely disorienting manner
To Reproduce
Expected behavior
The user spawns and is able to move around normally
Screenshots / Video
Unfortunately, it's a bit difficult to capture video, however I did capture a user mid-rotation:
Bug information (please complete the following information):
Additional context
[Add any other context about the problem here.]
Reporters:
Epsilion Reddragon Earthmark Brayton BrandonDucky93 (various other users that joined the session while the host was AFK)