纳金网
标题:
Unity3D做降落伞---布料,物理模拟
[打印本页]
作者:
yeu1233
时间:
2012-8-27 15:01
标题:
Unity3D做降落伞---布料,物理模拟
我收到Unity3.0 Beta 后的第一件事就是去玩玩新的物理布料系统。学习什么东西的最好办法就是做一个技术demo。我就决定创建一个降落伞。
在Unity里我最先发现的一件事就是,它太“沉重”了(需要一个强大的计算支持)。这就意味着物理布料的大部分都运行很慢。所以那,在你大规模使用这个基于布料的物理系统前,我先警告你一次~当然也有用武之地了,它的限制比我预料中的要少一些。
我做这个demo最初的计划是只用布料系统来构建一个降落伞,但最好还是有所调整,是由于性能方面的原因。因为在现实生活中降落伞下降是一中刚体模式,所以我选择了在承载物接触到地面以后在切换到物理布料的运行上。剩下的时间里就会使用通常的网格渲染。这样的方法,能够让降落伞非常好的叠落到承载物上面,仅在很短的时间内使用了物理模拟。
降落伞的运动完全由物理系统控制。可配置的一点是给降落伞的承载物(此处是一个箱子)附加刚体。一会就加到降落伞上一些物理升力。以这样的方式,如果你增加承载物的质量,降落伞就会降落的更快,反过来,比较轻的话就会落得慢些。
我这里对这个布料的选项的默认值改动较少,因为改动一点就会在性能上有较大的影响。降落伞的缆绳是由LineRenders(线渲染)动态的计算出来的。
这个例子就是这么做出来的,你应该能够很轻松的对这个承载物的方方面面摸索一下,任何你想了解的方面,简单~
ParachuteDemo.unitypackage
2012-8-27 15:01 上传
点击文件名下载附件
0 Bytes, 下载次数: 257
作者:
你猜
时间:
2013-1-24 14:55
顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!顶!
作者:
xswxsw
时间:
2013-2-7 07:38
谢谢提供下载支持看看那
作者:
3D数媒
时间:
2013-2-19 18:19
顶顶顶顶顶顶顶顶顶顶顶顶
作者:
204412
时间:
2013-4-10 08:57
O(∩_∩)O谢谢
作者:
jjy0503
时间:
2013-6-2 14:40
谢谢 学习一下
作者:
rookielee
时间:
2013-6-8 14:59
非常感谢
作者:
brb2005
时间:
2013-6-26 09:21
感谢分享。。。。。。。无私楼主。。。
作者:
zxhhst
时间:
2013-7-11 11:22
很好横很好横很好横很好横
作者:
查穆1
时间:
2013-7-13 11:17
正好需要用到,感谢分享
作者:
snake163
时间:
2013-7-16 22:15
这个。。 用动画来做不是更好么
欢迎光临 纳金网 (http://go.narkii.com/club/)
Powered by Discuz! X2.5