スムーズ メッシュ(Smooth Mesh)

メッシュの polyShape ノードのスムーズ メッシュ(Smooth Mesh)セクションでこれらのアトリビュートを表示することができます。

スムーズ メッシュ プレビュー(Smooth Mesh Preview)

Maya のシーン内でポリゴン メッシュを表示する方法を制御します。メッシュは、スムーズなしまたは完全にスムーズした状態のいずれかで表示することも、両方のモードで同時に表示することもできます。既定の設定はオフです。「スムーズ メッシュをプレビューする」を参照してください。

注: スムーズ メッシュ プレビュー(Smooth Mesh Preview)が影響するのは、シーン ビュー内のポリゴン メッシュの表示だけです。スムーズ メッシュ プレビュー(Smooth Mesh Preview)をオンにしてメッシュをレンダーしても、メッシュはオリジナルのスムーズされていない状態で最終的なイメージに表示されます。

レンダリングでメッシュをスムーズに表示する場合は、修正 > 変換 > スムーズ メッシュ プレビューをポリゴンに(Modify > Convert > Smooth Mesh Preview to Polygons)を使用してスムーズ プレビューをスムーズ ポリゴン メッシュに変換するか、またはメッシュ > スムーズ プロキシ > サブディビジョン プロキシ(Mesh > Smooth Proxy > Subdiv Proxy)を使用してサブディビジョン プロキシに変換します。「サブディビジョン プロキシ オプション」を参照してください。

ディスプレイ(Display)

スムーズ メッシュ プレビュー(Smooth Mesh Preview)の表示モードを定義します。次の 2 つの表示モードを使用できます。

ケージ + スムーズ メッシュ(Cage + Smooth Mesh)

選択したポリゴン メッシュをこのモードで表示するには、2 キーを押します。オリジナルのスムーズされていないバージョンのメッシュがワイヤフレーム(ケージ)で表示され、スムーズ シェード プレビュー バージョンのメッシュも同時に表示されます。

編集(Edit)オプションで、Legacy(旧式)のビューポートのみのコンポーネントで選択できるメッシュのバージョンを指定します(ビューポート 2.0 (Viewport 2.0)では常にどちらも選択可能です)。

スムーズ メッシュ(Smooth Mesh)

選択したポリゴン メッシュをこのモードで表示するには、3 キーを押します。このモードでは、スムーズ プレビュー バージョンのメッシュのみが表示されます。このモードでの作業中に、スムーズ プレビューでコンポーネントの選択や編集をすることができます。

注: いずれかのプレビュー モードでメッシュ上のコンポーネントを編集するときは常に、座標変換マニピュレータが、オリジナル バージョンのメッシュで表示されるときと同じように、コンポーネントの位置に表示されます。
サブディビジョン方法(Subdivision Method)

スムーズ メッシュ プレビュー(Smooth Mesh Preview) モードで、メッシュをスムーズにするために使用されるアルゴリズムを選択できます。選択するサブディビジョン方法(Subdivision Method)によって異なるオプションが表示されます。

グローバルを使用(Use Global)

これを有効にすると、Maya では、ポリゴン(Polygon)のプリファレンス(右側の括弧内にも表示)で設定されたサブディビジョン方法(Subdivision Method)が使用されます。「サブディビジョン方法(Subdivision Method)」を参照してください。オブジェクト単位でサブディビジョン方法(Subdivision Method)を設定するには、このオプションを無効にします。

Maya Catmull-Clark

Maya の Catmull-Clark アルゴリズムの実装を使用して、メッシュのフェースをスムーズにします。

詳細については、「Maya の Catmull-Clark コントロール」を参照してください。

注: Maya 2014 およびそれ以前のバージョンでは、Maya Catmull-Clark は既定のサブディビジョン方法でした。
OpenSubdiv Catmull-Clark
(既定)メッシュのフェースに均一な細分化スキームが適用され、メッシュ全体が同じ分量で細分割されます。「OpenSubdiv の概要」を参照してください。

OpenSubdiv Catmull-Clark オプションの詳細については、「OpenSubdiv コントロール」を参照してください。

OpenSubdiv Catmull-Clark 適応(OpenSubdiv Catmull-Clark Adaptive)
メッシュの不規則な部分にプログレッシブ リファイン スキームが適用されます。適応型サブディビジョンは、追加の詳細が必要なメッシュ トポロジのみを細分化します。GPU を使用して、シーンのパフォーマンスに影響を与えずに、高いフレームレートでレンダリングできる高解像度メッシュを生成します。適応型サブディビジョンは、高度なテッセレーションをサポートしており、カメラ位置に基づいてテッセレーションを調整し、カメラからのモデルの距離に関係なく、スムーズ メッシュを提供します。
注: OpenSubdiv Catmull-Clark 適応(OpenSubdiv Catmull-Clark Adaptive)は、OpenGL 4 と DirectX11 に互換性のあるグラフィック カードでのみサポートされます。
ディスプレイスメントのプレビュー(Displacement Preview)
ディスプレイスメントのプレビュー(Displacement Preview)は既定でオフです。オンにすると、次のスムーズ メッシュ(Smooth Mesh)アトリビュートが設定されます。
  • スムーズ メッシュ プレビュー(Smooth Mesh Preview)がオンになります。

    グローバルを使用(Use Global) (OpenSubdiv Catmull-Clark)がオフになります。

    サブディビジョン方法(Subdivision Method)OpenSubdiv Catmull-Clark 適応(OpenSubdiv Catmull-Clark Adaptive)に設定されます。

    ディスプレイスメントのプレビュー(Displacement Preview)をオフにしても、これらのアトリビュートは以前の設定に戻りません。

ホットキー: [Alt]+[3]キーを押すと、選択したポリゴン オブジェクトのディスプレイスメントのプレビュー(Displacement Preview)のオン/オフが切り替わります。

注: ディスプレイスメントのプレビュー(Displacement Preview)オプションは、OpenGL 4 または DirectX 11 と互換性のあるグラフィックス カードでのみサポートされます。

サブディビジョン レベル(Subdivision Levels)

サブディビジョンの表示(Display Subdivisions)

スムーズ プレビュー内で細分割されたコンポーネントを、スムーズ プレビュー バージョンのメッシュに表示するかどうかを制御します。チェック マークが表示されるようにすると、細分割されたコンポーネントが表示されます。

プレビューの分割レベル(Preview Division Levels)

オリジナル バージョンのメッシュを細分割する回数を制御します(既定のホットキー: Page Up、Page Down)。スライダの範囲は 0 ~ 4 です。既定の設定は 2 です。0 の値はスムージングが行われないことを意味し、4 の値はスライダの範囲内で最高精度のスムージングが行われることを意味します。このテキスト フィールドには、4 より高い値を入力することもできます。

注: ポリゴン メッシュがサブディビジョン プロキシ オブジェクトに接続されているときに、スムーズ メッシュ プレビュー(Smooth Mesh Preview)オプションをオンにした場合、Page Up と Page Down のホットキーで制御できるのは、サブディビジョン プロキシのスムーズ レベルだけです。
レンダリングのためにプレビューを使用(Use Preview Level for Rendering) / レンダーの分割レベル(Render Division Levels)

これらのアトリビュートの詳細については、「レンダリングのためにプレビューを使用(Use Preview Level for Rendering)/レンダーの分割レベル(Render Division Levels)」を参照してください。

OpenSubdiv コントロール

頂点の境界(Vertex Boundary)
境界エッジとコーナーの頂点の補間方法をコントロールします。
重要: OpenSubdiv Catmull-Clark サブディビジョン方法を使用して作業する場合は、コーナーは 2 つのエッジが交わるメッシュの領域です。
シャープなエッジとコーナー(Sharp edges and corners)
(既定)スムーズ後エッジとコーナーはシャープなままです。
次の例では、エッジと 2 エッジ コーナーがシャープです。
シャープなエッジ(Sharp edges)
スムーズ後エッジはシャープなままです。コーナーがスムーズされます。
次の例では、エッジはシャープですが、2 エッジ コーナーはスムーズされます。
UV 境界のスムージング(UV Boundary Smoothing)
境界 UV へのスムージングの適用方法をコントロールします。
重要: OpenSubdiv Catmull-Clark サブディビジョン方法を使用して作業する場合は、コーナーは 2 つのエッジが交わるメッシュの領域です。
なし
UV はスムーズされません。
エッジとコーナーを保持(Preserve edges and corners)
UV がスムーズされます。スムーズ後エッジとコーナーはシャープなままです。
次の例では、境界エッジと 2 エッジ コーナーがシャープです。
エッジを保持(Preserve edges)
UV およびコーナーはスムーズされます。スムーズ後エッジはシャープなままです。

次の例では、境界エッジはシャープですが、2 エッジ コーナーはスムーズされます。

Maya Catmull-Clark
(既定)オンの場合、不連続な境界上にない頂点の近くにあるフェースに応じて変わるデータ(UV とカラーのセット)をスムーズします。不連続な境界上の頂点は、シャープ ルール(補間)で細分割されます。
注: Maya Catmull-Clark UV 境界のスムージング(UV Boundary Smoothing)では、Maya Catmull-Clark コントロールの内部のスムーズ(Smooth Internal)オプションと同じ結果が生成されます。
UV コーナーを伝播(Propagate UV Corners)
オンにすると、オリジナルのメッシュのフェースに応じて変わるデータ(UV およびカラー セット)がスムーズ メッシュ プレビューのコーナーに適用されます。
スムーズ三角形(Smooth Triangles)
オンの場合、三角形をよりスムーズに分割するメッシュにサブディビジョン ルールを適用します。スムーズ三角形(Smooth Triangles)は既定でオフになっています。
折り目メソッド(Crease Method)
サブ ディビジョン中に折り目をどのようにスムーズするかをコントロールします。
通常(Normal)
(既定値)折り目にはスムージングは適用されません。
Chaikin
インシデント エッジのシャープネスを補間し、セミシャープの折り目を生成します。折り目のエッジを細分割した後、結果エッジのシャープネスは、Chaikin のアルゴリズムを使用して決定されます。この方法は、異なるエッジ ウェイトを持つ複数エッジの折り目の外観を向上させます。
OpenCL アクセラレーション(OpenCL Acceleration)

オンにすると、OpenCL(GPU を使用して計算を行う API)によって分割が実行されます。

アダプティブ テッセレーション レベル(Adaptive Tessellation Level)
適応的にテッセレーションされたジオメトリに適用される細分化のレベルをコントロールすることができます。アダプティブ テッセレーション レベル(Adaptive Tessellation Level)の値を大きくすると、シーンのパフォーマンスに影響を与えずに、テッセレーションの細分化が向上し、メッシュをスムージングします。アダプティブ テッセレーション レベル(Adaptive Tessellation Level)は、OpenSubdiv Catmull-Clark 適応(OpenSubdiv Catmull-Clark Adaptive)がオンの場合にのみ使用できます。テッセレーションを視覚化するには、サブディビジョンの表示(Display Subdivisions)をオンにし、次に、アダプティブ T レベル(Adaptive Tessellation Level)を調整します。
注: テッセレーションの視覚化は、旧式の既定ビューポート(Legacy Default Viewport)のみでサポートされます。
ディスプレイスメント タイプ(Displacement Type)

表示されるディスプレイスメント タイプを選択できます。

注: このアトリビュートは、ビューポート 2.0 では無効です。この場合は、ディスプレイスメントの表示方法はディスプレイスメント シェーダでコントロールされます。
スカラー(Scalar)
(既定)選択されている場合、バンプ マップが表示されます。
ベクトル(グローバル空間)(Vector (global space))
選択されている場合、ベクトルのディスプレイスメント マップが表示されます。
注: ベクトルのディスプレイスメント マップはグローバル空間でのみサポートされ、接線空間ではサポートされません。

Maya Catmull-Clark コントロール

境界の基準(Boundary rules)
メッシュをスムーズするときに境界エッジと頂点にどのように折り目を付けるかを設定します。
旧式(Legacy)
境界エッジと頂点に折り目を付けません。
すべてに折り目を付ける(Crease all)
(既定)スムーズ メッシュに変換する前に、すべての境界エッジと、インシデント エッジが 2 つのみのすべての頂点に完全な折り目を適用します。
折り目エッジ(Crease edges)
完全な折り目をエッジにのみ適用します。
連続性(Continuity)

平滑性の度合いを指定します。

UV のスムーズ(Smooth UVs)

頂点と同じスムージング操作を UV に適用します。適切な結果が得られるように、UV のスムーズ(Smooth UVs)は既定でオンになっています。

古いバージョンの Maya で作成したシーンとの互換性を維持したい場合、または UV のスムーズよりもパフォーマンスの向上をオーバーライドしたい場合には、UV のスムーズ(Smooth UVs)をオフにします。

エッジ硬度の伝播(Propagate Edge Hardness)

エッジ硬度の値を、オリジナルのメッシュ上のハード エッジから、スムーズ メッシュで接続された新しいエッジにコピーします。既定の設定はオフです。

マップ境界(Map borders)

UV のスムーズ(Smooth UVs)をオンにしたときに境界をどのようにスムーズするかを制御します。

スムーズしない(Do not smooth)

境界はスムーズされません。

内部のスムーズ(Smooth internal)

(既定)内部の境界がスムーズされます。これが既定の設定です。

すべてスムーズ(Smooth all)

すべての UV 境界がスムーズされます。

保持(Preserve)

スムーズ中に影響を受けないままにしておくコンポーネントを指定します。

ジオメトリ 境界(Geometry borders)

このオプションをオンにすると(既定値)、メッシュの境界エッジのプロパティが保持されます。

ハード エッジ(Hard Edges)

手動で硬化または軟化された既存のエッジのプロパティを保持します。メッシュ表示 > ソフト エッジ(Mesh Display > Soften Edge)またはメッシュ表示 > ハード エッジ(Mesh Display > Harden Edge)でエッジの硬さや軟らかさを変更した場合は、このオプションをオンにして設定を維持します。

スムーズ メッシュ プレビュー(Smooth Mesh Preview)に関する注意事項

関連項目