香港警察仪仗队视频:CG是用什么计算机?演算出来的?

来源:百度文库 编辑:高考问答 时间:2024/05/07 15:44:46
游戏里的CG动画是已经录制好了的视频,要录制CG的话,应该有个计算机能将它流畅的演算出来才行吧,不是的话,请问那是怎么做的?是的话,我想知道那台超级计算机是什么东东各部分的配件是什么?我好象听说过它的内存就是256TB????~!!谁知道能说说吗?谢谢了,非常感谢!
http://zhidao.baidu.com/question/7896072.html
我说的是那些暴雪之类的CG动画,不是我们用微型计算机做的那种

首先你对CG概念还很模糊,什么是CG,详细请看这里
http://tutorial.cgfinal.com/html/cms/2005/04/14/1113471495.shtml

接下来我跟你说一下暴雪之类的CG动画是如何做出来的
其实,在游戏公司分工是很细,我就一单纯征对动画是如何制作出来,跟你分析一下吧!

要没开始之前,先简单说一下CG动画制作前奏,作为常识你也了解一下吧
首先是游戏剧情(类似电影剧本),然后是再根据剧情进行原画的设定
原画的设定包括游戏的人物角色与场景的设定(一般都是平面的,可以手绘,与可以使用计算机绘画,类似电影分镜头的绘画)
原画确定以后,建模组根据原画,进行3D制作,完成3D模型的制作,然后为模型进行贴图,赋材质。
最后是动画设定,调动作
然后就是渲染动画(就是你说的“演算出来”,专业术语叫“渲染”)
渲染动画的时候,一般并不是使用一台计算机,而是采网络渲染的方式
网络渲染通常是由图形工作站组成的计算机阵列(就是你所谓的超级计算机,其实就是由很多图形工作站组成的计算机阵列,你如果不知道什么是图形工作站,使用buai搜一下,会有很多答案,这里不缀述了:))

其实,不仅游戏动画在渲染的时候采用网络渲染,就连好莱坞的动画也会采用这种方式,因为动画渲染的时候,计算量是非常巨大的,一台“超级计算机”是无法实现的,比如说我们大家所熟知纯3D动画片《海底总动员》也是采用了网终的渲染方式

网络渲它通过一系列分布式工作命令借助强大的渲染能力来帮助设计师高效率地完成三维作品的最后成形。网络渲染器可以根据动画设计者的需要任意组合使用。借助于分布式渲染器,动画设计者不仅可以在设计完成3维模型以后,导入“网络渲染器”,通过“渲染器”强大的数据处理能力,迅速的按需求进行动画或静帧进行渲染。通过分布式计算,将一个大型的模型快速渲染,时间往往缩短到原来的1/2,1/3,甚至几十分之一。原来可能要几天运算的数据,可能几个小时就能搞定,大大提高工作效率。

网络渲染器系统是有很多渲染节点组成,采用领先的分布式渲染技术,系统将自动确定网络中可用的渲染节点和资源,同时将将任务分解到相应渲染节点,自动负载平衡功能可以优化工作流程中每个渲染节点的使用效率。如果某一个渲染节点与网络断开,内置式故障保护功能管理端将自动将作业重新路由到“渲染器”中的其他渲染节点,确保渲染工作如期完成工作。

网络分布式渲染器目前可以很好的支持3dsmax,maya中或softimages、lightwave等软件设计模型的网络渲染工作。在实际应用的过程中,网络分布式渲染器将可以根据具体设计软件调整参数结合使用,较好地解决了复杂情况下的模型渲染问题。对于已经构造好的三维模型,设计师也可以利用分布式渲染器,可以通过简单的设置对来对渲染模型属性参数进行交互式的编辑与修改,以达到迅速设定渲染模型的目的。

使用分布式渲染器,能够大大节省了渲染时间、减轻了渲染劳动强度,同时能够为高效率地完成后续合成工作打下了坚实的基础。这一点在中、大型建筑模型应用和计算机动画等多媒体制作领域作用尤为明显。如:为南京某著名广告公司就采用星之邦科技提供了数十渲染节点的这种分布式渲染器系统为其制作后期动画渲染。

-------------------
补充分布式渲染器的主要特点如下:

1、 具有强大渲染能力

渲染器的中渲染节点采用目前浮点运算性能强劲的的双处理器,配置大容量内存,合理科学的分布式的结构,充分发挥系统的整体浮点运算能力,使得整体渲染效能大幅提升。提高产品输出效率;节省设计师的时间,让他们去做创造性的工作而不是让他们的能力浪费在冗长的等待中。

2、响应快、渲染快;

分布式渲染器采用了分布式网络渲染技术,对于所建的模型文件小、用面省;同样的模型,分布式渲染器较传统单机工作站渲染速度提高约数倍,甚至数十倍,上百倍,渲染时间缩短到原先的1/3、1/5、甚至几十分之一 。

3、 支持三维设计软件广泛

支持市面上常见三维设计软件3dsmax,maya、 softimages、lightwave等软件,渲染器在后期将支持更多的设计软件

4、 积木式的构造方法,构建方便

分布式渲染器中采用积木式的灵活构造方法,使得动画设计者能够根据自身需要制定渲染器的组合方式或处理时间,给使用者提供了很大的选择空间。

5、 渲染输出结果方便

分布式渲染器采用面向对象的三维渲染技术,渲染方式简单、方便、直观,符合后期合成设计人员工作习惯和思维方式。分布式渲染器的输出手段灵活多样,可以直观地修改渲染的各类参数,也可以通过对输出属性的调整,及时改变输出结果特性与类型。

6、 智能化渲染系统

分布式网络渲染器是智能化的工具型渲染系统,它不仅能够合理分配用户输入模型,而且能够对各个渲染节点处理能力进行自动匹配适应,使所渲染结果自然、合理。并采用了有效的渲染管理技术,分布式渲染器可以根据用户的需求继续渲染功能管理,如指定队列,任务渲染。

---------------------
如果您还有什么不明白的地方,欢迎来我的论坛,有一个游戏版块,会有专家与高手给你解答
http://forum.cgfinal.com

CG是英语Computer Graphics的缩写,指利用计算机技术进行视觉设计和生产。它既包括技术也包括艺术,几乎涵盖了利用计算机技术进行的所有的视觉艺术创作活动,如平面设计、网页设计、三维动画、影视特效、多媒体技术,以及计算机辅助设计的建筑设计等。现在CG的概念正在扩大,已经形成一个可观的经济产业,我们提到CG时,一般可以指以下四个主要领域:CG艺术与设计、游戏软件、动画、漫画。

如果是配电脑的话首选INTEL的CPU,因为与AMD的CPU相比。INTEL的U带超线程功能,这个可以帮助你在建模或者运行MAYA、3DMAX 这些大型软件时候提供有力的优化后盾。

显卡如果不考虑价格因素可以选择NVDIA的QuadroFX系列
或者ATI的FIRE系列。

如果不是很富裕那么市面上的FX6800、7800都可以用来绘制CG动画,相对与专业显卡处理图形会慢些。

保护眼睛最重要。推荐使用专业厂家的平面直角显示器,最好是19寸,带宽203以上,比如索尼、艺卓、饭山。
那些4000块以下的显示器就不要考虑了。

画CG需要机器大量的存储读写存储读写,推荐配置磁盘阵列,或者RAID 0+1 ,如果不富裕应当选择是SATA接口的硬盘,相对于IDE硬盘读取寻道时间要快些。

其他的就是一只好鼠标+一个好键盘了。
罗技、微软、RAZER、都可以。。

一般的动画可以用台式电脑,配置好点就可以了.如果用超级计算机就太贵了,有些专业公司会用到计算机集群,就是由多台电脑联网组成,也有用刀片式的服务器.每台计算一部分,和起来的计算能力就非常大了,如果数量构多和超级计算机的能力差不多.你说得256tb应该是全部电脑的合计数.象好莱坞的电影基本上会用几十台到几白台的SGI的电脑绘出的.