ARFace在Android+ARCore环境下leftEye、rightEye及fixationPoint属性始终为空的问题求助
ARFace在Android+ARCore环境下leftEye、rightEye及fixationPoint属性始终为空的问题求助
大家好,我目前正在开发一款基于Unity的Android眼动追踪应用,技术栈用的是ARFoundation + ARCore,最近遇到了一个挺头疼的问题:
当我通过ARFace组件成功追踪到人脸时,ARFace.leftEye、ARFace.rightEye和ARFace.fixationPoint这三个属性始终返回null。但奇怪的是,人脸本身的追踪是完全正常的,ARFace的顶点等其他属性都能正常获取到值,这就让我有点摸不着头脑了。
之前我看到过一个用ARKit开发的iOS项目,人家能正常获取这些眼睛和注视点的属性,所以我现在怀疑是不是ARCore在Android平台上本身就不支持ARFace的这几个属性?还是我在配置或者代码实现上有什么遗漏的地方?
我已经尝试过的操作:
- 用ARFaceManager成功识别并追踪到了人脸
- 尝试直接从ARFace实例中读取leftEye、rightEye和fixationPoint属性,但结果都是null
有没有遇到过类似问题的朋友,或者对ARCore/ARFoundation熟悉的大佬能帮忙解答一下?到底是Android平台的限制,还是我哪里没配置对?非常感谢!
备注:内容来源于stack exchange,提问作者PABLO TORRE
相关产品推荐
相关产品推荐

