我目前正在研究一个不使用Unity上任何现有插件的自定义AR解决方案。我已经为Unity编写了自己的原生android库,该库可以进行图像识别和姿势估计。我们正在尝试将姿势传递给Unity应用程序。
但是,要做到这一点,我必须首先将Unity摄像机的摄像机视锥图映射到设备的物理摄像机。我的问题是,是否需要更改Unity Camera中的projectionMatrix来实现这一点并计算新的分数。仅改变摄像机的FOV和宽高比还不够吗?尝试更改相机的投影矩阵时,看不到宽高比会自动更改。投影矩阵不决定相机的宽高比吗?