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++ファイルやシェーダーに手動でコピーする必要があります。
具体的な手順は以下の通りです。
- パッチ
UE544_TressFX_Engine_Patch.patchをエンジンに適用します。 Engine/Plugins/AMD/TressFXを自身のプロジェクトのPluginsフォルダにコピーします。GenerateProjectFiles.batを実行します。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サーバー」に参加して質問することが推奨されています。
























コメント