Создайте тепловую карту с помощью пакета pupil lab hmd
Моя цель состоит в том, чтобы создавать и экспортировать сферические видео или неподвижные изображения с тепловыми картами, сгенерированными из положений взгляда. Я использую программное обеспечение HTC Vive, Unity Software и учеников ( https://pupil-labs.com/vr-ar/)
Это сайты, где объясняется, как это сделать:
https://github.com/pupil-labs/hmd-eyes
https://github.com/pupil-labs/hmd-eyes/blob/master/Developer.md
Итак, я загружаю пакет pupil.import.package.vr.v 0.61.unitypackage ( https://github.com/pupil-labs/hmd-eyes/releases/tag/v0.61)
Я импортирую его на Unity, поэтому у меня есть три папки pupil_plugin, демо сцены рынка и streamingAssets (импорт из исходного кода, я не нахожу внутри пакета, и необходимо записать видео).
Чтобы понять, как работает этот пакет, прежде чем сделать свой проект на единстве, я использую демонстрацию сцен, приведенную в пакете, для создания тепловой карты: демо тепловой карты и рынок с тепловой картой.
Во-первых, я установил настройки здания, как описано на странице разработчика, и вставил демонстрационную сцену Heatmap и рынок со сценой Heatmap в сборку сцены.
После этого я загружаю в иерархию единства демонстрационную сцену HeatMap и меняю путь записи внутри pupilgazetracker (внутри менеджера учеников).
Наконец, я создаю exe.
Я играю в exe, мне удалось установить связь с захватом зрачка, я могу выполнить успешную калибровку, и после того, как я могу записать видео, нажмите h, чтобы узнать, куда я смотрю.
Когда я играю записанное видео, я вижу только 3d и не вижу наложенную тепловую карту.
В консоли нет ошибок.
Я также пытаюсь изменить режим в сценарии HeatMap на выделение, но при воспроизведении видео я вижу белое видео.
Не могли бы вы помочь мне?