question

AjinkyaAher-1587 avatar image
0 Votes"
AjinkyaAher-1587 asked NikhilKhode-3103 commented

Tracked plane overlap one another after detection

When I am start detecting the azure plane some times detected azure plane may cover the other tracked azure plane. Like When I'm start tracking the azure plane it will detected a single plane but when any object comes in front of tracking the single plane it will split the azure plane into two or more pieces but sometime it is covering already tracked azure plane may overlap with one another.
Only Wanted single tracked large plane not the other divided one.
.109257-screenshot-3.jpg





azure-spatial-anchors
screenshot-3.jpg (28.5 KiB)
· 4
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

Hello @AjinkyaAher-1587
Welcome to Microsoft Q&A Platform and thanks for your query. Community SME's on this topic or our team will review your scenario and circle back at the possible earliest time.

0 Votes 0 ·

Hello @AjinkyaAher-1587

The product team would like to know more details about the issue.

The planes are typically detected by ARKit and ARCore platforms and are then managed by the application, without any ASA involvement. Not sure what is meant by “azure planes” here. Could you please be more specific about what functionality of ASA is not working as expected?

0 Votes 0 ·

Thanks for the reply...@SatishBoddu-MSFT kindly check below detailed information hope this shared information will be helpful for you to know the issue well.

I am tracking planes in Android and iOS devices using ARCore and ARKit using unity. Also after detecting planes through camera the tracked plane get overlapped one another when any object comes in middle of tracked plane so the newly tracked plane for that object may get overlaped on the previously tracked plane. For more detailed information shared the above image. In that image you can see the chair object comes in middle while tracking the plane on floor then tracked plane for chair object overlapping on the tracked floor plane.



0 Votes 0 ·

I'm facing this same issue of splitting and overlapping with the AR Plane. I need a solution that will detect and merge a large sized single plane which will be beneficial to align and provide the position to the game objects within the plane area.

0 Votes 0 ·

1 Answer

SatishBoddu-MSFT avatar image
0 Votes"
SatishBoddu-MSFT answered AjinkyaAher-1587 commented

Hello @AjinkyaAher-1587 Below is the response from the Microsoft product team, I hope this helps with your initial query.

The sample app simply renders the result of the detected planes directly from Unity’s ARFoundation (specifically ARPlaneManager, which is powered by ARKit or ARCore depending on the platform). We do not control or manipulate that data; we simply render it for the user and use it in our code for detecting collisions. The behavior that is described in this forum question is expected, as ARPlaneManager detects and renders multiple planes. If we only wants to see/interact with a single floor plane, we will need to do extra work to interact with the ARPlaneManager and the detected planes.








· 3
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

Hello @SatishBoddu-MSFT Thanks for the answer and also if you have any snippet so can you please share some workound to achieve the same. Let me if you have any workaround snippet for this.

0 Votes 0 ·

Hi, My apologies, I have checked and not found any further info on this. May be some help can be obtained from 'Unity' Community\Forums.

0 Votes 0 ·

@SatishBoddu-MSFT I have also put the issue on Unity Forum but till now there is no response from Unity Forum.
Kindly check below Link for the same issue ping on unity forum also.
Link:
https://answers.unity.com/questions/1844570/ar-plane-overlap-one-another-after-detection.html

Please let me know if any workaround found.

0 Votes 0 ·