我正在通过gamehoverback使用xOpenNI的插件开发OpenFrameworks。我成功地在我的Mac OS X El Capitan 10.11.2上运行了这个插件,代码为xCode 7.2。
对于那些以前使用过这个插件的人来说,你必须知道这个插件提供了几个例子,其中包括一个简单的ONI记录。我在linux系统上记录了一个旧的ONI文件,并尝试在OS X安装上运行它。我得到了以下错误:
[notice]ofxOpenNIDevice[1]:正在启动ONI播放器:test.ONI[verbose]ofxOpenNIDevice[1]:正在加载ONI:../..//data/test.onistatus:不能创建请求类型的任何节点!
然后出现了一个空白屏幕。有人知道解决办法吗?
发生此错误的原因是$PROJECT_ROOT/bin/data
中缺少config文件夹。我在一个旧项目中包含了ofxOpenNI
,因此,您必须更换bin文件夹的说明被遗漏了。
这可能对将来面临同样问题的人有所帮助。