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