ネクソンゲームズとUnreal Engine 5におけるプロシージャルスノー

2026年05月30日 スペイン語から翻訳・公開

韓国のスタジオNexon Gamesは、社内でCodename: Northern Lightsとして知られる次期オープンワールドRPGの技術的詳細を公開しました。このプロジェクトは、Unreal Engine 5とそのパーティクルシステムNiagaraを集中的に活用することで、冬のリアリズムを再定義することを目指しています。提案の焦点は、視界とゲームプレイに影響を与える動的な吹雪を生成することにあり、プロシージャル要素と超写実的なアートのディテールを組み合わせています。

Nexon Games プロシージャルスノー Unreal Engine 5 Niagara Houdini オープンワールド RPG 冬

Niagara、Houdini、そして技術ワークフロー ❄️

リアルタイムで反応する雪景色を実現するため、チームは気象効果の中核としてNiagaraを実装しました。吹雪は事前レンダリングされたアニメーションではなく、密度、風向き、地表への積雪を計算するプロシージャルシステムです。Houdiniは、大規模な地形やアセットの生成に使用され、プロシージャルロジックで山や谷を彫刻し、その後エンジンにエクスポートします。Photoshopはテクスチャリング段階で使用され、Unreal Engine 5のランドスケープマテリアルと動的にブレンドするウェットマスクや雪のレイヤーを作成します。主な課題は、最も密度の高い吹雪の中でも安定したフレームレートを維持することであり、パーティクルのLODを最適化し、Virtual Shadow Mapsシステムを使用して影のちらつきを防いでいます。

リアリズムとパフォーマンスのバランス ⚙️

Codename: Northern Lightsは、ゲーム体験を犠牲にすることなく視覚的な複雑さを管理する方法に関するケーススタディです。Nexon Gamesはハイブリッドアプローチを採用しました。地面の雪はHoudiniで生成され、静的なテクスチャにベイクされますが、動く雪は完全にNiagaraのリアルタイム処理に依存しています。この決定により、オープンワールドは生き生きと変化しているように感じられますが、レンダリングパイプラインが崩壊することはありません。インディー開発者にとって、このプロジェクトは、利用可能なすべてのツールを使用することではなく、プロシージャルに任せるべき時とベイクを選択すべき時を知ることが鍵であることを示しています。

Nexon Gamesは、オープンワールドでパフォーマンスを損なうことなく、地形と物理がリアルタイムで相互作用するUnreal Engine 5でのプロシージャルスノーシミュレーションをどのように実現しているのでしょうか?

(追記: モバイル向けに最適化するのは、ゾウをミニクーパーに詰め込もうとするようなものです)