前言

今天拜读了houdini官网发布的疯狂动物城,整篇文章我基本是跪着读完的。这篇文章讲的是 houdini 在疯狂动物城制作流程中的作用,但即使是这样感觉还是太震惊了。就趁着还有印象写点东西记录一下。如有欠妥,还望指出。

浅析All Creatures Great and Fur

根据文字介绍大概能理出下面的流程图:

Created with Raphaël 2.1.0seExpr & xGen/Bonsai导出houdini procedural/simulation烘培xGen/Bonsai

简单介绍一下,seExpr 是 disney 开发的一个生成程序化数据的工具。比如说构造大量的树,构造noise之类的。这个工具起到两个作用,一个是前期的造型,一个是后期把 houdini 解算后的数据倒回 xGen。
xGen 是植被生成工具,也可以批量构造大量重复性物体。但是由于它只有造型功能,动态效果它就无能为力了。于是就需要把数据导出给 houdini 做解算。解算的过程结果可能会有点生硬,他们会加一些 smooth ,让这些解算结果更平滑。
这部分的 houdini 解算大部分都是程序自动解算。也就是说所有的动画数据都由 seExpr 导出给 houdini ,然后 houdini 输出后由 seExpr 再调回 maya 。这就实现了动画师在调整参数后能够很快的看到加了皮毛、植被等的特效后的效果。
本节后面 houdini 又附加了各种嘲讽技能。比如解算比以前系统复杂得多的毛发,比冰雪奇缘里的女主里的长发牛逼50W倍的毛发系统,以及还能在动画师那边直接加个风场,而不经过特效环节。这些就不提了。
这一节从另一种角度说,就是动画师再不用调完动画以后等特效师制作完镜头,再给导演预览了。而是直接在动画那里看到的就是最终的动态效果。(这逼装的我给100分)

浅析Drawing a Crowd

“a general-purpose workflow that gracefully reacted to last minute upstream changes.”
原文上来直接优雅地装了一个逼。(看不懂的百度翻译吧,意思差不了多少)但是往后看发现什么流程都没写。就简单写了群集是投影在2D平面的,这个电影的角色运动全都用到AI,甚至还跟 OTL 扯上了关系。所以这一节实际上多数是废话。另外现在 houdini 做群集确实是非常非常的方便,而且很强大。

浅析Make It Rain

这里把雨分成了前后景来做。前景就导入houdini里做雨滴滑动解算。远景就导出一个无缝贴图(就是投到一个圆柱体的侧面是没有接缝的贴图)。到灯光阶段再把这些贴图贴到面片上,然后修改置换和高光参数就能获得最终效果了。雨林效果也是 houdini 生成的 volume·,这就不多说了。

浅析Crafting Waterfalls and Water Fountains

“To begin this kind of fluid element, effects artist Rattanin Sirinaruemarn made a procedural water surface for the waterfalls rather than simulating it”
这段的争议比较大。特效同事一致认为瀑布的水体表面就靠这个程序化计算就是最终效果了。我认为这个的作用其实就是个参考,为了方便动画用的。真正镜头里看到水全部都是 FLIP 解算出来的。
后面摆瀑布的思路就有点像3年前猫大做大量瀑布时的思路。文章说得很细,我也就不啰嗦了。

小结

总体来说 houdini 代入了生产流程确实很棒。之前一些人对于 houdini 的认识都还停留在 houdini 仅仅是个特效的制作工具,而不是一个能在流程里跑起来的流程工具。(汗
据我所知国内某些特效公司已经有了类似这种提高 动画-特效 协作的工具,而且已经用在项目里了,效果还不错。虽然可能完成度没有 disney 的高,但是这也是个良好的开始。
如有不足,或者错误,欢迎各位大大斧正。

浅析疯狂动物城的制作流程相关推荐

  1. 美通企业日报 | 上海迪士尼疯狂动物城主题园区启动施工;爱茉莉携天猫成立创新工厂...

    今日看点 上海迪士尼"疯狂动物城"主题园区启动主要施工.这一最新进展是该项目的关键里程碑,标志着游客离迈入"疯狂动物城"的故事近了一步.开幕后,该园区将成为全球 ...

  2. matlab兔子繁殖问题,斐波那契数列在《疯狂动物城》兔子繁衍中的应用

    摘    要: 计算思维的构建有助于帮助学生将实际问题转换为透明易懂的框架算法, 并借助计算机解决.以电影<疯狂动物城>中的兔子繁殖问题为例, 引出斐波那契数列, 引导学生将数学表达式转化 ...

  3. 疯狂动物城简介第一台通用计算机,疯狂动物城 简介

    剧情简介 一个现代化的动物都市,每种动物在这里都有自己的居所,有沙漠气候的撒哈拉广场.常年严寒的冰川镇等等,它就像一座大熔炉,动物们在这里和平相处,无论是大象还是小老鼠,只要努力,都能闯出一番名堂. ...

  4. 美通社企业新闻汇总 | 2019.1.23 | 上海迪士尼建疯狂动物城园区;戴森运营总部移至新加坡...

    要闻 埃森哲:中国员工对企业采集个人数据持更开放态度 戴森运营总部将从英国移至新加坡 上海迪士尼将建疯狂动物城主题园区 默克与腾讯就中国智能数字医疗服务展开合作 中联重科打造的全球最大塔机智能工厂开园 ...

  5. 探究下疯狂动物城Zootopia为何如此高分的原因

    探究下疯狂动物城Zootopia为何如此高分的原因 时隔差不多一年,疯狂动物城这部动画片算是已经取得圆满结果,在豆瓣和IMDb上都取得不错的分数,分别为9.2分(5分制,为了比较乘以2)和8.1分(1 ...

  6. EDIUS 9带你剪辑萌萌的《疯狂动物城》

    电影的原名为zootopia,意思为动物乌托邦,这部电影其实比较适合成人和大小孩看,因为其中夹杂了一些人文关怀,暗讽,偏见,人性,以及向经典致敬 等等深程度的东西.可以说是披了迪斯尼外衣的成人电影.但 ...

  7. 《疯狂动物城》水彩画

    这是学习笔记的第 2246 篇文章 读完需要 2 分钟 速读仅需1分钟 周末孩子给我摆好了水彩笔和纸,刚好露一手,于是画了这个<疯狂动物城>,整个过程大概用了3个小时(早上1个多小时,晚上 ...

  8. 上海迪士尼将建疯狂动物城主题园区

    上海迪士尼度假区宣布全新的主题乐园扩建计划:上海迪士尼乐园将以华特迪士尼公司最受欢迎的动画电影之一 -- "疯狂动物城"中的角色和故事为灵感,打造全新主题园区,让游客身临其境地体验 ...

  9. 上海迪士尼“疯狂动物城”主题园区启动主要施工

    上海迪士尼度假区宣布其主题乐园中最新的主题园区暨其第八大主题园区 -- "疯狂动物城"完成场地准备工作,正式启动主要施工.这一最新进展是该项目的关键里程碑,标志着游客离迈入&quo ...

最新文章

  1. 关于ftp的说法错误的是_斯坦福教授:成长型思维的养成,只需要换个说法,思维是可以训练的!...
  2. C# Task的用法
  3. 获取串口设备名称 获取设备管理器里的硬件名称 转
  4. Android 跨进程通信大总结
  5. linux 安装 Elasticsearch6.4.0详细步骤以及问题解决方案
  6. VS2010 C++下编译调试MongoDB“.NET研究”源码
  7. Java Persistence API:快速入门
  8. oracle 设置忽略关键字,记oracle里continue关键字的陷阱
  9. python实现面试程序
  10. main方法能重载么?能被其他方法调用么? 能继承么?
  11. ModifyStyle()的用法
  12. 【Qt】无法定位程序输入点 于动态链接库
  13. 一个屌丝程序员的青春(二五六)
  14. 人脸识别最低像素_深入浅出人脸识别技术
  15. iOS基础 UIWindow
  16. 怎么看计算机配件型号,如何看硬件参数
  17. 经典CNN结构论文阅读:AlexNet
  18. kylin调优,项目中错误总结,知识点总结,kylin jdbc driver + 数据库连接池druid + Myba
  19. Golang并发模型:轻松入门流水线FAN模式
  20. 【将金令】1.20晚间:欧银咄咄逼人,金银多头开炮

热门文章

  1. 14福师计算机导论在线作业一,(随机)福师18秋《计算机导论》在线作业一资料...
  2. ios平台触动精灵lua调用C语言
  3. 编写电话号码查询系统
  4. 【Nginx】配置中 resolver 指令的使用
  5. python len ljust_python中ljust的用法
  6. GPON技术学习(一)--------GPON系统整体概况
  7. ps2键盘测试软件,PS2键盘51测试程序2
  8. Java中的数字工具类-----持续总结中
  9. 特定于患者的计算流体动力学在冠状动脉和心脏内血流模拟中的应用:挑战和机遇
  10. 如何解决装修预埋网线网速过慢的问题?