前言
这篇文章是【Oculus Interaction SDK】系列的一部分,如果发现有对不上的对方,可以回去翻看我之前发布的文章,或在评论区留言。如果文章的内容已经不适用于新版本了,也可以直接联系我,我会持续更新文章内容。
当前适用版本:
Unity 版本:2021.3.7f1c1
Oculus Interaction SDK 版本:47.0
文章最近更新日期:2023.02.08
抓取释放效果的物理优化
在这里我还用上一篇文章中制作的 Cube 来举例,不清楚的可以看一下这篇文章
【Oculus Interaction SDK】(一)设置 VR 相机与控制器 && 实现简单的抓取功能 - 千叶Christa - 博客园 (cnblogs.com)
先丰富一下场景,添加地板和桌子,把用于测试的 Cube(Both) 复制一个,更改一下名称后放在桌子上方
既然要测试释放下落效果,那必然要使用重力
给需要优化物理效果的物体添加 Physics Grabbable 组件,对照组不做修改
之后点击 Play 运行,效果如下
VR中物体释放效果的物理优化_千叶Christa_哔哩哔哩_bilibili
从视频里可以看到,对照组的物体在释放之后会有一些弹动和位置修复,而添加了物理组件的物体在处理这些情况时的效果就更加合理
参考资料
https://www.youtube.com/watch?v=P0rbFHWpKnA