Search Issue Tracker
Fixed
Fixed in 3.0.10, 3.2.0
Votes
0
Found in [Package]
3.0.8
3.1.2
3.2.0-pre.1
Issue ID
XRIT-284
Regression
No
Objects spawn when controller nears plane
In this template, tapping on detected planes spawns objects. But it spawns objects when my controller is near a plane as well. Admittedly we might expect some tolerances at play here, but if a Half Torus is laying on its side, then it is difficult for me to pick it up via direct grab without spawning an additional object. See Spawn.mp4 attached.
Steps to reproduce:
- Open the attached repro project (MR_Template_112) in Unity 2022.3.62f1.
- Build and Run on Quest 2.
- In the HMD, use the wrist menu to choose Half Torus as the spawn object.
- Use controllers to tap a detected plane; this spawns a Half Torus.
- If the Half Torus is not laying on its side, then pick it up and drop it so that it rests on its side.
- Your controller has a teardrop shape on the end. Insert this teardrop into the Half Torus and grab it.
Actual results:
When your controller moves this close to the plane, a new Half Torus is spawned even though you did not tap the plane.
Expected results:
You should be able to grab the current Half Torus easily without spawning another Half Torus accidentally.
Reproducible with versions:
MR Template 1.1.2 (branch: release/2022.3, commit: 0e705300)
Unity 2022.3.62f1
Quest 3
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Visible instance buffer returns 0 for every instance when using BatchDrawCommandIndirect on Adreno devices with Vulkan API
- [Android][Vulkan] Native crash in AndroidVulkanVideo::ProcessFrame and AndroidVulkanVideo::Context::~Context() when switching screens
- Screen brightness is not set to a default value when Screen.brightness is set to a negative value
- macOS app window title is not localized when built from generated Xcode project
- Unity Hub doesn't preserve the changed Channel when manually restarting the Hub
Resolution Note:
Added configurable functionality to `ARContactSpawnTrigger` in the AR Starter Assets sample to block spawning of objects on AR Planes when the active interactor in the associated `XRInteractionGroup` is either hovering or selecting an interactable object.
Resolution Note (fix version 3.2.0):
Added configurable functionality to `ARContactSpawnTrigger` in the AR Starter Assets sample to block spawning of objects on AR Planes when the active interactor in the associated `XRInteractionGroup` is either hovering or selecting an interactable object.
Resolution Note (fix version 3.2.0):
Added configurable functionality to `ARContactSpawnTrigger` in the AR Starter Assets sample to block spawning of objects on AR Planes when the active interactor in the associated `XRInteractionGroup` is either hovering or selecting an interactable object.
Resolution Note (fix version 3.0.10):
Added configurable functionality to `ARContactSpawnTrigger` in the AR Starter Assets sample to block spawning of objects on AR Planes when the active interactor in the associated `XRInteractionGroup` is either hovering or selecting an interactable object.