MayaFluidEffects流体技术在影视特效中应用.docVIP

MayaFluidEffects流体技术在影视特效中应用.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
MayaFluidEffects流体技术在影视特效中应用

MayaFluidEffects流体技术在影视特效中应用   摘 要:影视特效绚丽的外表下无外乎是强大的流体和粒子特效,Maya的Fluid Effects流体技术是基于物体特性的真实模拟,同时易于操作的特性和真实可靠的渲染输出使其成为影视后期制作中被广泛使用的软件之一。   关键词:Maya 流体 影视特效   从《星球大战》开始,观众就开始将电脑影视特效与好莱坞大片联系在了一起。《侏罗纪公园》、《泰坦尼克号》、《2012》、《阿凡达》,一部部耳熟能详的优秀电影中都包含着令观众叹为观止的影视特效。这些影视特效的制作是依靠多款软件共同协作而产生出来的,其中Maya的Fluid Effects流体技术在环境模拟和细节体现上可谓功不可没。   一、Fluid Effects流体技术的概念   Maya的Fluid Effects是模拟流体运动的成熟技术,大到复杂多变的天气、波涛汹涌的大海,小到角色手中的香烟、咖啡杯中冒出的水蒸气,只要是在力的作用下不断改变形状的流体,这项技术都可以轻松的模拟出来。Maya应用流体动力学规律去摸拟流体运动,关键在于背后运用动力学流体模拟来建立真实的流体运动,让流体表现动感用粒子是难以实现的。这其中比较常见的基本流体效果类型主要分为以下两种:   1、动态流体效果   动态流体效果是完全模拟自然规律来反映流体的变化,Maya内置的Navier-Stokes方程可以根据用户定义的参数计算出不同时间段流体的真实形态,在不同的时间点,可以赋予流体不同的材质,从而使其更加的真实,比如腾空而起的烟花、浓烟滚滚的火焰等。动态流体需要Maya进行解算,因此运行比静态流体效果要慢很多,渲染输出可以借助烘焙关键帧加快运算。   2、静态流体效果   静态流体效果是不需要利用Navier-Stokes方程来进行解算、模拟流体运动的,用户需要利用材质和关键帧动画来完成动态效果。比如远处天空运动缓慢的云就可以使用静态流体来完成。由于不需要进行解算,其运行速度比动态流体效果要快很多。   二、Fluid Effects流体技术的应用   1、流体容器的基本控制   Fluid Effects流体在使用时要由用户定义一个边界,也就是为流体创建一个存在的空间,这个称之为流体的容器。在Maya软件里可以创建两种流体容器:2D流体容器和3D流体容器,如果用户仅仅是将流体效果展示出来,可以优先选择2D流体容器,因为这种更快捷、简便;如果用户制作的是快速变化的流体效果或者是需要模型在流体里穿过,那就最好使用3D流体容器。比如利用Maya制作的爆炸效果,就是利用了带有粒子发射器的3D流体容器来制作的,同时爆炸产生时火焰和烟尘会迅速升腾,因此容器高度Y值要相应的大一些才能满足需要。为了追求爆炸效果的真实性,Maya中还允许利用流体带动粒子,制作一些爆炸的碎片从爆炸点飞溅而出的细节效果,可见一个爆炸效果其实是流体和粒子层相互影响交融扩散的结果。   我们创建了一个流体容器后,在容器的底部会用栅格线直观的显示出分辨率,这些栅格里面的数值多少控制了流体的流动,栅格的多少可以通过Resolution项来调整。在渲染的每一步,Maya利用动力学解算器计算栅格中的数值,数值的变化,促成了流动的实现。流体容器的尺寸决定了流体存在的空间,由于爆炸效果的流体容器Y值偏大,因此我们应该在创建容器后先修改尺寸,让后将容器与物体打组,这样就不会影响爆炸的最终效果。最后我们还要注意容器的边界,流体在接近容器边界时有不同的衰减模式,一般会有四种模式:开放边界、双面封闭边界、单向封闭边界和循环边界。在开放边界模式下,流体容器的边界呈开放状态,流体运动时仿佛没有边界存在一样,更不会有衰减效果。双面封闭边界效果下,边界会像墙一样阻挡流体,将其限定在容器内。单向封闭边界模式下流体容器可以在用户定义的方向上对流体产生限定效果,除此以外方向的边界效果等同于开放模式,不会对流体产生限定。循环边界模式下,流体到达边界后会从该边界对应的另一边出来循环往复。   容器是流体的“工作区”,流体的大部分属性还是由发射器来进行控制的。在爆炸效果中,我们可以利用发射器定义爆炸的密度、速度、温度和燃料等属性,一般来讲容器的燃料和温度的交集产生爆炸或者燃烧时火焰的热量和烟尘的浓度。影响流体动态的因素有很多,包括阻尼,浮力,涡流力,扰乱力等等。渲染效果主要是由密度和温度来控制。燃料的作用是设定流体达到最大温度的反应时间或反应速度。对于一堆火来说,燃烧中心到边缘火焰的温度炽热颜色是不均衡的,因此在均衡发射流体密度的同时,扰乱发射器的温度和燃料输出就会在低温和高温颜色区间产生随机效果,使爆炸火焰变得更加真实。   由此可见,如果想表现流体的动力学属性就必需定义一个符合动力学规

文档评论(0)

3471161553 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档