Как я могу отобразить видео в качестве наложения на маркеры, обнаруженные ARToolKit? - PullRequest
1 голос
/ 19 июля 2011

Я использую ARToolKit для разработки приложения дополненной реальности для iOS, основанного на обнаружении двумерных маркеров в среде.Я хотел бы иметь возможность накладывать видео на эти маркеры, но я не уверен, как это сделать.

Как бы я использовал ARToolKit для наложения видео на определенные маркеры в режиме прямой трансляции с камеры?

Ответы [ 2 ]

1 голос
/ 29 марта 2012

ARToolKit для iOS (от ARToolworks) включает в себя пример наложения фильмов со времени выпуска 4 (выпущенного в августе 2011 года).Пример называется ARAppMovie.

1 голос
/ 20 июля 2011

Бенджамин Лулье имеет пример приложения VRToolKit , где он использует ARToolKitPlus (производный от ARToolKit), чтобы использовать камеру iPhone для отслеживания маркеров, а затем размещать над ними трехмерные объекты. Он создал обертку вокруг кода распознавания маркера ARToolKit, который обеспечивает обратный вызов с матрицей вида модели, которая кодирует информацию о положении и ориентации этого маркера в сцене.

Вы можете сделать что-то подобное, только вместо того, чтобы наложить слой CAEAGLL, как он, вы можете поместить ваше видео в стандартный слой CALayer и трансформировать этот слой, чтобы он соответствовал повороту и размещению объекта в сцене. Изучив его код (который находится под лицензией GPL, так что вы, вероятно, не сможете использовать его напрямую), вы сможете накладывать видео на сцену, не требуя большого количества собственного кода.

...