我开始尝试在ios上进行VR游戏开发。我从谷歌纸板sdk学到了很多东西。它可以跟踪用户的头部方向,但无法跟踪用户的翻译。这种短缺导致使用只能从修复位置查看虚拟环境(我知道我可以添加自动步行到游戏,但它只是不一样)。
我正在互联网上搜索,有些人说使用传感器无法完成翻译跟踪,但似乎结合磁力计,你可以跟踪用户的移动路径,就像这样example。
我还发现了一种名为SLAM的不同方法,它使用camera和opencv进行一些特征跟踪,然后使用特征点信息来计算翻译。以下是13th Lab的一些示例。谷歌的Tango Project更高级,但需要硬件支持。
我对这类话题很陌生,所以我想知道,如果我不仅要跟踪头部方向,还要跟踪游戏中的头部(或身体)翻译动作,我应该选择哪种方法。 SLAM似乎相当不错,但它也很难,我认为它会对cpu产生很大的影响。
如果您熟悉此主题,请提前给予一些建议!
答案 0 :(得分:0)
嗨我不同意你李志强 看看这个用kudan制作的视频,视频非常稳定,而且我的智能手机是一款非常古老的手机。 https://youtu.be/_7zctFw-O0Y