unity5 新布料系统 分析
来源:互联网 发布:mac 隐藏桌面磁盘 编辑:程序博客网 时间:2024/03/28 23:51
unity5中的布料和以前大不相同
而且随便设置的话会出现布料突然消失的问题(这个应该是bug吧 我用的是5.0的 总觉的还有不完善的 估计等试试新版才知道)
而且网上大多数是以前的布料系统,所以这里给大家快速入门下
1 创建布料
创建比以前稍微繁琐点,不知道过程需要摸索很久才能弄出来
(1)先创建empty GameObject然后 AddComponent -> Cloth
可以看到多了两个组件
(2)在SkinnedMeshRender组件中Mesh里选择需要作为布料的物体
(第一次测试最好用默认平面,有些物体会出bug)
然后还要选材质,否则看起来就是洋红色的
2 编辑布料
这里主要是设置布料的参数,比如是否固定,布料渗透(看官方文档貌似是布料的厚度,也就是布料部分的柔韧性 个人理解)
打开在Cloth组件里的编辑开关
可以看到最上面有三项,Max Distance 是0的话可以用来做布料固定点,Surface Penetration就是表面渗透,理解成布料柔韧性吧,可以部分容易变形,部分不容易变形,Manipulate backfaces 背面处理 这个勾上背面就不会在编辑时被其他物体挡住(这个和运行时效果无关)
下面还有两项是选择点的方式,第一个就是方框选择,第二个是点选
上图可以看出不同颜色的柔韧性,绿色也就是数值大的更加软
这里5.0有bug就是无法拖拽数字边来调整数字,所以这里只能手动输入,勾上就能输入了
如果你只能把点变成红色和黑色和绿色,说明你没有输入数字,这里如果你只有两种点,那么你只会看到黑色(未被设置),红色(最小的值),绿色(最大的值)
如果再有不同值点的点同时存在时,才会出现中间色,上面彩虹条是不能直接点击来设置的,因为最大值最小值都取决于你的设置
边缘设置Max Distance为0 的效果,下面是编辑器里实时显示
还有就是碰撞管理
可以在Cloth组件 Capsule Colliders或者Sphere Colliders里面添加 把0改成其他数值就能加了,注意加的物体必须有这些组件
其他的设置大家可以自行摸索
- unity5 新布料系统 分析
- Unity5.x Cloth布料系统
- unity5.0新功能-布料、动画系统
- 布料系统
- Unity5新的AssetBundle系统使用心得
- Unity5新的AssetBundle系统使用心得
- Unity5新的AssetBundle系统使用心得
- Unity5新的AssetBundle系统使用心得
- Unity5新的AssetBundle系统使用心得
- (十)Unity5.0新特性------新UI系统实战
- unity5 新的全局光照系统,移动设备可用部分
- 基于Unity5.0系统的新打包方式 [第一讲]
- 基于Unity5.0系统的新打包方式
- 基于Unity5.0系统的新打包方式
- 【布料系统】Unity的布料 固定在个地方 飘扬
- Unity5 Mecanim 新状态机
- Unity5学习心得-新特性
- Unity5.x新特性
- Importing Projects to Android Studio
- scala调用java代码
- 使用TProfiler分析并调优项目中的Fastjson序列化代码
- HDMI EDID 信息
- Java NIO教程(一) 核心概述
- unity5 新布料系统 分析
- 杭电acm--2111
- 欢迎使用CSDN-markdown编辑器
- ios 中绘制图形
- Linux常用命令大全
- c++之堆的使用
- HDOJ 3635 Dragon Balls(并查集)
- 研究生期间ONE相关资料分享
- 悠闲的一天