A9VG电玩部落论坛

 找回密码
 注册
搜索
楼主: gtachen

话说当年PS显存才SS一半,为啥3D机能要强?

[复制链接]
该用户已被禁言

精华
0
帖子
1611
威望
0 点
积分
1612 点
种子
0 点
注册时间
2010-9-9
最后登录
2020-1-21
发表于 2011-11-18 14:21  ·  浙江 | 显示全部楼层
真.广州求败 发表于 2011-11-17 22:26
VDP的作用后来连开发商都懒得去用了,对于SS中期的3D游戏作用杯水车薪,微乎其微。还不如直接利用双CPU以软 ...

你说的很对,也很佩服你的学识。就当时PC上软3D效果与SS做比较,的确怀疑过SS的3D是否只是通过CPU运算出来的效果。
该用户已被禁言

精华
0
帖子
3879
威望
0 点
积分
3881 点
种子
5 点
注册时间
2009-11-21
最后登录
2017-3-15
发表于 2011-11-19 19:34  ·  江苏 | 显示全部楼层
显存大能大大提升2d贴图质量,这也是为什么ss的2d能力。其实这一点这世代主机就能看出ps3,360和pc比画面主机板画面其实该有的光源,特效基本都有不如pc的就是分辨率和贴图质量360压根没独立显存只有一个8m高速缓存共享一半内存的,ps3倒是有256独立显存

精华
0
帖子
777
威望
0 点
积分
867 点
种子
10 点
注册时间
2004-12-12
最后登录
2024-4-22
发表于 2011-11-20 21:23  ·  美国 | 显示全部楼层
回复 robbychild 的帖子

你确定PS2的画面比DC强很多?

可以这么说在04年以前.PS2的游戏画面不比DC强

精华
0
帖子
2475
威望
0 点
积分
2568 点
种子
8 点
注册时间
2010-11-20
最后登录
2013-4-23
发表于 2011-11-20 21:43  ·  上海 | 显示全部楼层
我觉得02年前只能说一些最高画质的游戏比Dc好,之后大部分一般游戏也比dc好看,主要是画面复杂度,和光影特效差距较大,这时dc也差不多停止挖掘了。
该用户已被禁言

精华
0
帖子
32
威望
0 点
积分
32 点
种子
2 点
注册时间
2008-8-13
最后登录
2020-1-18
发表于 2011-11-21 10:42  ·  湖北 | 显示全部楼层
性能决定主机? 何况凭借一项显存 还远远不能说主机性能如何
我们玩的是游戏 不是主机 没人会买了机器回去拆了 天天告诉别人或者自己看着高速CPU 显存 发呆

举个极端的例子  GB和N64的性能和影响力 自己去想吧
该用户已被禁言

精华
0
帖子
1611
威望
0 点
积分
1612 点
种子
0 点
注册时间
2010-9-9
最后登录
2020-1-21
发表于 2011-11-21 19:44  ·  浙江 | 显示全部楼层
本帖最后由 mneeme 于 2011-11-21 19:45 编辑
yinqing1989 发表于 2011-11-19 19:34
显存大能大大提升2d贴图质量,这也是为什么ss的2d能力。其实这一点这世代主机就能看出ps3,360和pc比画面主 ...


360是应该是可以动态分配内存,类似SFC当年的64K声音缓存,二者相比明显还是360技术上更先进,而且360内存速度更快,效率更高。2D一方面需要内存和CPU运算相辅助,SS的某些2D效率比PS高,可以说用尽CPU机能。

精华
0
帖子
8356
威望
0 点
积分
8678 点
种子
522 点
注册时间
2009-7-29
最后登录
2024-4-24
发表于 2016-4-25 20:30  ·  美国 | 显示全部楼层
本帖最后由 raiya2 于 2016-4-25 20:36 编辑

ps据说有专用的3d运算器,能处理每秒450万顶点,150万多边形。加上CPU的机能,最大36万多边形。

而SS,全都要靠CPU,就算两个CPU,满打满算,30万。


3D这个问题是这样的。首先最大多边形数这件事情,数字是这样出来的。每一个CPU,都有主频,有指令集。每一个指令占用的CPU运算时钟周期不同,比如说SS的CPU,加法是一个周期,乘法是3个周期,PS的乘法需要消耗12个周期。这样一堆指令产生一个多边形,拿CPU的主频去除这堆指令占用的时钟周期,结果就是每秒最大多少多边形。

但是问题是,首先,CPU不会除了产生多边形以外什么都不干。所以实际上CPU大概只有一半时间是在干这件事情,这就要减半。

然后产生的多边形,如何在3D假想空间上排列,这也要运算。PS有那个号称150万多边形的玩意儿专门处理这件事情,而SS没有。

再有,PS的贴图可以自行环绕多边形,而SS需要每一个面一个面的贴。

SS的情况,主CPU首先处理3D以外的事情,副CPU处理3D,但是基本上处理不过来,所以主CPU处理完其他事情就会也开始处理3D。

虽然说SS的显存比PS的大,但是VDP1 VDP2各占一半,VDP2只负责处理2D,3D的时候除了纯2D的部分比如说界面和最后的远景以外,什么都用不上。

SS的3D性能,用满两个CPU也只有PS的一半性能。不过PS的3D硬件机能还是比较原始的,所以有多边形接缝比较难看,贴图扭曲的现象。SS因为全手工,所以贴图扭曲少点。


SEGA自己当时把游戏世界领进了3D时代,做着最优秀的3D画面的游戏,却把家用机的设计仍旧停留在了2D上,这个公司的思路的方向性是一个奇葩。

精华
0
帖子
1061
威望
0 点
积分
1103 点
种子
15 点
注册时间
2005-9-25
最后登录
2024-4-24
发表于 2016-4-25 21:50  ·  广西 | 显示全部楼层
又是你,不明白挖这么老的坟上来一本正经的胡说八道是什么意思
SS的3D技术就是承接街机上的,胡乱总结感觉你更奇葩
每帧4000+个多边(四边)形,每秒就是25万,只是官方认为一个四边形=两个三角形,说成50万而已
反过来真按你说的PS全效果每秒36万多边形,做2D游戏,每帧6000个三角形组成3000个活动块(sprite)<4000+个,也完全符合SS的2D远强于PS的说法,证明上面的数值应该没有什么问题
实际上更多的行内人士认为PS只能做到2000+的活动块,也就是说多边形上SS和PS几乎是没太大差别的,只是SS难以驾驭而已

精华
0
帖子
3871
威望
0 点
积分
4072 点
种子
19 点
注册时间
2005-6-1
最后登录
2022-4-5
发表于 2016-4-25 22:33  ·  河北 | 显示全部楼层
天天多边形多边形的 SS真正差的是光源和半透明等特效 PS的3D画面即便多边形比SS多 也多不到能明显看出来的地步 除非你去一个一个数 而光源和特效是打眼一看就有的差别

精华
0
帖子
8356
威望
0 点
积分
8678 点
种子
522 点
注册时间
2009-7-29
最后登录
2024-4-24
发表于 2016-4-25 22:33  ·  美国 | 显示全部楼层
本帖最后由 raiya2 于 2016-4-25 22:55 编辑

这段话不是我说的,是一个当初那个时候在日本给SS制作游戏的公司的程序员写的。

http://www.wizforest.com/OldGood/saturn/polygon.html

虽然说SS据说多边形性能可能高于PS,但是3D空间演算性能,也就是如果多边形放在了3D空间,在不同镜头下这样的计算上,SS的性能远低于PS。PS有那个号称150万多边形的玩意儿,而SS的CPU,一次这样的计算需要150个时钟周期,也就是每秒最多19万个顶点。而且顶点还要折算成多边形,就算双CPU,满打满算,也还是差PS一半左右。

SS连移植MODEL1的VF1都困难,结果VF1加强版的地板利用像SFC的技术那样,用了一层回旋扩缩的背景来做。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|A9VG电玩部落 川公网安备 51019002005286号

GMT+8, 2024-4-25 01:44 , Processed in 0.207611 second(s), 18 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

返回顶部