Проблема взаимодействия виртуальных объектов с реальными в AR?
Всем привет.
Подскажите пожалуйста, как можно описать проблему взаимодействия виртуальных объектов с реальными в AR?
Например, реальный молотком разбить виртуальный стакан.
Приложение для мобилок, и все должно просчитываться в реальном времени.
Ну так просто берете и описываете все по шагам. Типа: сканируем молоток, строим 3Д модель молотка, отслеживаем молоток, при встрече стакана и молотка - разбиваем стакан, далее раскидываем осколки стакана.
Проблема в том, что у виртуального стакана известны все три координаты, а у реального молотка только его двумерная проекция. Нужна очень приличная математика, чтобы узнать, в какую трехмерную точку вошёл молоток.