ar-ruler
Идёт публикация в Google Play

3D-рулетка, компас и пузырьковый уровень в одном приложении

KotlinJetpack ComposeARCoreOpenGL ESSensorManager

Три инструмента, которые обычно продаются порознь и с навязчивой рекламой: рулетка на базе AR (замер расстояний в 3D-пространстве через камеру телефона), компас — узнать, на какую сторону выходят окна, и пузырьковый уровень — проверить кривизну пола. AR-рулетка построена на ARCore: технология совмещает картинку с камеры с показаниями гироскопа и акселерометра, чтобы отслеживать движение телефона и распознавать плоскости в кадре — именно поэтому такой замер вообще возможен без дополнительных датчиков глубины.

Из-за этого AR Ruler работает не на всех Android-телефонах: ARCore требует сертифицированного производителем набора камеры и датчиков движения, и на бюджетных или нестандартных устройствах поддержки может не быть вовсе.

Сделано за один вечер, когда стандартной рулетки не оказалось под рукой, а платить за простое измерительное приложение или терпеть рекламу не хотелось.

Смотреть видео

0:00 / 0:00