【3D技术宅公社】XR数字艺术论坛  XR技术讨论 XR互动电影 定格动画

 找回密码
 立即注册

QQ登录

只需一步,快速开始

调查问卷
论坛即将给大家带来全新的技术服务,面向三围图形学、游戏、动画的全新服务论坛升级为UTF8版本后,中文用户名和用户密码中有中文的都无法登陆,请发邮件到324007255(at)QQ.com联系手动修改密码

3D技术论坛将以计算机图形学为核心,面向教育 推出国内的三维教育引擎该项目在持续研发当中,感谢大家的关注。

查看: 4488|回复: 9

天气预报的新年特别版[转帖]

[复制链接]
发表于 2003-5-5 11:46:59 | 显示全部楼层 |阅读模式

是一个20秒的片头,因为是春节期间新闻联播之后的天气预报的新年特别版,可马虎不得,搞不好要挨"砖头"的。
兄弟们经过苦思冥想,最后决定搞成一个卡通故事短片,表现两个小雪人快快乐乐过新年的故事,在故事的结尾将礼花变成"天气预报"四个字。创意确定后就是写脚本和画分镜头了,我们请专业美术人士设计了小雪人的形象。待这些前期工作得到客户认可后,3D动画的制作就正式开始了。

一个成功的动画,角色设计是关键。我们尽可能地为这两个小雪人添加出更多的个性。
(图1)



首先说说具体的3D建模。小雪人两兄妹都是用NURBS,房子是用多边形(Polygon),雪则是用Particle。(顺便说一句,老看到论坛里讨论Polygon和NURBS哪个好,我建议大家最好停止这些没有意义的争论,因为没有最好的方法,只有最好的Model。)(图2)
说到Shader,较为复杂的是雪的Shader,我们用SampleInfo和Surface Luminance 通过乘法运算控制颜色和亮度的变化,另外在layer上一层透明的PhongE,加入一些雪的高亮。(当然也要用一些Node来控制它,不能让它们到处都是。)(图3)至于衣服是再简单不过,用SampleInfo控制Color即可。

小雪人的骨架类似常人(图4),比如脚的控制用的是反向脚,这是大家最常用的。

图5)皮肤是用Smooth Skinning绑定的,不过,画皮肤权重的确是个让人晕倒的过程,首先Maya自动绑定后权重不大均匀,需要Smooth几次,尤其可恶的是Maya让你要一个一个Joint的来,十分麻烦,幸好TD给编写了一个Mel,只要选一个Joint执行Mel,就可以按你的要求把该Joint下的所有皮肤权重都Smooth N次(N=你设定的次数),十分方便。

接下来就是角色驱动的设定了。我们说的角色驱动设定就是指你要用哪些通道控制角色。对于一个具体项目而言,你不可能也没必要把所有的骨架上的点都做成动画,只要用IK控制胳膊和腿就可以了。但即使这样,你要控制的东西还是非常多的,往往会使你调动画时手忙脚乱,丢三落四,所以要尽量通过多种方式简化控制的通道。第一种方法就是SDK,这是Maya的精华。就手指的控制而言,如果你要一个一个Joint的转动还不如跳楼吧,用IK也不好,因为大多数都是超过3Joint的,最好的就是用SDK驱动手指Joint的转动关系,说到这儿又不得不提到Add Attribute ,就简称AA吧,这是Maya第二大精华!千万别小看这简单的功能,它的作用可不容小觑。比如你只要添加一个Thumb rot的属性来控制大拇指的伸曲,再用SDK驱动它和Joint的转动关系,就会极大简化控制参数,这样,这么多的Joint最后都被你用5,6个谁都能看懂的属性很好地控制起来了,爽!
除了SDK你还可以用表达式来实现,这当然需要编程知识。在简化好动画参数后,你会惊奇地发现原来你需要控制的东西并不多。不过你要注意操作性,因为物体的选择在Maya里有先后性,而且IK handle那么小,很不方便选择。所以,你需要用一些替代物体,比如 Locator !这是Maya里最常用的"东东",虽然只是有形体的Group Node, 但是用处不小。把它放在合适位置,比如手腕,冻结(Freeze)其位置和旋转,再把手腕的IK handle约束在它上面或直接Parent,这样就能很容易地记住初始位置!
在搞定你要的控制之后,你还要用到Character。其实它就是一组属性通道的集合,甚是好用,你不用选任何东西,只要激活Character,用S键即可做Key。不过,在用Character之前最好先清除那些没用的通道,否则会分散工作精力!
现在有一个干净的Character了,可以做动画了。不过还有更好的工具呐!就是那个AttrCollection,你可以在www.AlaisWavefront.com上找到这个工具,具体的使用方法请看它的Help,总之该工具不仅能帮你建立一个界面,还能帮你调动画,我们的小雪人最后的控制界面如下图。(图6)

调动画时,我们隐藏了所有的开关,只留下NURBS surface 和Polygon surface,这样使界面变得很干净,因为所有的控制都集成到用AttrCollection创建的界面里了。利用这个界面,结合刚刚设定好的Character,你会发现两个小雪人控制起来十分方便!(图7)

好了开做始动画了。这个实在没什么可说的,动画其实压根儿跟3D无关,你就放开想象力用Keyframe动画吧。

最后就是特效,我们用Maya的硬件粒子制作礼花,效果很不错。

这部片子是用Maya本身的渲染器渲的,用双p3 1G渲染速度很好,最慢的是房子,要5-6分钟。渲染速度很关键,因为毕竟不是自己做着瞎玩,商业就要有商业的要求,用双p3 1G 十几分钟还没搞定一帧的话,你就要小心了!

该片给客户看后反映很好,也因此他们又要求再做一个30秒版的在CCTV10的春节特别节目上用,而且时间只有2周,当然故事不能重复。新的片子里多了一些新东西,比如加入了一匹雪马,另外户外改为飘着雪花的白天,这次动作从20秒版的一个人全部负责改为3个人







[此贴子已经被作者于2003-10-23 15:52:47编辑过]
发表于 2003-7-6 14:22:19 | 显示全部楼层
这些都是你做的吗?

对了,还不知道你在哪儿呢:)

有机会多多向你学习,我现在很想转专业,想向影视动画这面发展一下

可是脑子里没什么都没有,不知道应该怎么办才好,还请指条明路:)
发表于 2003-7-7 15:08:37 | 显示全部楼层
向前辈学习`~
可我主要攻的是3DMAX不是MAYA~~~~~~~
发表于 2003-7-8 20:16:54 | 显示全部楼层
这个片头我看过
中国味挺侬
色彩挺明快的
符合大多数中国人的胃口
原来是楼主的作品啊
敬佩!!!
发表于 2003-7-14 12:27:44 | 显示全部楼层
很好啊!
 楼主| 发表于 2003-7-15 01:12:15 | 显示全部楼层
不好意思,现在才看到。这个不是我的,以后转贴我会注意。这个是某期CG杂志上的,我觉得好,就打出来了。所有图片均来自CG杂志。我应该向CG杂志道谢,他帮了我不少忙;)
发表于 2003-7-15 21:33:42 | 显示全部楼层
anno,好!这样我才佩服你!
动画导航信誉好!
发表于 2003-10-1 21:25:16 | 显示全部楼层
哦~还以为你是我同事呢~~这个是北京每日视界做的~
发表于 2003-12-19 15:17:32 | 显示全部楼层
很不错哎!!
发表于 2003-12-16 11:44:09 | 显示全部楼层
这样的动画 是我追求的目标!~希望大家多多交流!~希望前辈多多指教!~
我的QQ305168721!~有空希望加我1~我在攻MAX!~还有好多不知道的地方!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|3D数字艺术论坛 ( 沪ICP备14023054号 )

GMT+8, 2025-5-24 00:24

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表