不管《冰雪奇缘 Frozen》(2013)还是《驯龙高手 How to Train Your Dragon》(第1部 2010,第2部2014),迪士尼与梦工厂都是自己开发的内部插件做的。制作上《冰雪奇缘》整体偏卡通渲染,而《驯龙高手》则是人物卡通,背景及材质贴图偏写实。流体技术对比差别不大,只对比这里两篇的话,《驯龙高手》要好;对比两个公司整体影视制作能力的话,迪士尼拥有的技术比较强。(举例《加勒比海盗》的海)而《冰雪奇缘》那个冰雪可能是全球算法最强的(截止本文发布时间2014/9月)。

《冰雪奇缘》中大部分剧情都是在冬天暴雪场景中,冰雪的特效几乎整片都有使用。即使不包括冰雪,特效也占整片的54%。
雪的模拟, 就特别请了UCLA加利福尼亚大学洛杉矶分校的数学系计算物理团队开发了Material Point Method质点算法计算程序。稍微介绍下这个东西,它在这片主要用于multiphase simulations(多相流模拟),跟取代FEM(finite element method,有限元法,是分析复杂工程结构的一种非常有效的数值分析方法)模拟材料的变形。而广泛应用在流体动力学,等离子体物理,流体力学,和多相流,sea ice dynamics(海冰动力学)固体力学。SIGGRAPH 2014上有展示这个技术。
《驯龙高手》中这种镜头很少,冰雪流体特效也并不是全片主要的看点。
那些说国内不缺技术的是错误的。皮克斯的R&D Software Engineer(研发工程师)那些都是什么[应用数学与计算流体力学博士]之类专业的水准去把动画做的更好,而国内还在拿着别人开源盗版软件号称要去抢奥斯卡来跟政府骗补助。

梦工厂 疯狂原始人The Croods(2013·3)的流体技术。(= =我手头没驯龙高手2相关的技术文档资料)

《驯龙高手2》开场 5分20秒。摄像机水平拍摄的海面效果。

《冰雪奇缘》48分06秒。摄像机水平拍摄的海面效果。

《驯龙高手2》21分54秒。摄像机俯视拍摄的海水受太阳反射效果。


《冰雪奇缘》 18分28秒、48分12秒。摄像机俯视拍摄的湖泊效果。

《驯龙高手2》43分21秒 龙尾巴与雪接触效果。

《冰雪奇缘》 48分35秒 角色与雪接触效果。

《驯龙高手2》44分49秒 雪景跟NightFury的3D运动交互。


《冰雪奇缘》35分24秒、59分08秒 雪景跟Anna的3D运动交互。

《驯龙高手2》65分02秒 水面跟龙怪的3D运动交互。

《冰雪奇缘》开场2分28秒

《冰雪奇缘》27分26秒 Elsa使用能力变出冰柱

《冰雪奇缘》33分38秒 Elsa使用冰柱制造城堡
国内对于水和冰雪的流体模拟解决方案各种方法都有,主流Realflow、modo、maya、3Dmax。丢我的话比较随意,Realflow、blender、FluX、Naiad、 Vue、Nuke、Cinema 4D或者houdini都行,主要还是看整体片子的难度吧(懒得搞甚至直接实拍算了=-=)。用插件的话Particles Illusion、Thinking Particles、TurbulanceFD、NitroBake、Snowflow、Afterburn。脚本Snow Factory Scripts。(不要多想,我是不会发我做的例子的 |∀` )
网友评论