ユタ大学のCem Yuksel 教授らによる、リアルタイムレンダリングの為の高速軽量なヘアーメッシュ描画技術「Real-Time Hair Rendering with Hair Meshes」の論文が公開されています!
Real-Time Hair Rendering with Hair Meshes
ヘアメッシュは、コンピュータグラフィックスにおける髪のモデリングやアニメーションに効果的であることが知られています。我々は、GPU上でストランドベースのヘアモデルを効率的にレンダリングするために、ヘアメッシュ構造をどのように使用できるかを紹介します。メッシュシェーダを使用して計算を慎重に分散し、カスタムテクスチャレイアウトを使用して計算の一部をハードウェアテクスチャユニットにオフロードします。また、幅広いヘアスタイルの髪の束のバリエーションを実現するための手続き的なスタイリング操作のセットと、これらのバリエーションをアニメート/変形するヘアメッシュに取り付けるための一貫した座標フレーム生成アプローチを紹介します。最後に、離れたヘアモデルのレンダリング性能を向上させるための詳細レベル技術について説明します。私たちの結果は、ストランドベースのヘアレンダリングで前例のないレベルのパフォーマンスを示し、民生用GPUでリアルタイムのフレームレートでアニメーションおよびレンダリングされた何百ものフルヘアモデルを達成しました。
ヘアメッシュは米国特許と国内特許で保護されています。ヘアメッシュは、私のHair Farmソフトウェアの中核を成しています。あなたの個人的/商業的なアプリケーションや研究目的でヘアメッシュを使用したい場合は、私に連絡してください。
- 100人のキャラクターがいるシーン
- それぞれが10万本のストランドからなるユニークなヘアモデル
- NVIDIA GTX 4090 GPU(8x MSAA使用)上で、ヘアメッシュとレベルオブディテール技術を用いた当社のリアルタイムヘアレンダリング手法により、わずか2msでラスタライズ
- このシーンに含まれる100個のヘアメッシュモデルは、すべて1.7MB(モデルあたり13KB~21KB)
これは画期的ですね。
Cem Yuksel氏はこの手のヘア‐周りの研究を長く続けており、初期のHair Meshの論文は2009年です。
そしてCem Yuksel氏はその成果を「Hair Farm」という3ds Max向けプラグインに反映させているそうです。色んなソフトで展開してほしいなぁ・・。
技術の詳細などはプロジェクトページをご確認ください!
リンク
I'm proud to announce our #SIGGRAPH24 paper on #RealTime #Hair #Rendering that offers orders of magnitude reduction in storage and render time using Hair Meshes.
— Cem Yuksel (@cem_yuksel) July 19, 2024
Project Page: https://t.co/r5HTdYLIvK
High-quality hair will no longer be too expensive for #VideoGames! pic.twitter.com/PkJCN99kZY
コメント