将ABC文件用BlendShape导出FBX
一、应用场景:
此项目为高中化学实验案例,为实现保鲜膜 模拟动画,这里通过使用MarvelousDesigner来结算出动画效果,导出ABC格式带动画后,导入到maya当中,这里因为需要匹配其他动画的使用与节奏,需要将ABC变为可在maya时间轴上驱动的对象,所以这里为了可以驱动此动画抛弃了ABC,而直接取了解算后的几个网格状态,在通过BlendShape实现最终驱动他的目的。
二、效果展示:
- MD效果展示:
- Maya效果展示:
大纲目录:
1、MD中添加模型结算+导出ABC:
2、Maya中导入ABC,复制出中间状态,+BlendShape:
3、下载地址:
正文:
一、MD中添加模型结算+导出ABC:
0、设置坐标位置为 世界坐标,否则会出现不好选择旋转的情况
(这里设为世界坐标)
1、导入配合使用的网格模型:
(导入的一些设置,主要是比例部分)
(导入了一个烧杯)
2、在2D窗口 创建一个方形或圆形,在3D窗口旋转为覆盖烧杯。
(创建一个方形面)
(通过A来调节布面大小)
(3D视口下覆盖状态)
3、为布面 增加一个 收紧的圆形 紧缩线,用来模拟保鲜膜收紧状态:
(添加一个圆形收紧线)
4、初步解算进行烧杯覆盖,覆盖后收紧圆线
(空格快捷键进行结算)
(此按钮 可 重置3D安排位置)
5、设置收紧参数:
分别勾选>>
弹力:
粘衬/削薄:
这里需要结算一半,在进行勾选弹性,继续解算,否则就会直接收紧掉进杯里
(方形勾选项,内参数视情况而定,参数不固定)
(圆的收紧勾选,内参数视情况而定,参数不固定)
具体参数参考源文件:
源文件下载地址:
6、动画结算 + 导出ABC
切换窗口为动画模式:
(切换到动画解算模式)
点击录制按钮开始录制片段
(录制片段)
录制结束后开始导出ABC文件:
(以上两个均可)
(导出设置默认)
二、Maya中导入ABC,复制出中间状态,+BlendShape:
1、导入ABC后,滑动时间轴,并Ctrl+D 复制出几个中间状态。
(复制出中间状态)
2、打BlendShape的注意事项:
这里我们想要通过一个Blend shape就搞定这一组动画,所以需要吧控制器留在第一个平面上,这里就需要倒着选,最后一个,选择平面。(这里需要多试几次,因为要一条顺下来接状态,所以顺序不能出错)
这里的顺序我们为:2-3-4-1然后融合变形。
(其他几个状态放在1的子集下隐藏)
最终效果:
(通过2-3-4-1的顺序变为一个Blend控制播放)
3、在blendshape中K帧后,导出FBX即可。
三、源文件下载地址:
https://download.csdn.net/download/Allen7474/87773733文章来源:https://www.toymoban.com/news/detail-725716.html
四、更多使用 补充知识:
http://t.csdnimg.cn/YTvca文章来源地址https://www.toymoban.com/news/detail-725716.html
到了这里,关于塑料保鲜膜效果模拟:ABC文件用BlendShape导出到maya&Unity的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!