Substance 3D Painter 10.1 では 、新しい強力なフィルター、改善された USD 機能、更新された VFX プラットフォームと Linux サポートが追加されています。
注記: このバージョンの Painter では Qt バージョン 6 が使用されるようになり、Python および JavaScript プラグインのサポートに影響が出ています。詳細については、以下を参照してください |
新しい刺繍デカールマテリアル
アセットウィンドウのマテリアルセクション内に、新しいEmbroidery decalマテリアルがあります。メッシュ上の任意の場所にドラッグアンドドロップし、任意のリソース(テクスチャやフォントなど)をプラグインすると、新しい生地の詳細を簡単に作成できます。
Substance 3D Samplerと同じ刺繍機能がつきましたね!
三面投影で刺繍生地を作成
ワープのみで一部に投影
新しいFill Area Color/Mask フィルター
これら 2 つの新しいフィルターを使用すると、閉じたパスまたはアウトラインを塗りつぶすことができます。 これは、たとえば 3D パスをすばやく塗りつぶす場合に便利です。 これらはフィルターであるため、手動のブラシ ストロークやその他の状況でも使用できます。
新しい FXAA フィルター
レベルの後に表示されるハード エッジや、カラー選択効果で作成されたマスク上のエイリアシングを削減できます。
新しいHighpassィルター
この汎用フィルターを使用すると、グレースケール テクスチャを生成して、より高度な効果 (詳細のソフト化、ぼかし、シャープ化など) に使用できます。
新しいPixelateフィルター
ピクセル化フィルターは解像度の低下をシミュレートすることができ、色やパターンをスタイライズすることが可能です。
新しいPosterize フィルター
このフィルターは、画像内の色の数を減らすのに役立ち、形状のコントラストを作成し、様式化された効果を構築するのに役立ちます。
新しいThresholdフィルター
しきい値フィルターは、グレースケール入力からシャープなバイナリ白黒マスクをすばやく作成する方法です。
新しい smoothstepフィルター
スムーズステップ フィルターは、レベルまたはコントラストを実行してグレースケール情報を洗練する別の方法です。このフィルターは結果に指数曲線も適用し、線形グラデーションを滑らかな曲線に変換できるようにします。
TransformとMirror フィルターの改良
Transformフィルターが更新され、不均一なスケーリング、水平または垂直方向の反転、およびより使いやすいパラメーターがサポートされるようになりました。ミラー フィルターも更新され、よりわかりやすいパラメーターが追加されました。
改善されたアイコン
標準フィルターをより見やすく、見つけやすくするために、アイコンが作り直されました。黄色に着色されたアイコンはレイヤーのコンテンツで使用するためのもので、グレースケールのアイコンは汎用的で、レイヤーのコンテンツとマスクの両方で使用できます。
フィルターのマイナー修正
いくつかの問題を修正するために、他のいくつかのフィルターが調整されました。
- height adjustフィルターはレイヤーのアルファに影響を及ぼし、場合によっては使用が困難になっていました。
- blur フィルターは、レガシー カラー管理モードで線形カラー スペースを使用していなかったため、入力をブレンド/ミックスするときに誤った色が作成されていました。
USDおよびVFXプラットフォームのサポートアップデート
このバージョンの Painter では、多くのサードパーティ コンポーネントが改善および更新されました。
USDファイルにAdobe Standard Materialでテクスチャをエクスポート
PainterからUSDファイルにテクスチャをエクスポートする際、Adobe Standard Materialのプロパティも含まれるようになりました。これにより、これらのUSDファイルは同じプロパティに対応するアプリケーションでそのまま使用できます。
USDファイルからテクスチャをインポート
USDファイルをインポートすると、そのテクスチャもプロジェクトに取り込まれるようになり、アプリケーション間でのやり取りがより簡単になります。USDファイルがAdobe Standard Materialを使用している場合、シェーダー設定も自動的に構成されるため、ビューポートでの結果が他のソースアプリケーションと一致します。
GLTFの変更
USDアップデートに伴い、GLTF形式でもいくつかの動作変更が必要となりました。PainterでGLTFファイルをインポートする際、ノーマルマップはOpenGL形式であると仮定されるようになります。ただし、一部のGLTFファイルはDirectX形式を使用している場合があります。そのため、新規プロジェクトウィンドウに新しい設定が追加され、この点を考慮できるようになりました(なお、ノーマルマップの形式はレイヤースタックからも上書きできます)。
依存関係の更新
Painterで使用されているいくつかのライブラリが更新されました。特に、VFXプラットフォームの参照に合わせるためです。以下は、Painter 10.1で使用されている新しいバージョンです。
- Qt 6.5.6 (and PySide6 6.5.6)
- Substance Engine 9.1.3
- OpenEXR 3.2
- Python 3.11
- OCIO 2.3.2
- OpenSubdiv 3.6.0
Linuxサポートの更新
新しいバージョンのPainterは、Red Hat Enterprise Linux (RHEL) バージョン8.6を最小サポートとし、バージョン9.xにも対応する予定です。
パフォーマンスの向上
アプリケーションのいくつかの領域でパフォーマンスの改善が行われました:
プロジェクトを開く時間の改善
多くのブラシストロークを使用したプロジェクトが、Painterで以前よりも速く開けるようになりました。これらのプロジェクトの保存時間も若干改善されています。いくつかのテストプロジェクトでは、プロジェクトを開く際の読み込み時間が50秒から6秒に短縮されるのを確認しました。また、古いプロジェクトを開いて最新バージョンに変換する際のメモリ消費も改善されました。
テッセレーションのパフォーマンス向上
シェーダー設定でテッセレーションが有効になっている場合、テッセレーションの自動最適化が行われるようになりました。画面上で1ピクセルより小さい三角形はテッセレーションされなくなり、描画する三角形の数が減少するため、レンダリング時間が速くなります。この変更は視覚的な違いを生じさせず、メッシュのエクスポートプロセスにも影響を与えません。
サムネイルの簡略化がデフォルトに
バージョン6.2で、パフォーマンスを向上させるためにUVタイルプロジェクト向けの簡略化されたサムネイルを導入しましたが、通常のプロジェクトでは従来のレイヤーサムネイル計算方法が使用されていました。この動作はアプリケーション設定で制御されていました。現在、この設定はデフォルトで最適化されたサムネイルに設定され、すべてのプロジェクトでパフォーマンスを向上させます。必要に応じてメインの設定で元に戻すことができます。
Painter 10.1 移行ノート
注意事項:
- Pythonプラグイン
Qt6へのアップデートに伴い、Pythonプラグインの更新が必要になる場合があります。詳細については、このページを参照してください。 - JavaScriptプラグイン
JavaScriptプラグインは、ユーザードキュメントディレクトリ内のサブフォルダに移動されました。既存のプラグインは手動でそのフォルダに移動しない限り、アプリケーションに表示されなくなります。 - Steam/Ubuntu
Painterを正常に動作させるためにシステムライブラリが必要です。アプリケーションを起動する前に、libxcb-cursorがインストールされていることを確認してください。
リリースノート
バージョン: 10.1.0
リリース日: 2024/09/17
概要: メジャーリリース、新コンテンツ:フィルエリアマスク/カラーフィルター、刺繍デカールフィルターおよび6つの汎用Substanceフィルター、USDのマテリアルとシェーダーのプロパティのインポート、パフォーマンスの向上、VFXプラットフォーム2024への準拠、およびLinux RedHatへの移行
追加:
- [コンテンツ] 新しいフィルエリアマスク/カラーフィルターの追加
- [コンテンツ] 新しい刺繍デカールフィルターの追加
- [コンテンツ] 6つの新しい汎用Substanceフィルター(FXAA、ピクセレート、ハイパス、ポスタライズ、スムーズステップ、スレッショルド)の追加
- [USD] ASMマテリアルを定義したUSDレイヤーのエクスポート
- [USD] マテリアルとシェーダーのプロパティを持つUSDのインポート
- [パフォーマンス] デフォルトで最適化されたレイヤースタックサムネイルの有効化
- [パフォーマンス] プロジェクトファイルの開く時間とメモリ消費の削減(データデコード)
- VFXプラットフォーム2024準拠
- [VFXプラットフォーム2024] Python 3.11への更新
- [VFXプラットフォーム2024] OpenEXR 3.2への更新
- [VFXプラットフォーム2024] [USD] OpenSubdiv 3.6.0への更新
- [VFXプラットフォーム2024][カラーマネジメント] OCIO 2.3.2への更新
- [Linux] Linux RedHatへの移行
- [Linux] Nvidiaドライバの最低バージョンを535.171.04に更新
- [インポート] GLTFメッシュをインポートする際の法線マップの反転オプションの追加
- [UI] ドラッグイベント検出距離にOSのデフォルト値を使用
- [Substance Engine] 実行ファイルからシンボルを削除するためのstrip関数を追加
- [スプラッシュスクリーン] 新しいスプラッシュスクリーン形式への更新
- Substance Engineをバージョン9.1.3に更新
- [Python] レイヤースタックドキュメントメニューでサンプルへのリンクを表示
- [JavaScript] JavaScriptプラグインをjavascript/pluginsサブフォルダに移動
修正:
- [Illustrator] 特定のケースで.aiグラフィックを含むUVタイルのエクスポート時のクラッシュ
- [Dynamic Strokes][Path] パス上のランダムストロークが機能しない
- [UI][プロパティ] タイリングが非一様の場合にロックが有効になる
- PainterプロジェクトをダブルクリックするとデバッグTXTファイルが作成される
- [USD][エクスポート] 一部のテクスチャが欠落する
- [ASM] Scattering Colorチャンネルがメタリックを無視する
- [コンテンツ] ワーキングカラースペースでブラー フィルターが機能しない
- [コンテンツ] Height Adjustフィルターがレイヤーのアルファも変更する
既知の問題:
- [カラーマネジメント] LinuxでACEを使用したHDRカラースペース変換がクランプされた色を生成
- [Win][クラッシュ] [ACE] ディスプレイトランスフォームにsRGB ICEカラースペースを使用していない
- [回帰][UI] HD画面で右クリックメニューが小さすぎる
- [クラッシュ][Python] TextureStateEventによってトリガーされるUSDエクスポート
- [MacOS Intel] 一部のプリセットをインポートするとクラッシュ
- [クラッシュ] リソースの再配置とプロジェクトの保存
- [エンジン] 通常チャンネルでクローンツールを使用すると色が正しくシフトしない
- [Python] スクリプトによって削除されたゴーストウィジェットが機能し続ける
- [RedHat] カラーピッカーの問題