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


发新话题
打印

[专题讨论] 请问PS的3D加速是什么原理?是硬件加速?还是软件加速?

引用:
原帖由 hourousha 于 2014-2-19 12:10 发表

其实这事就是解释清楚比较麻烦,而且可能解释者觉得解释清楚了但其实听者并没有如解释者所想的那样正确理解。
简单来说,因为PS有GTE,而GTE是专门负责加速3D中使用的特定矢量运算的单元,所以PS属于有专门用于3D ...
我查了一下土星的硬件规格,发现貌似土星也有类似gte的单元,就集成在那个SCU(System Control Unit)的dsp里面。system16和wiki上都说:SCU DSP : fixed point maths coprocessor, up to 4 parallel instructions. 如果按照SCU 14.3MHz主频的话那么也应该有将近60MIPS了吧,ps的gte也就66MIPS。

http://system16.com/hardware.php?id=711
http://en.wikipedia.org/wiki/Sega_Saturn#Technical_specifications


TOP

引用:
原帖由 werety 于 2014-5-16 23:27 发表

估计与PS的GTE还是有差别吧?土星的3D太贫弱了。
我最近重温NDS版的生化1,想到个问题,当年生化2不出土星版的主要理由是3D机能太弱无法变现理想画面,但是生化属于2D背景3D人物,同屏人数(僵尸也算是人吧。)最 ...
按理来说应该没有差别,都是定点数学协处理器用来矩阵运算。只是据说用的这个dps的游戏非常非常少,因为程序员要同时写到vdp1 vdp2 scu,同时还要协调2个cpu简直是噩梦。更糟糕的是好事世嘉还没有提供任何开发工具。好像除了世嘉自己就没有第二家厂商用过了。
生化2之所以没有移植是因为当时土星已经被放弃了,正在全力准备dc,世嘉要求老卡把精力放在维罗妮卡上面。



TOP

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