1

My goal is to generate and export spherical videos or still images with heatmaps generated from gaze postions. I use an htc vive, unity software and pupil hardware (https://pupil-labs.com/vr-ar/)

These are the sites where is explained how to do this:

https://github.com/pupil-labs/hmd-eyes

https://github.com/pupil-labs/hmd-eyes/blob/master/Developer.md

So, i download the package pupil.import.package.vr.v 0.61.unitypackage (https://github.com/pupil-labs/hmd-eyes/releases/tag/v0.61)
I import it on unity, so i have three folder pupil_plugin, market scene demo and streamingAssets (import from the source code, i dont find inside the package and it's necessary to record the video).

In order to understand how this package works, before to make my project on unity, I use the scenes demo given in the package to make an heatmap: heatmap demo and market with heatmap.

First, I set up the building setting as described in the developer page and I insert heatmap demo scene and market with heatmap scene in scene build.

After, I load in the hierarchy of unity the heatmap demo scene and I change the recording path inside pupilgazetracker (inside pupil manager).

Finally, I build an exe.

I play the exe, it managed to make the connection with pupil capture, i can do a successful calibration and after I can record a video pressing h to obtain where i am looking at.

When i play the recordered video, i see only the 3d and I can't see the heatmap overlayed.

There aren't any errors in console.

I also try to change the mode in heatmap script into highlight but when i play the video i see a white video.

Could you help me?

0 Answers0