稳定物理结构总结

本文探讨了Unity3D物理引擎中物理结构的稳定性问题,如关节错位、失灵和抖动,并提出通过结合物理结构与图形结构来解决。通过捕捉物理运动并控制图形部件的运动,确保两者运动一致,从而实现稳定的效果。
摘要由CSDN通过智能技术生成

        如何把物理结构做的稳定,是自己以来遇到的一个问题。使用物理系统,可以很好地实现一些现实中存在的效果,如一系列机械结构的组合运动,碰撞后的反应等。但是,在使用物理系统的同时,也会带来一些麻烦的问题,简言之就是物理系统的稳定性问题。

         物理系统的稳定性问题,主要表现在有外力强制作用于物理系统时,如具备物理结构的对象发生了恶意的碰撞,物理系统就会出现不稳定的现象,如关节错位,失灵,物理结构抖动等。所以说,物理结构是一把双刃剑,在使用它给开发虚拟仿真程序带来便利的同时,也给程序带来了问题。之前自己一直被此问题所困扰,现在,自己终于解决了此问题。

         问题解决的思路:将物理结构与图形结构相结合。物理结构用于实现动作,负责将机械结构的组合运动做到位;图形结构用于实现碰撞,负责处理机械结构遭遇的碰撞。因为图形结构具备绝对的稳定性,因此在各种碰撞情况下,都能够有良好的表现。关节点在于捕捉物理结构的运动,将之作为图形结构的变换而使用。

         实现方法:首先制作物理结构,把物理结构做到位。在物理结构表现机械运动已经到位的基础之上,开始图形结构的制作。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值