这是一个关于网格变形的插件。其中有非常多的功能。

这是它的API地址:http://www.west-racing.com/mf/

花了2天的时间实践并整理了其中绝大多数的功能,只有一些关于特殊格式的动画的功能没有实践,而且是比较重要的功能。

下面列举实践过的所有功能:

1.Bubble:气泡,呈现鼓出或萎缩的效果
2.Bulge:膨胀,可以控制不同方向上的膨胀量
3.conform:一致,让一个模型的某个方向与另一个模型表面贴合,例如在各种地形上贴合跑道模型
4.crumple:褶皱,类似噪音
5.curve deform:曲线变形,沿着一个轴线,设置一条曲线,模型按该曲线变形,勾选Use Pos,可以平移峰值
6.curve sculpt layered:自由变换,可以曲线控制任意方向上的变化(扭曲、膨胀等),自带区域限制,指定区域内才能变化
7.Cylindrify:圆筒,设置一个方向,模型按该方向圆筒化
8.displace:取代,在Map中置入灰度图,平面模型表面会根据明暗情况变得凹凸不平,其中Amount为程度值,Channel设置为不同通道
9.dynamic ripple:动态波纹,给平面添加该组件后,点击鼠标(从Main摄像机发射射线,没有MainCam时报错),生成波纹,Damping最大时点击处的受力面最大,Input Damping最大时波纹不恢复,Drops Per Sec为雨点;给模型添加Bouyancy New脚本,给Water设置参数,添加刚体,该模型就可以像浮木一样给水面造成波纹。
10.globe:地球,a、方方正正的对象呈现近大远小的效果;b、将房子贴合在弧形的地面
11.hump:驼峰,模型呈现峰谷变形,可以设置多个峰
12.melt:融化,各种融化效果(金属、冰、塑料、玻璃、果冻、自定义)
13.noise:噪音
14.pageflip:翻页
15.path deform:路径变形
16.pivot adjust:自定义中心,类似改变自身的Transfrom
17.point cache:要导入pc2、mdd、mc等格式的动画
18.push:推,朝面的法线方向往外膨胀或收缩,如果边缘未焊接则会分开
19.radial skew:射线倾斜
20.ripple:波纹
21.rope:绳索,模型添加组件后再添加2个空物体作为两端,可以用来做铁索桥、绳索等
22.rubber:橡胶,要用带VertexChannel的模型,不同颜色的通道在拖动时有不同情况的滞留效果,呈现duangduang的感觉
23.paint:画笔,运行时,通过Amount参数,使鼠标停留处模型鼓出或压下
24.simple mod:类似噪音
25.skew:倾斜
26.spherify:球形化,呈现QQ的感觉
27.squeeze:压紧
28.taper:细烛,锥形化
29.arc:圆弧,直接创建的路径对象
30.ellipse:椭圆
31.helix:螺旋
32.ngon shape:多边形
33.rectangle:矩形
34.star shape:星形
35.HOSE:软管,直接创建的模型对象
36.Attach:皮肤依附,模型添加该组件后,设置Target,目标移动时,模型始终依附在对象表面

在实践过程中经常会遇到一些问题:

1.复制的模型共用一个网格,后一个网格为主,其改变时,另一个模型的网格也会变化,前一个网格不可主动变化,否则会报错,需要使用MeshFilter.shareMesh替换;或者有个Copy object按钮可以用来复制,而且不影响原网格;

2.前一个模型的网格变化后,再变形另一个模型,则前一个模型的预制体的网格还原;

3.有些对象是空物体下面绑模型网格,注意区分,直接添加某些组件时无效;

4.有些模型需要有顶点通道,或者干脆就只能是特殊格式的模型

转载于:https://www.cnblogs.com/chimo523/p/4971549.html

Unity给力插件之MegaFiers相关推荐

  1. 【Unity】Unity 常用插件

    NGUI,算是最常用的UI插件了,下载地址:https://download.csdn.net/download/xiaoyaoACi/21028754 FingerGestures,顾名思义,这个是 ...

  2. MMD的unity导入插件

    2019独角兽企业重金招聘Python工程师标准>>> 存在一个mmd模型的unity导入插件: 导入了mmd的物理,将模型每个部位通过 custom的joint进行连接,设定物理属 ...

  3. 使用加密锁加密Unity工程插件源码

    使用加密锁加密Unity工程插件源码 最近在unity3D中开发了一款插件,需要卖给客户,但是公司需要隐藏插件的源码,而且保证客户只有指定的电脑才能使用该插件开发!针对这个问题,分为两个步骤:1.隐藏 ...

  4. Unity网页插件Embedded Browser(ZFBrowser)打包文件无法加载本地网页或网站网址解决方法

    Unity网页插件Embedded Browser(ZFBrowser)打包文件无法加载本地网页或网站网址解决方法 问题:最近使用ZFBrowser开发VR嵌入网页发现出现一个问题,在编辑器模式下场景 ...

  5. Unity常见插件汇总

    Unity常见插件汇总 介绍 收集了相关的Unity插件,供大家学习使用,如果用于商业活动,请购买相关版权 插件列表 1. A* Pathfinding Project 一个功能强大并且易于使用的 U ...

  6. Unity 常用插件

    Unity 常用插件 1.NGUI,算是最常用的UI插件了,下载地址:https://download.csdn.net/download/xiaoyaoACi/21028754 2.FingerGe ...

  7. Unity Spine插件使用

    Unity Spine插件使用 Spine是针对游戏开发的2D骨骼动画.Unity本身并不支持播放spine文件需要安装 Unity Spine插件才能支持. Spine插件下载安装 Spine插件可 ...

  8. Unity 编辑器插件-快速删除组件

    尊重原著:(1条消息) Unity 编辑器插件-快速删除组件_unity 删除组件_菜菜ANY的博客-CSDN博客 实现删除所选物体及子物体中指定组件.自动apply 同时考虑一个物体上挂在多个相同组 ...

  9. 雕刻笔应用开发,3D Systems Openhaptics Unity Plugin插件使用心得

    雕刻笔应用开发,3D Systems Openhaptics Unity Plugin插件使用心得 驱动安装: 1.根据设备型号下载对应驱动. https://3dssupport.microsoft ...

最新文章

  1. 2020-11-13size_t和int
  2. (一)ubuntu 12.04 安装php5.5
  3. 博客文章的置顶功能『博客帮助』
  4. 品牌管理-统一异常处理
  5. asterisk 互联
  6. mmap函数_分析由 mmap 导致的内存泄漏
  7. BESR备机恢复主机
  8. Virtual Machine Manager 2012 R2利用服务模板部署DC
  9. Python学习之路23-文本和字节序列
  10. BZOJ 1013 球形空间产生器(高斯消元)
  11. 计算思维在计算机科学中的应用,计算思维在离散数学中的应用.pdf
  12. 北京思科CCIE认证靠谱的机构 网络工程师 -ie-lab网络实验室
  13. Windows 搭建Syslog、RSyslog日志服务器
  14. RegNet网络结构与搭建
  15. java 将月份、星期转换为英文
  16. supermap 点云_SuperMap新一代三维GIS技术体系
  17. python 正则表达式 前瞻_【正则表达式】前瞻,后顾,负前瞻,负后顾
  18. RK系列开发板音频驱动适配指南(二)
  19. 论文写作 9: 引言需要讲述完整的故事
  20. ES中关于must和should组合使用过程中较为复杂的问题

热门文章

  1. 注释详细 基于C++实现链表队列 实现模拟医院看病排队问题 实现链表的基本操作
  2. 763.Partition Labels (Medium)
  3. 移民加拿大还是美国不得不做的比较
  4. 万拓单控存储DS1800
  5. OUTPUT 在insnert delete update 的神奇功效
  6. selenium firefox 提取qq空间相册链接
  7. 易宝java面试_java 易宝支付源码 (已测试成功,有测试步骤图片)
  8. [Tushare+Python] AH股轮动策略基础
  9. 2020Android开发常用的开源框架、开源库
  10. 用java将数组中的数字倒过来_有数组a[n],用java 代码将数组元素顺序颠倒