Mega Fiers 变形插件

本文介绍如何使用FacialStudio创建角色头部模型,并通过Voice-O-Matic和MegaFiers插件在Unity中实现口型动画。从模型制作到动画输出全过程详解。

转载 http://bbs.9ria.com/thread-213009-1-1.html


在制作Unity游戏的场景或是角色的过程中,设计人员经常会遇到一个比较麻烦的问题,那就是3dsmax或是maya制作的变形物体导入Unity无法被识别,针对这个问题,Unity的资源开发商提供了一个专用的变形体插件- Mega Fiers 来做为完整的解决方案。

52351356028316146.jpg 

接下来,我们将使用Facial Studio创建基本的角色头部模型,然后输出到3dsamax制作口型动画,最终通过Mega Fiers将整个模型输出到Unity。

如图,这是在Facial Studio使用两张相片制作的脸部模型。
99851356028286227.jpg 

将模型以FBX格式输出后导入max, 在这个模型里面会记录贴图与变形的所有通道。

29291356028296018.jpg 

变形通道里面的列表与Facial Studio的设置完全一致,这有助于我们对脸部表情进行各种控制与动画的制作。

15981356028296844.jpg 

导入的模型贴图有的位置会出现拉扯,我们可以运用Viewport Canvas里面的小工具在模型上面进行绘制与涂抹的工作,如此会让模型表面得到更为理想的效果。

35641356028299239.jpg 

接着开始制作表情动画,我们使用的是Voice-O-Matic这个插件,Voice-O-Matic可以根据声音配对口型自动产生表情动画,操作的方式非常的简单,第一个动作是在Sound File栏目选择声音文件,然后进行口型的对应,如图,在Visemes Mapping > Visemes 里面分别按下A,E,FV..来对应Morph通道内的口型。

73271356028301864.jpg 

指定完成后,按下Create Keys 功能创建表情动画,完成后在时间轴上面即可出现对应的关键帧。

6801356028304065.jpg21231356028306405.jpg 
  
表情动画制作完成后,必须分两个部分进行输出,首先选择模型,使用Export方式输出FBX文件,输出的设定面板内需勾选Animation,Bake Animation, Deformations以确保变形设定的输出。

49821356028307721.jpg 

接下来再选择一次模型(非常重要的步骤),使用Export Selected(不可选Export)方式将所选的模型以MegaFiers Export(*.Mor)格式输出。

41631356028309437.jpg 

回到Unity,选择导入的模型,增加一个MegaFiers的组件-Modify Object,使用这个组件的目的是让GameObject能具备表面修改的属性。

39371356028310426.jpg 

如图,这是模型里面增加Modify Object之后的操作显示。

68251356028311001.jpg 

继续增加一个Mega Morph的组件,然后按下Import Morph File,选择刚才导出的mor文件。

83831356028311801.jpg 

读取mor资料后,Componet的列表多出了与max里面相同的变形通道,每个通道对应了不同的表情控制。Mega Morph默认的选项是直接载入max设定完成的表情动画,只要按下播放即可看到模型的动画效果。如取消勾选Animate,则表示我们可以使用每个通道来调整表情,这个方式对于制作一些简易的口型动作非常有帮助。

41211356028312518.jpg 

如图,这是使用了Mega Morph变形组件导入表情的效果。

71131356028313974.jpg92701356028314503.jpg 

通过MegaFiers强大的变形功能,让我们了解到在Unity里面调整角色的表情原来是一件轻松的事情。而MegaFiers提供的功能不仅于此,除了导入变形数据,更可以运用其特性做出物体弯曲、波浪、弹簧之类的特殊效果,在下一篇教程中,我们将使用MegaFiers内建的造型工具制作出卡通场景,并结合更多的变形功能创造出丰富的游戏效果!

3dsmax导出mor的插件(适用于max 2012 64位元版本)
http://www.narkii.com/club/bbs_266988.shtml

Mega Fiers 插件http://www.narkii.com/club/bbs_262725.shtml  



原文链接:http://www.narkii.com/club/thread-279757-1.html
MegaFiers是完整的网格变形,动画和变形系统,包括超过50个修改器,例如弯曲,扭曲,FFD,位移,锥度等等。它们可以以任何组合堆叠,并且可以将任意数量的修改器应用于网格以实现复杂的结果。无论您的想象力如何,物体都可以拉伸,挤压或弯曲变形。或者,当对象在空间中移动时,使用空间扭曲使其自动变形。该套件的其他新增功能包括Point Cache动画支持,动态水波纹和浮动对象系统。 所有变形都可以在编辑器模式和播放模式下工作,因此在构建场景时,可以使用变形器为模型添加多样性。 MegaFiers还是变形TextMeshPro对象(Mesh和现在的UI版本)的理想选择,因此您可以用有趣的方式对文本进行动画处理。并且还可以与ProBuilder一起使用,使您可以直接在Unity中创建更多有趣的关卡。一个新功能是可以使用修改器使Sprite变形。 另一个强大的功能是我们的“网格包裹”系统,该系统允许一个网格被另一个变形和设置动画,使其非常适合服装等。该包裹系统还可以与Unity Blendshapes和蒙皮网格一起使用。 MegaWrap也已被重写为使用Jobs and Burst的速度提高了5倍以上。 MegaFiers用C#编写,并且包含所有源代码,并支持所有同时支持Burst和Jobs的Unity平台。从2019年起兼容所有版本的Unity,并且可以在IOS和Android以及VR和AR平台上使用。 MegaFiers还与所有Unity Rendering管道完全兼容。我们还将为Unity的所有新发行版不断更新资产。如果您有关于修改器的想法,请让我们知道或编写。 还包括先进的花键系统,该系统还允许路径跟随或将花键转换为网格,动态软管系统和用于履带车辆的系统。 更多详情:https://assetstore.unity.com/packages/tools/modeling/megafiers-2-188378#description
一个完整的网格变形,动画和变形系统,包括超过50个修改器,如弯曲,扭曲,FFD,位移,锥度。它们可以以任意组合堆叠,并且可以将任意数量的修饰符应用于网格以实现复杂的结果。物体可以伸展,挤压,变形或弯曲变形,无论您的想象力允许。 Morph系统是Unity中最先进的。最近添加的套件包括Point Cache动画支持,基于物理学的绳索系统以及动态水波纹和浮动物体系统。 MegaFiers是用C#编写的,所有的源代码都包含在内,同时它还利用多个CPU来获得惊人的性能,并且可以在所有平台以及免费版本的Unity上运行。与Unity 3,4,5和2017兼容,适用于IOS和Android以及所有其他Unity平台。 搜索结果 还包括一个先进的花键系统,它也允许路径跟随或花键转换为网格,一个动态软管系统和履带式车辆系统,以及一个先进的网格包裹系统,用于将衣服等应用于变形的物体。 搜索结果 我们的网站上也有一系列 PlayMaker 操作,其中包括操作超过50个修饰和经纱。 搜索结果 兼容所有版本的Unity 新功能 - 现在适用于Text Mesh Pro网格 新功能 - 导入OBJ序列 搜索结果 包含的修饰符 - 吸引者贝塞尔 - 弯 - - 泡泡 - 凸起 - 碰撞变形 - 符合 - 符合Multi - 揉捏 - 曲线变形 - 曲线造型 - 曲线造型层次 - Cylindrify - 可变形的 - Displace - 排斥限制 - Displace RT - Displace WebCam - 动态波纹 - FFD 2x2x2 - FFD 3x3x3 - FFD 4x4x4 - 全球 - 变形 - 驼峰 - 融化 - Morph - 噪音 - 页面翻转 - 油漆 - 路径变形 - 枢轴调整 - 点缓存 - 推 - - 径向偏斜 - 放松 - - 波纹 - 轧制 - 绳子变形 - 橡胶 - 规模的 - 选择修饰符 - 简单的测试 - 窦曲线 - Spherify - 挤压 - 拉伸 - 锥度 - 树弯 - - 扭曲的 - 紫外线修改器 - 顶点动画 - 垂直噪音 - 经纱(大多数修改器的经纱版本) - 波 - 挥舞着 - 世界路径变形 点击 其他功能包括 - MegaShapes精简版,完整的贝塞尔样条和网格划分系统 - KML,SVG Spline Import - 为Maya,Max和Blender 定制样条出口商 - MegaGrab非常高分辨率的屏幕抓取 - 附加对象系统 - 网眼,很好的服装 - 动画书 - 纸卷纸系统 - 贝塞尔补丁图像变形 - 样条路径跟踪系统 - 动态软管系统 - 履带车辆系统 - 火车跟踪系统 - OBJ序列导入和回放
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值