加载 ONI:无法创建请求类型的任何节点

Loading ONI: Can’t create any node of the requested type

我正在使用 gameoverhack 的 xOpenNI 插件开发 OpenFrameworks。 我在 Mac OS X El Capitan 10.11.2 和 xCode 7.2.

上成功 运行 获得了插件

以前用过这个插件的小伙伴们一定知道这个插件提供了几个例子,其中一个是简单的ONI录音。我的 linux 系统上记录了一个旧的 ONI 文件,我试图在 OS X 安装上 运行 它。我收到以下错误:

[notice ] ofxOpenNIDevice[1]: Starting ONI player:test.oni [verbose] ofxOpenNIDevice[1]: Loading ONI: ../../../data/test.onistatus:Can't create any node of the requested type!

然后出现一个空白屏幕。有人知道解决这个问题的办法吗?

此错误是由于 $PROJECT_ROOT/bin/data 中缺少 config 文件夹所致。我在一个较旧的项目中包含了 ofxOpenNI,因此,您必须替换 bin 文件夹的说明被遗漏了。

这可能对以后遇到同样问题的人有所帮助。