AMD、Unreal Engine 5向け「TressFX 5.0」の提供を開始!

CGソフト

2025年8月4日(現地時間)- AMDは、Unreal Engine 5.4に対応した「AMD TressFX 5.0」の提供を開始したことを発表しました。

TressFXとは?

TressFXは、AMDが提供するオープンソース(MITライセンス)の髪や毛皮のレンダリングおよびシミュレーション技術です。

高品質なアンチエイリアシングやアニメーション、新しいLODシステム、Autodesk Mayaプラグインなどをサポートし、GPUの能力を最大限に活用してリアルな髪や毛皮を表現します。スタンドアロンのサンプルとUnreal Engine用パッチの両方が提供されています。

UE 5.4 向けTressFX 5.0の主な新機能

UE 4.27向けの旧バージョンから、以下の新機能がサポートされました。

  • Lumenのソフトウェアおよびハードウェアレイトレーシング
  • ディープシャドウ近似
  • 継続的LOD(Continuous LOD)
  • IndirectDrawによるテクスチャクリアの最適化

このバージョンの TressFX は UE 5.4 で開発されており、次のアップデートで UE 5.5 以降のサポートが追加される予定です。

プロジェクトへの統合方法

TressFX 5.0を自身のプロジェクトに導入するには、いくつかの手順が必要です。

前提条件

このパッチを利用するには、Unreal Engineの公式開発者として登録し、GitHubリポジトリへのアクセス権を持っている必要があります。

統合手順

プロジェクトでUnreal Engineのエンジンファイルやシェーダーを変更していない場合、提供されるパッチファイル (UE544_TressFX_Engine_Patch.patch) を使い、git amコマンド一つで簡単に統合できます。

git am < UE544_TressFX_Engine_Patch.patch

もしエンジンファイルを既に変更している場合は、パッチが適用できないため、手動での統合が必要になります。その際は、コード内の「AMD TressFX BEGIN/END」で囲まれた部分を、自身のプロジェクトの対応するC++ファイルやシェーダーに手動でコピーする必要があります。

具体的な手順は以下の通りです。

  1. パッチ UE544_TressFX_Engine_Patch.patch をエンジンに適用します。
  2. Engine/Plugins/AMD/TressFX を自身のプロジェクトのPluginsフォルダにコピーします。
  3. GenerateProjectFiles.bat を実行します。
  4. UE5.sln を再コンパイルします。

Autodesk® Maya® 2018 ソース アセットはAsset/Maya にあります。

正しい SDF を生成するために使用される女性アバターと適切な衝突メッシュ。

ダウンロードとサポート

  • UE5用パッチ: 新しいAMD TressFX 5.0のUnreal Engine 5用パッチは、公式GitHubからダウンロードできます。
  • 開発者向けドキュメント: TressFX 5.0 for UE5 の詳細なドキュメントはこちらからご覧いただけます。

より詳細な情報や技術的なサポートが必要な場合は、各地域のAMD ISVアカウントマネージャーに問い合わせるか、公式の「AMD Developer Community Discordサーバー」に参加して質問することが推奨されています。


AMD TressFX 5.0 for Unreal Engine 5 is now available

コメント

Translate »
タイトルとURLをコピーしました