查看: 1545|回复: 0
打印 上一主题 下一主题

maya快速打造藤蔓生长的路径动画

[复制链接]

2018

主题

8

听众

1483

积分

助理设计师

Rank: 4

纳金币
8547
精华
115

活跃会员 优秀版主 荣誉管理 论坛元老

跳转到指定楼层
楼主
发表于 2013-10-16 15:47:22 |只看该作者 |倒序浏览
我相信很多人大部分时间在学习高级技巧,诸如zb mud啦,gi fg啦,motionbuilder啦,对于maya本身的功能研究反倒生疏了,一些基础的操作就因此被忽视,比如这次做一个藤蔓生长的小小东西,本以为再简单不过的东西了,结果碰到不少问题,躁了一会儿,静下心来,最终还是用maya的最基本操作解决了问题。在此愿意和大家分享

首先当然想到最最省力的maya神器 painteffect中现成的植物笔刷,但pe不支持mr渲染,转换成poly也不能洒脱使用,如编辑uv和高精度贴图都不太方便,而且pe的渲染质量不敢恭维,对付tv级别还可,我们需要1080p大小的时候就露怯了,如下图,1:1截取:
002.jpg

一想,那还不简单,路径动画呗,但是摆弄了几下就发现建模+路径动画有诸多不爽之处,有些藤蔓很长,细长的模型不好藏,郁闷的是起点还必须在镜头里,是有办法藏,可是总感觉偷偷摸摸手法上不够利索,而且动画控制也不甚方便,最终渲染出来的效果明显看得出模型是沿着路径“跑”,而不是“生长”...同僚立刻建议:上插件! 但在maya上用插件解决问题肯定是最后一招,还是自己动动脑子比较好。
001.jpg

思路首先聚焦在 nurbs上,nurbs有自动的uv是一大优势,渲染质量也有保证,关键nurbs的loft命令的历史记录应该可以利用一下,用两个环loft出来一段管子,在历史记录的作用下,动画其中一个环就能改变管子的长度。 但是改变长度还不够,我们还要让它扭曲,这部分可以交给 路径动画。 ok,基本思路就是 loft历史记录+路径动画+晶格变形

首先做一小段loft的nurbs管,注意保留历史记录
004.jpg
做路径动画,这里都是默认选项,注意一下模型的正前方,应该是y轴
010.jpg

接着做路径晶格,路径比较长,沿路径方向晶格数要密集
011.jpg

oops...路径动画最常碰到的劫难...晶格扭曲了。好了,典型的maya考试题,周边几个同僚也一时没反应过来,虽然平时粒子,布料,流体都玩得嗖嗖的,学校里的基础课全忘了,虽然我大概记得是...
005.jpg

没什么好死撑的,赶紧f1,问题出在worldup上面,典型的左手坐标系问题,原来的scene up肯定是y,但这里是z,所以要指定一个z方向为 world up
019.jpg
然后就是动画问题,路径动画默认是时间映射曲线长度,要做路径动画需要在motionpath的u值上打关键帧,说实话,不是很方便,我们的动画师也不喜欢当然,2009你可以把所有的藤蔓打包成assets,然后吧u值publish出去给动画师用,不过我们现在的思路应该是这样操作的,吧u打断连接 break connection
003.jpg

这里loft的历史记录就发挥作用了,我们动用那个小环的translaty看看,理论上应该是管子长度的变化,但在路径动画和晶格的作用下,表现为藤蔓沿着路径生长,而对translaty打key,就等于给motionpath的u打key,且更直观,更好理解藤蔓长长了嘛!(见文章开始的最终结果)

lotf的时候我们把段数设置为10,肯定不够,看上去模型会偏离路径,这可以在历史记录种修改
013.jpg
014.jpg

接下来做一下方便动画师的工作,其实所有部门都是为动画师服务的,他们舒服了,干活利索了,大家都舒服。我们在管子上添加一个length,float属性。注意给这个数值设置一个最大最小值,最小肯定是0,最大值要试一下才知道,别让长度超出了路径的长度,否则藤蔓就升天了。。。
007.jpg
012.jpg

然后和控制生长(小的)的圆环的translaty属性做连接,这样动画师可以直接藤蔓身上做生长动画
015.jpg
ok,最后我们好人做到底,既然都用2009了,选择所有的藤蔓,打包成assets--一个container,再把length属性发布出来,其他的隐藏掉。
017.jpg

018.jpg
maya教程完。
分享到: QQ好友和群QQ好友和群 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
转播转播0 分享淘帖0 收藏收藏0 支持支持0 反对反对0
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

手机版|纳金网 ( 闽ICP备2021016425号-2/3

GMT+8, 2024-11-23 15:34 , Processed in 0.102297 second(s), 35 queries .

Powered by Discuz!-创意设计 X2.5

© 2008-2019 Narkii Inc.

回顶部