POPPUR爱换

标题: 要做到单卡实时渲染阿凡达电影版的画面 还需要几年? [打印本页]

作者: czckiller    时间: 2010-6-19 10:38
标题: 要做到单卡实时渲染阿凡达电影版的画面 还需要几年?
要做到单卡实时渲染阿凡达电影版的画面 还需要几年?
作者: zyoka    时间: 2010-6-19 10:44
提示: 作者被禁止或删除 内容自动屏蔽
作者: Sirlion    时间: 2010-6-19 10:50
现在要单卡渲染几乎10年前的最终幻想灵魂深处都做不到,阿凡达等个10年以上吧
PS:不要反锯齿的话应该可以做到,靠美工即可,但要反锯齿肯定做不到
作者: gz_easy    时间: 2010-6-19 11:02
从现在开始渲染,一个月后第一帧出现。
作者: 0阿诺0    时间: 2010-6-19 11:18
10年之后还有可能
作者: yhdyhd    时间: 2010-6-19 11:19
10年内吧
作者: skkyman    时间: 2010-6-19 11:38
目前来说,是不可想象的.
作者: wdjjwb    时间: 2010-6-19 11:56
其他使用的技术别的不知道,但渲染这种电影级别的画面肯定使用了“光线追踪”。简单地说,3D技术里的光线追踪算法,就是先假设屏幕内的世界是真实的,显示器是个透明的玻璃,只要找到屏幕内能透过人眼的光线,加以追踪就能构建出完成的3D画面。
根据Intel的说法,要用光线追踪渲染出达到现代游戏的画面质量,同时跑出可流畅运行的帧数,每秒需要计算大概10亿束光线。这个数字包括每帧每像素需要大概30束不同的光线,分别用来计算着色、光照跟其它各种特效,按照这个公式,在1024×768这样的入门级分辨率下,一共有786432个像素,乘以每像素30束光线以及每秒60帧,我们就需要每秒能运算141.5亿束光线的硬件,而Intel双路4内核处理器每秒也不过只能处理830万束光线。
作者: luckissy    时间: 2010-6-19 13:03
个人计算机不可能
作者: Sirlion    时间: 2010-6-19 13:09
本帖最后由 Sirlion 于 2010-6-19 13:12 编辑
其他使用的技术别的不知道,但渲染这种电影级别的画面肯定使用了“光线追踪”。简单地说,3D技术里的光线追 ...
wdjjwb 发表于 2010-6-19 11:56


按照这个算法,首先确定要达到每秒渲染60帧光线跟踪,每秒需要141.5亿,双路四核处理为0.083亿
于是(141.5/0.083)x2=3409

需要3409个当前的四核心处理器

然后根据摩尔定律,每18个月性能翻一番,那么2的13次方就超过了3409,也就是(13x18)/12=19.5年,差不多是20年,仅靠一个cpu即可达到目前1024 768的光线跟踪

PS:多核技术似乎又打破摩尔定律的趋势,所以实际可能小于15年
作者: aeondxf    时间: 2010-6-19 14:06
其他使用的技术别的不知道,但渲染这种电影级别的画面肯定使用了“光线追踪”。简单地说,3D技术里的光线追 ...
wdjjwb 发表于 2010-6-19 11:56



    MC抄08年小熊的文,而且这错误一直没改:1024×768×30×60=14.1亿不是141亿。
作者: allair    时间: 2010-6-19 14:29
游戏画面如果20年内能达到阿凡达的画面就好了。
作者: 孤胆小鱼    时间: 2010-6-19 16:35
按照现在显卡升级速度估计起码十年八年
作者: 土豆工作室    时间: 2010-6-19 16:55
没有10年估计不可能, 要知道阿凡达每一针画面多边形几达10亿+,按现在PC 的处理能力,基本上10小时以上能处理一针就算可以的了....
作者: reg-neo    时间: 2010-6-19 17:16
15年差不多
作者: Edison    时间: 2010-6-19 17:48
多核技术似乎又打破摩尔定律的趋势,所以实际可能小于15年
Sirlion 发表于 2010-6-19 13:09


multicore 只是摩尔定律的实践形式而已,不存在打破的问题。

对于单线程性能先决的处理器,提高性能的主要方式就是拉频率为主,而这个方式在 Pentium 4 的时候被认为遇到了电力墙等因素制约。

但是摩尔定律决定了只要半导体制造工艺能持续发展,同样面积的晶体管数量就会维持一定的比率增长。对于半导体制造商来说,总不可能在 Pentium 4 问世 10 年后还只能大规模生产、销售头发丝大小的 Pentium 4 处理器吧。

事实上为了保持产能得以充分发挥,这些厂商都只能选择制造面积相当或者更大的处理器为主。要维持这样的产品面积,又不能继续大幅度拉频率,剩下的选择也就只能是集成多内核(以及异架构、功能逻辑等)。
作者: coolmaster123    时间: 2010-6-19 17:59
multicore 只是摩尔定律的实践形式而已,不存在打破的问题。

对于单线程性能先决的处理器,提高性能 ...
Edison 发表于 2010-6-19 17:48



    处理器de极限频率与制造工艺,构架的联系是???
作者: earcandy    时间: 2010-6-19 18:02
阿凡达是特斯拉服务器集群+CPU集群渲染的,散热都是用管道的
单卡怎么做得出,稍微功耗大一点,就有人要叫了
作者: giles1983    时间: 2010-6-19 18:02
gf3诞生的时代nv就宣扬可以渲染电影级画面~
现在回头看看,是不是可以当笑话一看

技术在不断进步,人们对视觉效果的要求也在不断提高~

想当年,满屏马赛克,一块voodoo给人的震撼可能远大于现在现在3d画面不断提升的震撼吧
作者: 非瞬    时间: 2010-6-19 19:18
提示: 作者被禁止或删除 内容自动屏蔽
作者: 380    时间: 2010-6-19 19:18
提示: 作者被禁止或删除 内容自动屏蔽
作者: shu0202    时间: 2010-6-19 19:20
本帖最后由 shu0202 于 2010-6-19 19:28 编辑
其他使用的技术别的不知道,但渲染这种电影级别的画面肯定使用了“光线追踪”。简单地说,3D技术里的光线追 ...
wdjjwb 发表于 2010-6-19 11:56


      LZ这个问题考察的不是运算能力而是处理方法。游戏使用的技术都有很强的技巧性,也就是用尽可能少的资源获得尽可能好的效果。比如NV那个使用TS技术的飘飘长发的演示显然堪比当年的《最终幻想》,但是耗费的资源恐怕1/100都不到,而渲染速度快了几万倍。GPU实时渲染做不到细致入微,而且游戏过程中的角色行为远不如CG设定的丰富。单从静态画面效果上看,很多利用CryEngine2制作的画面已经不逊色于阿凡达。
      至于未来可能用于实时渲染的光线追踪技术也不会非得渲染每一条光线。表现一致的光线束渲染一条就行,其余的复制。就像TS的应用一样。每帧画面实际渲染几万条光线然后复制到几千万条,画面效果整体上不会比阿凡达差多少。
作者: 82246286    时间: 2010-6-20 11:12
LS的有理!
作者: dalao123    时间: 2010-6-20 11:28
看来科技还是需要加快进步啊
作者: hizorro    时间: 2010-6-20 11:33
不考虑了·~
作者: 西把拉古    时间: 2010-6-20 13:10
我很欣赏有文化的人,所以进来看看文化人,自己也被熏陶下……
到阿凡达没10年不现实吧,现在哪个游戏画面能到几年前的圣童降临的?
作者: CoreSolo    时间: 2010-6-20 13:50
方向不一样。电影级的CG,process flow和real time rendering是完全不同侧重的。

如果说一定要达到实时渲染的水平,我会说,20年。
作者: fuxingchina    时间: 2010-6-20 14:00
提示: 作者被禁止或删除 内容自动屏蔽
作者: qqmsn    时间: 2010-6-20 14:20
再十年估计都没戏
作者: xll998    时间: 2010-6-20 14:28
进来看看~~~~~~~~~
作者: asuka2142    时间: 2010-6-20 16:40
硬盘 内存 渲染阿凡达的画面 也受不了啊
作者: lanyan3232    时间: 2010-6-20 19:15
提示: 作者被禁止或删除 内容自动屏蔽
作者: gmqh777    时间: 2010-6-20 20:29
阿凡达带给我的那种感动,不知道要什么时候才能再现了
作者: thy3    时间: 2010-6-20 20:33
我很欣赏有文化的人,所以进来看看文化人,自己也被熏陶下……
到阿凡达没10年不现实吧,现在哪个游戏画面 ...
西把拉古 发表于 2010-6-20 13:10

圣童降临技术水平还没有几年前的灵魂深处高,看那个华丽的假发~~
作者: 心头烦    时间: 2010-6-20 20:36
到时候会不会有人跳出来说功耗秒杀XXX......
作者: 123451qaz    时间: 2010-6-20 21:16
有生之年肯定没问题,比起渲染我更期待能控制阿凡达。。。。
作者: st3927166    时间: 2010-6-20 22:48
进来看看~~~~~~~~~
作者: chicken80    时间: 2010-6-21 12:04
阿凡达也用了十多年
作者: whateveru    时间: 2010-6-21 12:20
现在的系统可以实时渲染猫和老鼠
作者: zptzx    时间: 2010-6-21 13:38
20年以后
作者: Asuka    时间: 2010-6-21 14:31
现在要单卡渲染几乎10年前的最终幻想灵魂深处都做不到,阿凡达等个10年以上吧
PS:不要反锯齿的话应该可以 ...
Sirlion 发表于 2010-6-19 10:50


就总体效果而言,10年前的FF连末代DX9游戏的水平都不到
作者: aixiangsui2012    时间: 2012-2-10 17:01
本帖最后由 aixiangsui2012 于 2012-2-10 17:06 编辑

一般工业渲染只使用CPU
而在阿凡达的渲染中
使用了NV的新加速方案
即便如此
阿凡达一帧所需要的渲染时间也40个小时以上

大家自己算吧

作者: GTX999    时间: 2012-2-10 17:07
5年之后4卡超冒烟或许能有1fps




欢迎光临 POPPUR爱换 (https://we.poppur.com/) Powered by Discuz! X3.4