Doom 3 エンジンがオープンソース化

id Software は現在、Doom 3 のエンジン ソース コードを GPL3 ライセンスに基づいてリリースしており、あらゆる人が自由に手を汚して自分の意志に従わせることができます。コーディングを始めましょう!

id Software は昨夜、次のエンジンのソース コードをリリースしました。ドゥーム 3GPL3 ライセンスに基づいて、すべての人が自分の手を汚して、自分の意志でそれを曲げることができます。コードをダウンロードできますここシャックニュースで。コーディングを始めましょう!

では、このコードは何に使用されることが期待できるでしょうか?以前の ID エンジンがオープンソース化されていたとき、最初の新しいリリースは通常、長年のバグや問題を修正する単純なパッチでしたが、基本ソースがゼロから完成すると、エキサイティングな作業が始まります。

グラフィックスのオーバーホールは常に人気があり、老朽化し​​たエンジンに何年にもわたる新しいレンダリング技術が詰め込まれています。 Mod はスタンドアロン ゲームになる可能性がありますが、Doom 3 のアセットに大きく依存している人にとっては、まだ合法的に再配布できないため、これはより困難です。長期的には、そのソースが新しいゲームの作成に使用されることもあるでしょう。

ID がどのようにしてこの問題を克服したのか疑問に思われるかもしれません。法的なハードル「カーマックのリバース」によって引き起こされます。いつものように、チーフテクノマンサーのジョン・カーマック氏は、とても喜んで説明してくれました。

「プレイヤーがシャドウ ボリュームの外にいることが表示できない場合は、次の「プリロード」テクニックを使用しました。https://kb.cnblogs.com/a/28036/」と彼は言ったツイッター追加する, 「プリロード シャドウ テクニックには他の有用性があるかもしれません。深度フェイルとは異なり、後方クリップ プレーン投影で使用できます。」そして今、あなたは知っています。