. m# @: Z: i2 X V* x8 C( {
在次世代游戏技术中,光线追踪是经常被提及的名词,如今的游戏都在试图用光追来进一步的提升游戏的画面。可软件工程师Ben Carter却突发奇想,不打算研究次时代主机的光线追踪,而是打算将这项技术应用在老的主机上面,比如90年代初期发售的SFC。, N6 |' G+ W+ U) i
8 ~+ ?0 P8 X2 X, G, u' g1 Z这看起来好像是一个玩笑,因为不论是日版的SFC还是美版的SNES,连运行基本的3D游戏都非常的困难。这款主机问世时正值3D游戏开始流行,任天堂也希望在上面推出3D游戏,但无奈主机的性能实在拉胯,他们只能另辟蹊径,在游戏卡带中添加外置的处理芯片来辅助SFC。
# h. z. W D& b- N! G; \% w; `9 p3 w1 }1 x
1993年的《星际火狐》能使用全3D的建模,就是因为里面搭载了任天堂和 Argonaut Games合作开发的Super FX芯片,让SFC主机只负责游戏的逻辑运算,而图像处理多数交给外置芯片来负责,这样SFC就运行真正的3D游戏了。后来普空等公司也曾为自己的游戏添加专门的外置芯片。; u1 h0 t$ n+ ` H
% _. l6 d& B' {/ T! A8 d' I/ ~ |而Ben Carter希望制造一个自己的外置芯片,让SFC能够支持光线追踪技术。他先买了一台标准的SFC主机和一张便宜的卡带,将卡带的内存移除并通过线缆接到开发电路板上,组成一个外置的电路。通过一套专用的编程语言,Ben Carter将这个外置电路变成了一个光线追踪器,带有3个50Mhz的核心,可以计算屏幕上每个像素的光线轨迹,他将其并命名为SuperRT。
+ }6 v$ E( X2 R, ]5 n |