Пример установки плоскости подходит для куба на плоскости, которую он создал из облака точек, который он извлекает на основе выбранной пользователем точки. Я хочу определить, является ли эта точка этажа, стены или крыши. То, что я пытаюсь достичь, - это изменить пример, чтобы он отображал куб на полу, а не на стене или крыше.Project Tango: Как определить, является ли плоскость, созданная на примере установки Plane, - это пол или стена в Java SDK?
1
A
ответ
0
Простейшим решением является проверка нормальной плоскости. Обычно нормальная стена является перпендикулярной к гравитации, а пол параллелен гравитации.
0
Что-то вроде этого:
Вы получили нормаль плоскости удар правой?
float surfaceAngle = Vector3.Angle(normal, new Vector3(0,1,0));
float floorLimitAngle = 20;
float ceilingLimitAngle = 180 - 20;
if (surfaceAngle < floorLimitAngle)
// It's a floor
else if (surfaceAngle > ceilingLimitAngle)
// It's a ceiling
else
// It's a wall
Смежные вопросы
- 1. Использует ли Project Tango Android SDK?
- 2. Android Studio Project Project Tango
- 3. Как определить пол и другие поверхности в Google Tango?
- 4. Vuforia + Project Tango
- 5. Неправильная ориентация с использованием Картонного SDK на Google Project Tango
- 6. Реализация ITangoDepth в единстве. Project Tango
- 7. Project Tango Camera Specifications
- 8. google project tango debugging
- 9. Project Tango - 3D Reconstruction
- 10. Google Project Tango
- 11. Render plane на glClipPlane
- 12. Смещение камеры | Project Tango
- 13. Project Tango, положение камеры?
- 14. Project Tango DepthBuffer заказать?
- 15. AR Google Tango Project
- 16. Как начать работу над Project Tango?
- 17. Проецирование Tango 3D на экран Google Project Tango
- 18. Tango project, rooting
- 19. Как выбрать 4G LTE на Project Tango GSM или CDMA?
- 20. Project Tango MeasureIt Остановки
- 21. Является ли iOS пол пользователя?
- 22. Будущие перспективы для улучшения данных глубины на планшете Project Tango
- 23. Project tango: Как реализовать персонализированный экран подключения?
- 24. Как определить, является ли это latin1 или utf8?
- 25. Google Project Tango, снимая при отслеживании движения
- 26. Как экспортировать данные облака точек (Project Tango)?
- 27. разрешение низкой глубины на google-project-tango
- 28. Как взять «selfie» с Project Tango?
- 29. Как определить, является ли это объектом или массивом?
- 30. Project Tango не будет релокализовать
Да, но как рассчитать угол между двумя векторами в 3d пространстве? –