首页 > 解决方案 > 使用瞳孔实验室 hmd 包创建热图

问题描述

我的目标是生成和导出球形视频或静止图像,其中包含从凝视位置生成的热图。我使用 htc vive、unity 软件和瞳孔硬件 ( https://pupil-labs.com/vr-ar/ )

这些是解释如何执行此操作的站点:

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

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

所以,我下载了包学生.import.package.vr.v 0.61.unitypackagehttps://github.com/pupil-labs/hmd-eyes/releases/tag/v0.61
我统一导入它,所以我有三个文件夹学生插件,市场场景演示和流资产(从源代码导入,我在包内找不到,需要录制视频)。

为了了解这个包是如何工作的,在我在Unity上制作我的项目之前,我使用包中给出的场景演示来制作热图:热图演示和带有热图的市场。

首先,我按照开发者页面中的描述设置建筑设置,并在场景构建中插入热图演示场景和带有热图场景的市场。

之后,我在统一的层次结构中加载了热图演示场景,并更改了学生凝视跟踪器(在学生管理器内部)中的记录路径。

最后,我构建了一个exe。

我播放了 exe,它成功地与瞳孔捕捉建立了联系,我可以进行成功的校准,然后我可以录制视频后按 h 来获取我正在看的地方。

当我播放录制的视频时,我只看到 3d 并且看不到覆盖的热图​​。

控制台中没有任何错误。

我还尝试将热图脚本中的模式更改为突出显示,但是当我播放视频时,我看到一个白色视频。

你可以帮帮我吗?

标签: unity3dheatmapvirtual-realityeye-tracking

解决方案


推荐阅读