ad

布の裂け目を直接ペイントして作成できるBlenderツール Tear Painter 1.2 がリリース!アニメーションに対応!

アセット

Nodes Interactive による Blender用アドオン「Tear Painter」のアップデート情報です。

新機能ハイライト

バージョン1.2へのアップデートで「Tear Painter」はアニメーションメッシュに対応し、破れたり損傷したりした布地をこれまで以上に簡単に、そしてリアルに作成できるようになりました。

また、生地の厚み機能や1つのオブジェクトに複数のTear Painterモディファイアを重ねて使用する際の最適化も行われています。

アニメーションのサポート

アニメーションメッシュに対応し、物理シミュレーションされた衣服や、リギングされアニメーションが設定されたキャラクターに対して、動的な裂け目を直接ペイントすることが可能になりました。

Blenderのジオメトリノードに統合されたベイク機能により、ビューポート上で結果をスムーズに再生でき、破れたり損傷したりした布地をこれまで以上に簡単に、そしてリアルに作成できます。

  • Alembicファイルに対応
  • リギングされたキャラクターへの適用

Marvelous DesignerなどからエクスポートされたAlembic形式のアニメーションキャッシュにも対応しています。

シミュレーション済みのジーンズとセーターに、それぞれTear Painterモディファイアを適用するワークフローも可能です。

外部からインポートしたモデルを使用する際は、UVマップ名をBlenderのデフォルトである「UV map」に変更する必要がある場合があります。

リギングされ、アニメーションが付けられたキャラクターモデルにも直接Tear Painterを適用でき、キャラクターの動きに追従する安定した裂け目と糸の動きを実現できます。

ローポリゴンメッシュであっても、ウェイトペイントで自由に裂け目を作成し、アニメーションさせることが可能です。

ベイク後にアニメーションの最初の数フレームで僅かな乱れ(グリッチ)が発生することがありますが、これはすぐに正常な状態に戻り、その後のアニメーションには影響しません。

アニメーションパネルの詳細設定

新設された「Animation」パネルでは、糸の動きを細かく制御するための豊富なオプションが提供されています。

オプション説明
Animation ONTear Painterがアニメーションを適切にベイクするためにONにする必要があります。
Secondary Motion糸に対して、重力、空気抵抗、そしてプロシージャルな風のシミュレーションを有効にします。
Scale Secondary Motionすべての糸に対する二次的な動き(重力、風など)の影響度を調整します。
Scale Preserved Motion裂け目の根元に近い「維持される糸(Preserved Threads)」のみに対する二次的な動きの影響度を個別に調整します。
Follow SurfaceONにすると、二次的な動きが常にサーフェスに沿うようになります。糸がサーフェス上を「滑る」ようになり、シャツの下の肌など、下にあるメッシュとの不要な貫通(クリッピング)を防ぎます。
Procedural Windプロシージャルノイズによって制御される風のエフェクトです。
 ・Wind Strength : 風の基本的な強さを設定します。
 ・Wind Turbulence: 時間の経過とともに風の強さをランダムに変化させ、乱気流を表現します。
 ・Wind Direction: 風の方向を選択します。方向は、ビューポートを正面から見た際の向きに対応します。
 ・Wind Direction Turbulence: 時間の経過とともに風の方向をランダムに変化させ、方向が揺らぐ乱気流を表現します。
Secondary Simulation Precision シミュレーションを計算する際のステップ数を設定します。デフォルト値の「2」でほとんどの場合に機能しますが、値を高くすると、ベイク処理は遅くなるものの、より正確なシミュレーション結果が得られます。

基本的なセットアップ手順

アニメーションのセットアップは、以下の簡単な手順で完了します。

  1. ウェイトペイントを使用して、メッシュに裂け目を描画します。
  2. 「Animation」パネルでAnimationオンにします。さらにリアルにするために「Secondary Motion」もチェックします。これにより、重力、抗力、そして手続き型風(選択した場合)がシミュレートされます。
  1. ジオメトリノードエディタを開き、Tear Painterノードのベイクモードを「Animation」に設定します。
  1. アニメーションの最初のフレームで、静止状態(Still)をベイクします。
  2. 「静止画止画をベイク(Bake Still)」を押し、アニメーション全体をベイクします。タイムラインを最初のフレームに設定することが推奨されています。

次の動画でアニメーションのサポートの説明を見ることができます。

Tear Painter 1.2 – Add tears to animated/simulated clothes & more! #Blender

生地の厚み表現

アニメーション機能に加え、「生地の厚み(Fabric Thickness)」も追加されました。

これは、ビルトインのソリッド化モディファイアのソリューションで、裂け目の断面に厚みを生成することが可能です。リムループやリムの形状を調整する機能も備わっており、よりリアルな布の断面を表現できます。

複数のモディファイアを重ねて使用

1つのオブジェクトに複数のTear Painterモディファイアを重ねて使用(スタック)する際の最適化が行われました。

これにより、異なる種類の裂け目を一つのオブジェクト上で組み合わせることができるようになりました。

  • 2つ目のモディファイア用に新しい頂点グループを作成してもリストに表示されない場合は、1つ目のモディファイアのベイクを一度削除することで解決します。
  • スタック使用時に2つ目のモディファイアのベイクが不安定になることがありますが、その場合はベイクを削除して再度実行すると正常に動作することがあります。

価格とシステム要件

Tear Painter はBlender 4.2以降で利用できます。

価格は14.99ドル、Gumroadでは日本からの購入は購買力平価により30%オフの10.49ドルとなっています。

プランライセンスSuperhive価格Gumroad価格
Freelance/Hobbyistシングルユーザー – 個人および商用利用ライセンス$14.99$14.99 $10.49
Studio (2-5 users)商用利用ライセンス$49.99$49.99 $34.99
Studio (6-15 users)商用利用ライセンス$89.99$89.99 $62.99

注: Gumroadの価格は購買力平価をサポートしています。所在地が日本の場合、30%割引で購入できます。

セール情報

リリース記念でクーポンコードが配布されています。

コードを使用すると、 2025 年 9 月 25 日まで(現地時間)Node Interactiveのすべての商品が 15% オフになります。

Superhve クーポンコード: tp12

Gumroad クーポンコード: 81sz2z4

※Gumroadでは購買力平価が優先されます

コメント

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