ハードウェアアクセラレーションのレイトレースの到着により、開発者は標準のラスター化技術と慎重に展開されたRT機能を組み合わせて、ハイブリッドアプローチを主に採用しています。完全にレイトレースされたゲームはほとんどありませんが、数十年前のクラシックを再訪し、完全なRTアップグレードでそれらを配信することは、今日のグラフィックスハードウェアのパワーエンベロープ内にあります。私たちはすでに見ました地震2RTXと今日、N64 Classicの完全なレイトレースバージョンで初期の作業を明らかにすることができます。スーパーマリオ64。
以下の埋め込みビデオは、Super Mario 64 RTの初期の技術プレビューから撮影された30分以上のゲームプレイを示しています。これは、ゲームのすべての照明と反射をRT効果に置き換えるゲームのPCベースの改良です。著者が提供するソースコードから構築されたゲームのやや特別なビルドがありますダリオサモ追加の要素が提供されていますrender96、スーパーマリオ64のモデルとテクスチャを改善することを目的とするプロジェクトは、プレリリースのニンテンドー64レンダーズで見られる、事前にレンダリングされたSGI美学の種類を一致させることを目的としています。 SMT64RTプロジェクトは、今日公開されます技術プレビューダウンロードできます。
最初に、スーパーマリオ64のPCポートの起源に関する言葉。元のN64タイトルが逆コンパイルされ、ソースコードが利用可能になり、皮肉なことに任天堂のスイッチを含むさまざまなプラットフォームのポートが多数あります。オープンソースであるため、貢献者は独自のフォークを起動し、ゲームに機能を追加することを歓迎します。これは、Ray TracedバージョンでDaríoがここで行ったことです。合法性の観点から、ソースコードは容易に入手でき、任天堂の怒りを被る傾向がある実行可能ファイルのみが編集されています。スーパーマリオ64の非常に優れたPCポートとこの新しいRTの代替品をプレイすることは完全に可能ですが、コードを自分でコンパイルする必要があります。
Super Mario 64のレイトレースバージョンは開発の非常に早い段階で、開発者が照明システム全体をRTレンディションに置き換え、非常に説得力のある光の跳ね返りで完全なリアルタイムのグローバルイルミネーションを提供します。 。もちろん、RTシャドウも当然のことですが、元の2Dビットマップシャドウも保持されます - 元々は任天堂によってゲームプレイの目的で配置されていました。それを超えて、元のゲームの風景要素のいくつかはもともと2Dビットマップであり、レイトレースには適していません。これがRender96プロジェクトがビルドに違いをもたらす場所であるため、ツリーを含むゲームの側面は、期間のSGIレンダーを模倣し、再起動のような時代のショーで見られるスタイルを連想させるように設計された完全な3Dモデルを受け取りました。 。
プロジェクトにとってはまだ初期の頃ですが、RT照明を機能させるために手動で新しい光源を配置する必要があるため、多くの作業がすでに登場しています。外側の正面にある主要な光源は、もちろん太陽です - 事実上、空に配置された大きな、非常に光の球体です。シーンの照明に加えて、それはまた、太陽の影が正確にレンダリングされることを意味し、その柔らかさは本質的に球のサイズに依存します。材料は反射率に応じてタグ付けされており、他の極端に微妙または鏡のようなRT反射を見ることができます。しかし、透明な水とポータルの反射?問題ない。
Quake 2 RTXに加えて、SM64RTは、最新の最先端のレンダリングテクノロジーを使用して古いゲームを活性化する魅力的な方法です。 Nvidiaから、LightSpeed Studiosがより古いPCタイトルを完全なRTステータスにアップグレードするのを見たことがあると発表された計画がありました。時間の。