Unity 6のVFX Graphを最大限に活用するためのアーティスト向けe-bookを更新しました。

ビジュアル・エフェクト・アーティストが作品を演出するには、形状、照明効果、色彩、パーティクル・エフェクトの量、動きのスピード、タイミングなどを高度に理解する必要がある。
VFX Graphは、ゲームのビジュアルエフェクトを作成するためのUnityのノードベースのビジュアルロジックシステムです。GPUアクセラレーションによるビジュアル・エフェクトの作成に必要なすべての機能を提供します。

Unity 6のVFX Graphを使用したエフェクト作成に関する最新の電子ブックを入手できます。この新版では、Unity 6の制作でエフェクトの最高のビジュアル品質とパフォーマンスを達成するためのガイドを提供します。

VFX Graph for Unity 6の新機能には、プロファイリングツール、スモークエフェクト用の6方向ライティング、新しい学習テンプレートなどが含まれます。これらは、URPとHDRPのパフォーマンス強化、CPUとGPUの作業負荷の潜在的な削減、新しい最適化オプションなど、Unity 6のレンダリングとグラフィックスの新機能の幅広いコレクションの一部です。
そして、まだある。Unity 6 VFX Graph e-bookと一緒に、VFX Graph Learning Templatesを探求する新しいビデオチュートリアルもご覧いただけます:
VFX e-bookには、以下のような重要なセクションが含まれている:
- グラフロジックとグラフを構成するすべての要素について詳しく紹介。
- URPとHDRPでVFXグラフを扱う
- さまざまな種類の視覚効果の例を解説
- インタラクティビティの作り方
- VFX GraphとShader Graphを併用した高度なシェーダーエフェクト
- VFX Graphで使用するパイプラインツール
- プロファイリング、デバッグ、最適化機能
- 上級クリエイターのためのテクニック
ガイドに掲載された素晴らしい新コンテンツのいくつかを簡単に見てみよう。
UIの改善
ノードやブロックの作成に階層ツリービューが使用されるようになり、ノードライブラリの閲覧が容易になりました。より効率的でパーソナライズされた検索エクスペリエンスのためのカスタムカラーやお気に入りフォルダなどの機能強化が含まれています。高度な検索フィルタリングを使用して、利用可能なノードから選択することもできます。

新しいVFXツールバー
VFXツールバーが簡素化され、ドキュメントやサンプルに素早くアクセスできる新しいオプションが追加されました。

上記のヒントのいくつかは、便利なショートカットから実行可能です。
ショートカットマネージャーには VFX グラフカテゴリがあり、視覚効果グラフウィンドウで使用できるショートカットコマンドを変更できます。

VFX Graph Learning Templatesは、VFX Graphの特定のアスペクトと機能セットを探求するのに役立つ多数の異なるサンプルのコレクションであり、多くのVFXテクニックを紹介しています。サンプルコンテンツは、Unity 6以降のVFX GraphのURPとHDRPプロジェクトの両方に対応しています。

サンプルのグラフは小さく、焦点を絞っているため、理想的な学習資料となっている。それぞれのテンプレートに飛び込んで、新しいテクニックをマスターしたり、独自のエフェクトの出発点として使ったりしてください。各グラフには、その構造を理解するのに役立つ詳細な注記が付いている。

サンプルは以下の通り:
- グラフの基礎
- 粒子の向きと回転
- テクスチャリングとフリップブック
- パーティクルピボット
- メッシュとテクスチャのサンプリング
- 衝突とインタラクティブ性
- デカール粒子
- パーティクルストリップ
ベイクドシミュレーションに基づくスモークレンダリングの手法で、さまざまな照明条件下でうまく機能する6ウェイライティングの作成方法について、ガイドの新しいセクションで説明しています。費用対効果の高いプロセスで、煙の体積感を近似させることができる。シックスウェイ・ライティングは、リアルタイム・スモーク・エフェクトのレンダリングにおいて、ビジュアル・クオリティ、パフォーマンス、メモリ使用量のバランスを取る、エフェクト・ツールキットの有用なテクニックとなります。

VFX Graphもご覧ください:Six-way lighting workflow でテクニックの完全なウォークスルーを、さらに詳しくはこちらのブログ記事をお読みください。
シェーダーグラフ統合の主な利点の1つは、パーティクル単位でシェーダーの動作を駆動できることです。これにより、バリエーションや色のランダム化など、粒子ごとに異なるダイナミックなエフェクトを作り出すことができ、非常に複雑なビジュアルが可能になる。
この電子書籍には、シェーダーグラフの機能例のサンプルコンテンツの例を使用した、より大きなセクションが含まれています。これは、Shader Graphで一般的なテクニックやエフェクトを実現する方法を示すShader Graphアセット集です。このサンプルパックの目的は、ユーザーが特定の効果を達成するために何が必要かを確認し、学習しやすくするために例を提供することです。

最後に、Unity 6のVFX Graphには、Shader Graphキーワードとの統合も含まれています。これにより、複数のVFX Graphで使用する1つのShader Graphを作成できます。
Unity 6には、ビジュアルエフェクトに関する重要な情報を提供するプロファイリングとデバッグパネルがあります。これらのツールは、CPUやGPUのタイミング、メモリ使用量、テクスチャ使用量、さまざまな状態などの情報を提供することができます。VFXグラフのパフォーマンスを監視し、最適化するために使用します。

熟練したVFXアーティストや開発者は、カスタムHLSLブロックを活用できる。この機能により、Unityでまだネイティブにサポートされていないユニークなエフェクトを作成することができます。カスタムHLSLを使えば、高度な物理シミュレーション、群れ動作、リアルタイムのデータ可視化などを作成できます。
カスタムHLSLノードを使用すると、パーティクルシミュレーション中にカスタムHLSLコードを実行できます。コンテキストの中で、水平方向のフローにはオペレーターを、垂直方向のフローにはブロックを使用できます。

VFX Graph e-bookの他にも、2Dおよび3Dゲームの雰囲気、楽しさ、興奮を高めるグラフィックやエフェクトを作成するためのノウハウを提供する素晴らしいリソースにアクセスできます。いくつかご紹介しよう: