Unity 做VR跑酷的时候,陀螺仪旋转360度的时候反向
来源:互联网 发布:ghostxp系统盘软件 编辑:程序博客网 时间:2024/05/17 22:42
Unity 做VR跑酷的时候,陀螺仪旋转360度的时候方向反过来了。这是因为人物相机的rotation的问题,假设倾斜方向是Z轴,那么我们类似这样写:shift_Z = camera.transform.rotation.z;
但这样就会发现上述错误,其原因是因为rotation并不是一个三维向量,它是个四元数,最后有个分量w,所以要写成shift_Z = camera.transform.rotation.z / camera.transform.rotation.w;
所有的rotation都要对w做齐次除法,不然会出错的。
0 0
- Unity 做VR跑酷的时候,陀螺仪旋转360度的时候反向
- unity 只有一个方向旋转的陀螺仪
- 没事儿做的时候
- 关于Unity的旋转,陀螺仪相关的一些记录
- Unity 根据手机陀螺仪做UI动态旋转移动的功能。像手游崩坏3里面流动的UI界面一样
- unity 陀螺仪的脚本
- js做加法的时候
- 无聊的时候做什么,孤独的时候怎么办
- react vr禁用手机陀螺仪的方法
- Unity Animation播放的时候失败
- 做update的时候 用到的movefileex
- 做WebView的时候遇到的错误
- 不想做事的时候这么做
- 学HTML时候同学们做的!
- 生病的时候能做什么
- 做oms系统时候知道的
- 当你做错事的时候
- 伤心的时候,你在做什么?
- Android Studio 中设置代码块自动补齐
- mysql5.7安装
- Mac下开启FTP服务和wireshark抓取环回链路数据包
- gcc 参数可变 宏 进阶
- 求最大公约数的两种常见算法
- Unity 做VR跑酷的时候,陀螺仪旋转360度的时候反向
- Ubuntu系统学习笔记-3.Java和Tomcat安装
- 关于 eclipse 中R类文件报错
- python os.statvfs() 查看文件系统信息 磁盘使用情况
- eclipse如何配置Tomcat
- openwrt station模式设置脚本
- POJ 1328 (贪心)
- Nginx实战(二) URL重写
- INSTR的一点记录