Развертывание приложения ARToolkit в Windows

Я пытаюсь использовать ARToolkit и Unity для создания автономного приложения Windows. Я могу заставить его работать в редакторе Unity, следуя инструкциям на официальном сайте ARToolkit.

Когда я нажимаю «Настройки сборки» -> «Сборка для платформы Windows», я получаю файл .exe, но когда я пытаюсь его запустить, я вижу содержимое камеры, но, похоже, не может обнаружить маркер.

Есть ли какой-либо конкретный параметр, разрешающий распознавание маркера в развернутом приложении Windows?

Боюсь, он не сможет найти характеристики маркера. Как я могу отладить, если распознавание маркера работает правильно? (например, добавление некоторого кода журнала).

Я уже проверил правильность выбора сцены, как описано в этой публикации .

Я также безуспешно пробовал базовый пример ARToolkit.

В процессе сборки появляется ошибка, связанная с vcredist.exe (показана ниже), но я уже установил vcredist для Visual Studio 2013 и не думаю, что это связано с проблемой, потому что камера открывается правильно.

FileNotFoundException: ../Desktop/test/test_Data/Plugins/vcredist.exe does not exist

person Francesco Argese    schedule 09.02.2017    source источник


Ответы (1)


Я решил таким образом:

  • изменение сцены, используемой для развертывания, как описано в этом сообщении;
  • удаление старого сгенерированного проекта Unity;
  • проект реконструкции.

Раньше я собирал в той же директории .exe и, возможно, что-то не корректно обновлялось.

person Francesco Argese    schedule 09.02.2017