PlayStation 3Dの作成

先週、ソニーは明らかにしましたそれは、ステレオスピック対応のPlayStation 3タイトルの小さな範囲で、新しい範囲の3DTVを起動する予定です。痛みスーパースターダストHDワイプアウトHDは完全なトリートメントを取得し、シングルレベルのデモモーターストーム:Pacific Riftも沖にあります。すべてがPlayStationストアからダウンロード可能になります。

デジタルファウンドリの定期的な読者は、私たちがテクノロジーを強く支持していることを知っており、遅かれ早かれゲーム体験の不可欠な部分になると考えています。 。ある意味では、私たちが現時点で見ているのは「ベイビーステップ」です。進歩的なスキャン以来のスクリーンテクノロジーの最も重要な進歩の1つであることのゆっくりとした、ゆるい始まりです。

GDC 2010では、SCEEの立体視チームに追いつき、現在の世代のビデオゲーム内での3Dの実装に関するプレゼンテーションを聞きました。シニアプログラマーのイアン・ビッカースタッフとシニア開発マネージャーのサイモン・ベンソンに与えられたブリーフは簡単でした。テクノロジーをゲーム開発者に紹介し、基本を説明し、ゲームプレイに利点を明らかにし、ピクセルスループットを効果的に秩序で効果的に2倍にすることに固有の技術的課題に対処すること各目に個別の画像を提供します。

「3Dでゲームを作成するためのシンプルな3段階の実装プロセスがあります」とIan Bickerstaff氏は言います。 「ステップ1は2つの画像を作成することです。PS3には、ビデオタイミングの目的で30ピクセルのギャップがある2つの1280x720バッファーがあります。底。"

「画像は59.94HzでHDMI 3D出力に自動的に変換されますが、垂直リフレッシュに同期する限り、任意のフレームレートを使用できます。フレームチアリングは3Dでは本当に悪く見えるので、それは本当に重要です。ある画像ではなく、もう一方の画像では、通常のフレームが引き裂かれるよりもはるかに悪いです。」

現在の世代のコンソールは、主にすでに30fpsで動作します。多くの場合、最も鮮明な反応と最も流動的な視覚体験を保持するために、フレームレートがそれ以下に低下するとV-Syncが解放されます。ソニーチームは、ゲームを常にV -Syndcedにする必要があることを主張しています。2つの画像を作成する必要があることを念頭に置いて、厳しい挑戦です。

「必然的に、パフォーマンスを達成することに問題があり、ハードウェアのアップスケーリングが利用可能であり、実際に良いニュースは、アップスケーリングされた3D画像がアップスケーリングされた2D画像よりもはるかに良く見えることです」とBickerstaff氏は説明します。

「それは脳が世界を知覚する方法です。しかし、もしあなたがそれをするつもりなら、あなたは本当に良いアンチエリアーシングが必要です。疑わしい場合は、高解像度の画像よりも優れたアンチエイリアスの低い解像度の画像を持っている方が良いです多くのきらめくピクセルが続いています。」 2つの個別の画像を生成するためのセットアップを設定すると、ステレオスコープ3D効果を生成するプロセスを開始する時が来ました。これは、シーンへの深さの導入から始まります。

「ステップ2は、収束を適用して、画像の最大深度である最大ポジティブな視差を定義することです」とBickerstaff氏は言います。 「これは画面空間の2D X軸の翻訳であり、左の画像を左と右の画像を右に移動します。ゲームでは、デフォルトの視差として1/30の画面幅を使用しました。このすべてがレンダリングパイプラインのすべての要素に適用されていることに注意してください - そのようなもの - すべての要素にシフトが発生することを確認してください。

最後のステップはかなり簡単です。

「私たちが今持っているのは、平らなが画面に深さがある画像です。これで、軸間を適用し、カメラを移動して最終的な3D画像を作成するステップ3の準備ができました。 「

これは、ゲームに追加するためのかなりの量の追加の計算作業です。ベースエンジン自体が3D用に設計されている場合、パフォーマンスへの影響は軽減できますが、明らかに、新しいディスプレイの範囲のすべての起動タイトルが存在したコードから採用されています。問題は、彼らがどのようにそれをしたのかということです。 3D発売の2つのタイトルが元々1080pサポートで実行されたのは間違いではないでしょう。

Wipeout HDの3Dバージョンは720pにロックされていますが、ジオメトリの問題により、フレームレートは30fpsに半分になります。この機能のすべてのスクリーンショットは、ゲームの2Dバージョンから派生していることに注意してください。

「Wipeout HDはもともと60Hzで1080pでした。明らかに始めるのに適した基盤でした。これを3Dビルドすることで、2つの720p画像を使用する必要がありました」とSimon Benson氏は言います。

「そこにある利点は、それが1080p未満であるということです。したがって、私たちはすべてのピクセルカウントワイズです。私たちはいくつかの余裕があります。ピクセル処理に関してはあまり求めていません。 HDは60Hzで、実際には、それ以上の作業がありました。」