Chinaunix首页 | 论坛 | 博客
  • 博客访问: 748824
  • 博文数量: 759
  • 博客积分: 7000
  • 博客等级: 少将
  • 技术积分: 4775
  • 用 户 组: 普通用户
  • 注册时间: 2008-09-22 15:16
文章分类

全部博文(759)

文章存档

2008年(759)

我的朋友

分类:

2008-09-25 15:51:13


作者:Linux时代 来自:linux.chinaunix.net

 

梦工厂logo
shrek3.png
基本上所有大的电影厂商都用 Linux 来做动画和视觉特效。但是没准梦工厂动画的规模是最大的:1000多个Linux桌面系统和3000多个server CPU。
先让我们来看一眼他们的机房。(注图片转载自:,英文的原文也在那里。)
梦工厂机房

2007年, Shrek 3的制作用了20 million CPU render hours。这部电影在技术上有不少进步,比如毛发,服装设计等,有着更为逼真的毛发和穿着长裙的奔跑镜头,还有些镜头里有很多动画人物,40 到 50个角色在舞台上,观众大概有2500。

大约有350人在从事Shrek 3的工作。DreamWorks Animation R&D 有一整套CG开发库和软件,包括动作系统,光照渲染,合成工具,诸如火焰、水波、服饰、大规模多角色镜头等特效工具,并且拥有专利。他们有上百万行代码,大部分是用C语言编写的,新的代码是用C ++编写的。

梦工厂使用流行的Linux Maya商业软件来做3D建模。场景加上灯光材质后用3,000多个 CPU的Linux 渲染集群逐帧渲染。通过一个网格工具(他们使用LSP平台,一个Linux商业软件包)将每一帧分配给集群里面一个节点。
所以许多帧可以同步的输出。然后这些帧用Avid软件来进行编辑(这个不是在Linux下)。

他们用HP xw9300 workstations 装上RHEL 4来做桌面,用HP DL145 G2 server来构建渲染集群。
标准的内存配置是每个CPU core分配2G内存。server一般有4核,所以是8G内存。DreamWorks Animation 跟Red Hat的关系很好。

原文地址:

原文链接:


--------------------next---------------------

阅读(369) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~