Plane detection only works on iOS devices?
I've been using plane detection in my project and testing on an iPhone 12 Pro. I'm not sure whether Snapchat is using lidar to accomplish this (shouldn't need to, ARKit supports planes without it). However, when I tried running my project on an old Pixel 3 phone, I was dismayed to see the plane events don't fire at all and no planes are detected, not even the ground plane.
Is this a known issue? Is there a compatibility matrix for devices and features?
Plane detection seems somewhat undocumented but it has worked reliably thus far on my iPhone.
As far as I know, there are only a few devices that support AR features like Plane Detection, etc. including the iOS devices that came after iPhone X.
Thanks, Yajan. I wish this was clarified in some sort of compatibility matrix online (or is it?) It's a bit puzzling to me because non-Lidar iOS devices can perform monocular plane detection just fine and I presume that Snap is using ARKit when it can on iOS.
The fact that the world plane events are almost completely undocumented is also a bit concerning. I hope they are not planning to deprecate them.
Re: Pixel 3, I found that it doesn't support world tracking at all and iPhone 6S, which does support that mode, doesn't produce plane events. Very odd.