OpenSubdiv Kit for Modoが公開されました。modo標準のプロシージャル サブディビジョンは繰り返し回数を設定できませんが、これはサブディビジョンレベルを設定できて便利そうです!
https://lifewithmodo.blogspot.com/2025/01/opensubdiv.html
https://github.com/tazee/subdivide/releases
OpenSubdiv Kit for Modo
OpenSubdivライブラリを使って面ポリゴンを細分化するModoプラグインキットです。Modoの標準的なsubdivideコマンドやメッシュモディファイアの代わりに、業界標準のOpenSubdivメソッドで面ポリゴンを細分化したい場合に便利です。
このキットには、macOS、Windows、Linux用のコマンドプラグインとプロシージャルなメッシュオペレータが含まれています。
このキットはOpenSubdivライブラリを使用して実装されています。
インストール
- リリースからlpkをダウンロードします。Modoのビューポートにドラッグ&ドロップします。アップグレードする場合は、以前のバージョンを削除してください。
プラグインの使い方
- サブディビジョンのコマンドバージョンは、Modo UI右上の 「Kits 」ボタンから起動できます。「poly.osd 「コマンドは、」S "ボタンにマッピングされています。
- プロシージャルメッシュオペレータバージョンは、メッシュオペレータビューポートで利用できます。ポリゴンタブに分類されています。
オプション
このキットのオプションは OpenSubdiv で提供されているものと同じです。詳細は OpenSubdiv のドキュメントを参照してください。
Subdivision Level
サブディビジョン・レベルはサブディビジョン・サーフェスをどの程度分割するかを指定します。
Scheme
Schemeはサーフェスのポリゴンをどのように細分化するかを指定します。
- Bilinear : 元のポリゴンの平面と完全に一致する頂点を持つ新しいポリゴンを作成します。これは標準のpoly.subdivideコマンドのFacetedと同じです。
- Catmull-Clark : Catmull-Clarkアルゴリズムにより、選択された極限サーフェスのスムージングを行います。
- Loop : ループ細分割アルゴリズムでトリナルを細分割します。
Boundary Interpolation
Boundary Interpolation (境界補間)は、境界エッジと頂点に隣接する面の細分割と極限サーフェスの動作を制御します。
- None: デフォルトでは境界エッジ補間は適用されません。
- Edge Only: 一連の境界頂点が滑らかな曲線を定義し、境界面に沿って極限サーフェスが伸びていきます。
- Edge and Corner: エッジのみと似ていますが、境界で生じる滑らかな曲線は、コーナー頂点(ちょうど1つの入射面を持つ頂点)を補間するように作られています。
Face-varying Interpolation
Face-varying Interpolation(面変動補間)は、面変動領域の内部で、面変動データがどのように補間されるかを制御します。このキットはUV面変化データのみをサポートします。
- None:メッシュのあらゆる場所を滑らかにします。
- Corners Only : コーナーのみを線形補間(シャープ化またはピン留め)します。
- Corners Plus1: コーナーのみ + 3つ以上の領域の接合のシャープ化。
- Corners Plus2: コーナープラス1+ダーツと凹コーナーのシャープ化。
- Boundaries:すべての境界エッジとコーナーに沿って線形補間。
- All : すべての領域(境界と内部)で線形補間。
Chaikin Rule
Chaikin Ruleは、セミシャープクリーシング法のバリエーションで、シャープネス値が異なる場合に、接続されたエッジのシーケンスに沿って折り目の外観を改善しようとするものです。
- Uniform: 通常のセミシャープ折り目ルールを適用します。
- Chaikin: Chaikin」セミシャープ折り目ルールを適用します。
Triangle Subdivision
Triangle Subdivisionは、Catmull-Clarkスキームに追加されたルールで、三角形面の動作を変更し、そのような領域でしばしば生じる望ましくないサーフェスアーチファクトを改善します。
- Default: デフォルトのCatmarkスキームの重み。
- Smooth: 「滑らかな三角形 "重み。