» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


 19 12
发新话题
打印

[业评] [转帖]【CG】和【即时演算】解析

转EG的simondc




上边  是小生发帖里炽炎帝国2的一张图。

引发了一些讨论,关于是“CG”还是“即时演算”。

这2个东西的概念一直以来有称谓上的混淆,只不过大家叫起来顺口,小错误就沿用了下来。

CG,简单的来说就是COMPUTER GRAPHIC,意思很显然,就是电脑绘制出的图像。在这个广义的范围内,任何用电脑绘制的,不论2D还是3D的图像,都是CG。
这个称谓在世界上是公认的,觉得有疑问的朋友可以去CGTALK稍做浏览。

大家说的“CG”,大概意思是指预先在3D软件的渲染器里渲染出的动画影片,就如同平时看到的电影一样。高素质,但是不同于游戏中的样子,自由度小。视觉上呈现出来的景象不可以随意变动,早在渲染一开始,所有可以进行动画的工作都结束了,不会再有改动。要想看到新的影片,必须重新来过。这种东西一般被叫做“预渲染动画”。

大家说的“即时演算”,大概意思是指看到的画面和在游戏引擎里的素质大致相当,看上去愿意相信这是可以实际操作的画面,或者是过场中的画面,虽然不如“预渲染动画”,但是比较容易显现游戏的整体性。从而很少让玩家像上个世纪末主机的游戏那样,大呼游戏里的人物和“CG”看上去根本2样,厂商在骗人之类。

现在的游戏,越来越多的直接用引擎来生成过场和片头。并不是因为无力无钱去做“预渲染动画”,同样有很多游戏的“预渲染动画”还是每次都会呈现,比如魔兽。游戏画面越写实的游戏,理论上越不需要“预渲染动画”。“即时演算”的过场和片头的好处在于,方便制作人员的调节和修改,和玩家无关。


还有一个小细节。任何游戏中“即时演算”的画面再呈现出来到各位能看到的时候,都经过处理。


下边还是小生的帖子的一个例子。




战争机器2大家也都玩了,游戏中的画面是什么样都知道,这里抛开显示设备的因素,无论如何达不到上图的“效果”。

简单的锐化和模糊,就可以产生“景深”,让人觉得清晰的部分特别真实,上边炽炎帝国2的截图也可以通过动态模糊轻松达到。

而在游戏中,一般情况下不需要这些,需要让玩家看清大部分的东西,还要兼顾所有的多边形,所以会不一样。现在的主机机能之争左右着不怎么懂的玩家的腰包,而厂商为了突出效果,有时候甚至会在截图上进行再次描绘,我见过很多这样的例子。

这张战争机器主角的模型是低模,(注意看肩膀后背心上曲线的棱角,大腿上盔甲刻线的棱角),低模是大约1W个多边形以下,一个高模没有上限,很随便的就可以达到200W以上。
所有的这些凹凸的细节靠烘培得到。在游戏中烘培出的贴图细节没有图上这么深和清晰。

暂时就说这么多。

2句话。

1,“大部分画面都是由即时演算得到的”

2,“不要过分期待在游戏中看到如上的画面”

3,“只玩爱玩的游戏,充分体验乐趣,无谓画面之争”

============================================

这篇文章有一定的参考性,还是蛮客观的,其实厂商在宣传游戏的手段基本是一个样,有的含糊其词,有的直接骗人.

:D


TOP

有点不太明白,根据以前的理解,即时演算会根据玩家的选择而有相应的变化,比如生化4。CG只是纯粹的播片,无法有任何变化。

难道即时演算也算是播片?应该是实时计算的吧,比如赛车游戏与实况足球的回放。



TOP

360机能强大,即便达到以上80%,同样是惊人的~~


TOP

引用:
原帖由 iamzelda 于 2008-11-25 17:45 发表
有点不太明白,根据以前的理解,即时演算会根据玩家的选择而有相应的变化,比如生化4。CG只是纯粹的播片,无法有任何变化。

难道即时演算也算是播片?应该是实时计算的吧,比如赛车游戏与实况足球的回放。
其实只需要弄明白,现在的很多游戏过场其实是用游戏本身的引擎做的,然后渲染一下.看起来和游戏的实际画面差别不大.

不象以前比如PS时代,FF8里的游戏画面和过场动画相差十万八千里.

TOP

纸烟2 ms xo独占,好像还有pc?

TOP

判断是CG还即时演算有个极为简单的方法,过场动画前,无论你穿什么装备,在动画当中的主角的装备和你穿的相同,那就是即时演算

TOP

楼主这篇帖子的作者都没搞明白,他还给别人解惑?  :D

CG: 就是你再看A片。都是拍好的,人家怎么弄你就怎么看。你改变不了任何过程和结果

预渲染: 你A片看多了可能就会打飞机,你大脑会想象A片中的情节。最后也会射,不过整个过程的前半段都是你以前看的N多A片的片段,就最后一下是你干的。

即时演算: 那就是你上街找了个妹子回家真干。整个过程你都参与了,整个过程都由你控制。

PS:只有最后一种才能真正说明你的实力。前两种无法证明 :D

[ 本帖最后由 谁家那个小那谁 于 2008-11-25 18:55 编辑 ]

TOP

引用:
原帖由 谁家那个小那谁 于 2008-11-25 18:54 发表
楼主这篇帖子的作者都没搞明白,他还给别人解惑?  :D

CG: 就是你再看A片。都是拍好的,人家怎么弄你就怎么看。你改变不了任何过程和结果

预渲染: 你A片看多了可能就会打飞机,你大脑会想象A片中的情节。最 ...
你太骚了,

但是比喻明显不恰当.:D

TOP

即时播片其实是容量和成本上的某种妥协,也算活用机能吧

TOP

引用:
原帖由 谁家那个小那谁 于 2008-11-25 18:54 发表
楼主这篇帖子的作者都没搞明白,他还给别人解惑?  :D

CG: 就是你再看A片。都是拍好的,人家怎么弄你就怎么看。你改变不了任何过程和结果

预渲染: 你A片看多了可能就会打飞机,你大脑会想象A片中的情节。最 ...
你还是没说对吧,lz文中的cg和预渲染都是指主机播放一个流媒体文件让你看,不同点就是cg是厂商特意制作的高解析度动画,预渲染是开发时候用游戏的引擎跑一遍的同时录像保存

TOP

引用:
原帖由 无敌JJ 于 2008-11-25 18:01 发表


其实只需要弄明白,现在的很多游戏过场其实是用游戏本身的引擎做的,然后渲染一下.看起来和游戏的实际画面差别不大.

不象以前比如PS时代,FF8里的游戏画面和过场动画相差十万八千里.
PS时代要是用游戏本身的引擎做动画,能让人把眼珠子看出来

TOP

现在没有什么即时演算,因为即时演算没什么意义。
要看即时演算的可以去买PS1,玩玩FF7,FF8之类的。
比如你在玩的时候其他场景在播放CG那种就是即时演算了。

TOP

引用:
原帖由 ddaaii 于 2008-11-26 00:30 发表


你还是没说对吧,lz文中的cg和预渲染都是指主机播放一个流媒体文件让你看,不同点就是cg是厂商特意制作的高解析度动画,预渲染是开发时候用游戏的引擎跑一遍的同时录像保存
实际上,你的说法也不全对,CG完全是流媒体没错,预渲染是一种介于实时计算和媒体动画之间的东西,它比CG自由度略高点,但是比实时计算自由度低。

预渲染没有严格的界限,比如说生化1、2那种场景,都算是预渲染。GT的那种照片级别的背景场景,也算是一种预渲染技术,它跟显卡危机可以自由调节天气、时间等等的技术完全不同,自由度很低。

也有一些游戏是阻塞运算一段时间,生成一些信息,也算是预渲染,比如说影子,在loading的时候生成,游戏内是不改变的,也是预渲染技术。

TOP

不用CG用预渲染作为过场可以降低成本和容量~~而效果又比即时演算要好~~

TOP

引用:
原帖由 ... 于 2008-11-26 00:38 发表
现在没有什么即时演算,因为即时演算没什么意义。
要看即时演算的可以去买PS1,玩玩FF7,FF8之类的。
比如你在玩的时候其他场景在播放CG那种就是即时演算了。
极其混乱...
还是安心玩自己喜欢的游戏去吧...

TOP

 19 12
发新话题
     
官方公众号及微博