ご存知かもしれませんが、NVIDIAは2019年6月にリマスターされたQuake IIRTXを無料でリリースしました。社内開発者のLightspeedStudiosは、Q2VKPTでChristoph Schiedの仕事を引き継ぎ、新しいパストレースされた視覚効果、改善されたテクスチャなど。

先週の金曜日、Quake II RTX 大きな新しいパッチバージョン1.6を受け取りました。 GitHubユーザー@ res2kがAMDのFidelityFX超解像(FSR)および高ダイナミックレンジ(HDR)ディスプレイのサポートを導入したため、開発者は多数の新機能を追加しましたが、最も興味深い機能はコミュニティから直接提供されました。

AMD Adrenalin2022アップデートによる新しいRadeonスーパーレゾリューションによるドライバー内アップスケーリングの追加

ゲームはAMDFSRをサポートするようになりましたが、NVIDIADLSSについてはどうでしょうか。悲しいことに、やや皮肉なことに、開発者のAlexP Quake II RTXSteamフォーラム

XeSSと呼ばれるIntelの今後のAIを利用した画像再構築テクノロジーをQuakeに追加できます。ただし、II RTXはオープンソースになるためです。

一方、FSRが有効になっているAMD RX 6800 GPUで実行されているゲームの映像を、YouTubeユーザーのCozMickがキャプチャしました。

Quake II RTX1.6の重大な変更

柔軟性と改造のためにマテリアル定義システムを再設計しました。 VK_NV_ray_tracing Vulkan拡張機能のサポートを削除しました。これは、以前に追加されたVK_KHR_ray_tracing_pipelineおよびVK_KHR_ray_queryに置き換えられました。

Quake II RTX1.6の新機能

ワールドテクスチャで最も近いフィルタリングを有効にする設定pt_nearestを追加しました。 GLレンダラーでテクスチャとモデルのオーバーライドを使用できるようにする設定を追加しました。gl_use_hd_assets(https://github.com/NVIDIA/Q2RTX/issues/151)フラグに基づいて天窓をライトに変換するためのサポートを追加しました。pt_bsp_sky_lightsを参照してください。 。 IQMモデルとRTXレンダラーのスケルタルアニメーションのサポートが追加されました。モデルを半透明にするためのサポート、特にcl_gunalphaを追加しました。マスクされたマテリアルのサポートが追加されました(https://github.com/NVIDIA/Q2RTX/issues/127)MD2/MD3/IQMモデルからのポリゴンライト抽出のサポートが追加されました。 BSPX拡張機能を介して、ワールドメッシュのスムーズ法線のサポートが追加されました。消灯しているフォグボリュームのサポートが追加されました。詳細については、fog.cのコメントを参照してください。 ARM64プロセッサ用に有効なゲームビルド。 「シェーダーボール」機能を拡張して、アニメーション付きの任意のテストモデルをサポートします。

Quake II RTX1.6の問題を修正しました

非放出性の溶岩素材を含むマップをロードするときに発生したクラッシュを修正しました。マルチスキンMD3モデルの読み込みを修正しました。長いテクスチャアニメーションシーケンスを修正しました。モデル検証コードのいくつかのバグを修正しました。シャドウとバウンス光線のオフセットを増やすことにより、いくつかのセルフシャドウアーティファクトを修正しました。 BSPクラスター検出ロジックを改善することにより、一部の消灯または部分的に点灯している三角形を修正しました。 MZ_IONRIPPERサウンドを修正しました。パスワードが保存されないようにrcon_password変数フラグを修正しました。24日以上の稼働時間のあるシステムでメニューを開いたときの背景のぼかし動作を修正しました。トーンマッピングシェーダーの不均一な制御フローの障壁を修正しました。アクセラレーション構造のスクラッチバッファーのバッファーフラグを修正しました。リアクターマップに入るときに時々発生するクラッシュを修正しました。エッジがほぼ同一直線上にある一部のポリゴンで光の表面が消えるのを修正しました。左利きの場合の一人称武器の照明を修正しました。繰り返されるエンティティテクスチャアニメーションで欠落しているフレーム0を修正しました。 asvgf.cのパイプラインレイアウトの不一致を修正しました。宇宙環境での惑星の大気のレンダリングを修正しました。サンプリングされた照明推定量の計算を修正し、鏡面反射MISを改善しました。

Quake II RTX1.6のその他の改善

レンダラーをリロードせずにVSync設定を変更できるようになりました。サポートされているライトスタイルの範囲を200%に拡張して、明るすぎる照明を修正しました。レイコーンを使用して、反射と屈折で見られるオブジェクトに異方性テクスチャサンプリングを実装しました。すべてのフレームにTLASを再割り当てしないことにより、CPUパフォーマンスが向上しました。加速構造の透明効果の処理を改善しました。グローバルイルミネーションが「オフ」に設定されているときに追加された偽のアンビエントを削除しました。未使用だった非同期計算キューの初期化を削除しました。これにより、レンダリングパフォーマンスが向上し、AMDドライバーとの互換性の問題が修正されます。 XWaylandのMAX_SWAPCHAIN_IMAGES制限を削除しました。スケーラビリティを向上させるためにGPUでのモデルデータ処理の実装を置き換えました。マテリアルBRDFをより物理的に正しいものに置き換え、非線形アルベド補正機能を削除しました。エンジンの起動とマップのロードを高速化するために、ロード時の法線マップの正規化を計算シェーダーに置き換えました。

GitHubユーザー@ res2kによる貢献:

ray_tracing_apiコンソール変数の自動完了を追加AMDFidelityFXスーパーレゾリューションのサポートを追加HDRモニターのサポートを追加発光テクスチャの合成と修正のサポートを追加カスタムマップでの照明拡張パックでのゲームの保存と読み込みを許可一部のワールドジオメトリでの無効なクラスターによるクラッシュを修正ブルームパスのデバッグ機能を修正アニメーションテクスチャを使用したライトサーフェスからの照明を修正フルスクリーンブレンド効果を実装( RTXレンダラーでのアイテムピックアップ)古いmodのサポートを改善し、専用サーバーのx86ビルドを有効にしましたマップ変更での動的解像度スケーリングの動作を改善しましたr_maxfpsが設定されている場合のFPSカウンターの動作を改善しましたトーンマッパーを改善しましたレーザービームのレンダリングを次のように置き換えましたボリュームプリミティブを備えたビルボード

GitHubユーザー@Parilによる貢献:

テクスチャフィルタリングの設定を追加しましたe UIQBSP形式のマップのサポートを追加Q2PROから350を超えるコミットをマージセキュリティカメラの定義をモッディング用のマップごとのファイルに移動

Categories: IT Info