Board logo

标题: [专题讨论] 请硬件帝、特效帝帮忙科普一下GT赛车3都用了什么特效?为啥画面比较好看 [打印本页]

作者: werety    时间: 2015-6-12 20:12     标题: 请硬件帝、特效帝帮忙科普一下GT赛车3都用了什么特效?为啥画面比较好看

06年以前俺是穷学生一个,错过了整个ps2时代,直到06年参加工作之后才买了ps2薄机玩GT4,后来为了买360就把薄机卖了筹钱,而最近又入了PS2硬盘机。
说到PS2的GT赛车,大家讨论最多的是4代,不过我对3代最有感情,因为还是学生的时候,自己买个记忆卡,在包机房奋战考驾照、开比赛等等,可惜最后烂尾了。。。。。。好了,有些跑题。
入了硬盘机之后,把当年烂尾的3代拿出来再玩,而且开了写轮眼,发现这游戏的特效貌似之后个车身的反射倒影(叫环境反射特贴吧?),再就是回放过程中的热空气对流造成的画面扭曲,也就是气浪的效果,除了这些,GT3还用了哪些特效?
另外上面说的两个特效,貌似全仗GS里内置的4MB显存吧?据说超高带宽能吊打PS3,也因为这个,ps3的官方ps2模拟游戏里没有GT3,PS2的大部分特效全是用这高速4MB显存做的?
另外再说一个,环境反射贴图、气浪效果,DC的机能能否做出来?
作者: 先手必胜MK2    时间: 2015-6-12 20:18

做不出来,首都高2一堆亮皮。实际没有环境反射。F355缩的太厉害。有个SEGA  GT感觉当时和GT3不是一个级别的。
画面最舒服的还是世嘉拉力2,虽然也缩了不少。但看起来比较舒服
作者: samusialan    时间: 2015-6-12 21:37

我什么都不懂,下面都是我看别人的东西后脑补出来的,有错的地方请深喷
基础的环境反射贴图DC是支持的,关键是能用到什么样的程度如何而已(N64好像都支持),powervr的卡似乎不擅长这个,NGC的镭7000+在这方面才是真的强,单管线三层贴图的构架完全不用像PC那样担心被浪费,XBOX有像素着色器更不用说了,效率和NGC比不知道哪种高
扭曲效果PS2应该是靠CPU实现的,事实上PS2的CPU真的很强,很多效果都是硬生生靠CPU搞出来了
作者: areyouready    时间: 2015-6-13 06:24

posted by wap, platform: iPhone
第一次见gt3最惊艳的是拉力部分,那烟雾直接惊了。
作者: 分分钟叫你做人    时间: 2015-6-13 10:09

posted by wap, platform: 小米 MI 2
感觉,现在回头谈PS2机能和特效或多或少都是靠脑补~~
作者: 火星大能猫    时间: 2015-6-13 12:27

posted by wap, platform: 小米 MI 2
无图无真相
作者: werety    时间: 2015-6-13 12:57

引用:
原帖由 samusialan 于 2015-6-12 21:37 发表
我什么都不懂,下面都是我看别人的东西后脑补出来的,有错的地方请深喷
基础的环境反射贴图DC是支持的,关键是能用到什么样的程度如何而已(N64好像都支持),powervr的卡似乎不擅长这个,NGC的镭7000+在这方面才是 ...
恩,据说ps2的cpu,好像就叫“EE”,英文名直接过来就是“表情发动机”,据说能模拟人的情感和表情(这话一听一过就行了,别认真),浮点运算能力吊打同时期的主流pc平台的cpu,ps2的GPU“GS”没有“硬件T与L”,光源、多边形坐标变换这些事全靠EE完成,这搭配有点像voodoo显卡与电脑cpu的分工,voodoo主要负责渲染,cpu负责光源和多边形。
另外我不太明白早期杂志上说索尼不给厂商提供完整的“库函数”,导致PS2游戏开发困难,这个“库函数”是什么?是可以直接调用的数据?我不太懂,是不是这样:比如我想让某个角色的衣服来个半透明效果,那么有完整库函数的开发工具就是直接有个选项,开发者输入几个参数就行了,反之没有库函数,那么开发者必须自己编程写个半透明的程序,然后在慢慢调试,是这个意思吗?
作者: firesun    时间: 2015-6-13 17:15

posted by wap, platform: Chrome
ls,也就是说sony提供了硬件文档,但是没有提供包装过的开发引擎

举个例子

比如说你要设定个半透明,提供了开发引擎后的结果就是obj.alpha=xxx,或者是obj.setAlpha(xx)这样的,一句话就搞定

没有引擎的话,就得去设定各个硬件开关的开/关,也就是自己把上面的接口逻辑在硬件接口级别实现出来才行。
作者: lemonninja    时间: 2015-6-13 19:58

烟雾算法而已,理论上只要支持alpha混合的硬件都可以实现,只不过是多和少的问题。
作者: DoloresI    时间: 2015-6-14 07:01

posted by wap, platform: Android
ps2的cpu和pc的奔腾3哪个强?
作者: cyq9111    时间: 2015-6-14 08:21

posted by wap, platform: iPhone
引用:
原帖由 @DoloresI  于 2015-6-14 07:01 发表
ps2的cpu和pc的奔腾3哪个强?
肯定不如,xbox就是奔腾3

还有好像之前本板块讨论出来ps2显卡只相当于voodoo2水平
作者: 聋则嗅明XP    时间: 2015-6-14 15:56

posted by wap, platform: 锤子 T1 4G
ee浮点比p3快,有说快三倍,整数则比p3差,话说risc和cisc不太好比,xbox大致就是一个pc架构了,主要运算靠那块nv的显卡。
ps2最逆天的就是拥有三个协处理器达到高浮点运算的EE和48GB每秒的显存吞吐量,可惜4MB的显存大小导致并没什么卵用,开发者大多折中当高速缓存使用,这让ps2的内部存储器捉襟见肘,贴图效果有点糟糕,无意中也加大了开发难度和成本。ps2给我的感觉就是傻快,但效果差强人意。

本帖最后由 聋则嗅明XP 于 2015-6-14 16:04 通过手机版编辑
作者: chenke    时间: 2015-6-14 20:36

山内一典开发GT6时曾吐槽PS3机能,没法重现PS2上GT3的地面热浪效果:
引用:
   
When the [PlayStation 2] came out, one unique characteristic of that system was that the screen fill rate was very fast. Even looking back now, it’s very fast. In some cases, it’s faster than the PS3. There, we were able to use a lot of textures. It was able to do that read-modify-write, where it reads the screen, you take the screenshot, and you modify it and send it back. It could do that very quickly.

    “I don’t know if anybody remembers, but when the PS2 first came out, the first thing I did on that was a demo for the announcement. I showed a demo of GT3 that showed the Seattle course at sunset with the heat rising off the ground and shimmering. You can’t re-create that heat haze effect on the PS3 because the read-modify-write just isn’t as fast as when we were using the PS2. There are things like that. Another reason is because of the transition to full HD.”
https://www.gtplanet.net/gran-tu ... s-far-as-it-can-go/
作者: 火星大能猫    时间: 2015-6-15 20:49

posted by wap, platform: 小米 MI 2
ps3不是能模拟ps2么
作者: lemonninja    时间: 2015-6-16 00:18

引用:
原帖由 chenke 于 2015-6-14 20:36 发表
山内一典开发GT6时曾吐槽PS3机能,没法重现PS2上GT3的地面热浪效果:



https://www.gtplanet.net/gran-tu ... s-far-as-it-can-go/
太正常了,PS3时代要兼顾全高清自然就不可能有那么要求,同在PS2上的GT4为了1080i不也砍了“热浪效果”么。
作者: 性感枪手    时间: 2015-6-16 00:35

表情发动机喷了!
作者: werety    时间: 2015-6-16 14:41

引用:
原帖由 chenke 于 2015-6-14 20:36 发表
山内一典开发GT6时曾吐槽PS3机能,没法重现PS2上GT3的地面热浪效果:



https://www.gtplanet.net/gran-tu ... s-far-as-it-can-go/
类似的事例好像有科乐美移植PS2的zoe到PS3\360上,好像是说半透明什么的没办法实现,总之和山内说的差不多,都是新主机的某项参数性能不及ps2那么快,当时很多玩家说这是制作人拉不出屎怪地球没引力,难道就没有其他方法实现吗?非要靠ps2时期的思维来做现在的事情





欢迎光临 TGFC Lifestyle (http://bbs.tgfcer.com/) Powered by Discuz! 6.0.0