はじめに

Modifiers(モディファイアー)は、オブジェクトのジオメトリに非破壊的な方法で影響を与える自動操作です。モディファイアーを使用すると、オブジェクトのベースジオメトリに影響を与えることなく、手動で実行するには面倒な多くのエフェクト(サブディビジョンサーフェスなど)を自動的に実行できます。

これらは、オブジェクトの表示方法とレンダリング方法を変更することで機能しますが、直接編集できるジオメトリは変更しません。1つのオブジェクトに複数のモディファイアーを追加して、 Modifier Stack(モディファイアースタック) を形成し、変更を永続的にしたい場合はモディファイアーを Apply(適用) できます。

../../_images/modeling_modifiers_introduction_menu.png

モディファイアー メニュー。

これらは、プロパティタブの上部にある Add Modifier(モディファイアーを追加) ドロップダウンメニューを使用して、アクティブオブジェクトに追加できます。新しいモディファイアーは常に スタック の一番下(つまり、最後に適用されます)に追加されます。

There are four types of modifiers:

Modify(変更)

これらは Deform(変形) ツール(以下を参照)に似たツールですが、通常はオブジェクトのジオメトリに直接影響を与えるのではなく、頂点グループなどの他のデータに影響を与えます。

Generate(生成)

これらは、メッシュの Topology(トポロジー) 全体に影響を与える生成/破壊的ツールです。オブジェクトの一般的な外観を変更したり、新しいジオメトリを追加したりできます...。

Deform(変形)

上記の Generate(生成) とは異なり、これらはトポロジーを変更せずに、オブジェクトの形状を変更するだけです。

シミュレート

これらは Physics(物理演算)シミュレーション を表しています。ほとんどの場合、 Particle System(パーティクルシステム)Physics(物理演算) シミュレーションが有効になると、モディファイアースタックに自動的に追加されます。それらの唯一の役割は、それらが表すシミュレーションの基本データを取得するモディファイアースタック内の位置を定義することです。そのため、通常、これらには属性がなく、 Properties(プロパティ) の個別のセクションで公開される設定によって制御されます。

Interface(インターフェイス)

../../_images/modeling_modifiers_introduction_panel-layout.png

パネルレイアウト (例として、Subdivision Surface(サブディビジョンサーフェス))。

各モディファイアーのインターフェイスは同じ基本コンポーネントを共有します。図. パネルレイアウト (例として、Subdivision Surface(サブディビジョンサーフェス))。 を参照してください。

上部にはパネルヘッダーがあります。アイコンはそれぞれ、モディファイアーのさまざまな設定を表します(左から右)。

Expand(拡大) (下/右 矢印アイコン)

モディファイアーを折りたたんで、ヘッダーのみを表示し、そのオプションは表示しません。

Type(タイプ)

モディファイアーのタイプのクイックビジュアルリファレンスとしてのアイコン。

Name(名前)

すべてのモディファイアーには、オブジェクトごとに一意の名前があります。1つのオブジェクトの2つのモディファイアーには一意の名前を付ける必要がありますが、異なるオブジェクトの2つのモディファイアーには同じ名前を付けることができます。デフォルトの名前は、モディファイアーのタイプに基づいています。

Show on Cage (vertices-triangle icon) -- Meshes only

以前の設定に応じて、有効にすると、元のジオメトリの代わりに、変更されたジオメトリを直接編集することもできます。

警告

編集されたアイテムが最終的な変更された位置に表示されますが、実際には元のデータを編集しています。これは、一部のツールで強力で予測できないエフェクトをもたらす可能性があるため、メッシュで複雑または正確な編集を実行する必要がある場合は常に無効にする必要があります。

Show in Edit Mode (vertices-square icon)

変更したジオメトリと、編集可能な元のジオメトリをEdit Mode(編集モード)で表示します。

ビューポートで表示 (スクリーンアイコン)

3D Viewport(3Dビューポート)でのモディファイアーのエフェクトの表示を切り替えます。

Render(レンダー) (カメラアイコン)

レンダリングでのモディファイアーのエフェクトの表示を切り替えます。

注釈

オブジェクトとモディファイアーのタイプによっては、 Square(正方形)Triangle(三角形)Surface(サーフェス) のアイコンが使用できない場合があります。

Spline Points(スプライン制御点)に適用 (ポイントサーフェスアイコン) -- Curves(カーブ)、Surfaces(サーフェス)、Texts(テキスト)のみ

テッセレート後のジオメトリではなく、モディファイアースタック全体を、カーブやサーフェスの制御点に適用します。

注釈

デフォルトでは、カーブ、テキスト、サーフェスは、モディファイアースタックが評価される前に、常にメッシュのようなジオメトリに変換されます。

Specials
Apply(適用) Ctrl-A

モディファイアーを "リアル" にします: 適用されたモディファイアーの結果と一致するようにオブジェクトのジオメトリを変換し、モディファイアーを削除します。

警告

スタックの最初ではないモディファイアーをApply(適用)すると、スタックの順序が無視され(最初のモディファイアーであるかのように適用されます)、望ましくない結果が生じる可能性があります。

Apply as Shape Key(シェイプキーとして適用)

そのモディファイアーの結果を新しい相対 Shape key(シェイプキー) に保存し、そして、モディファイアースタックからモディファイアーを削除します。これは、トポロジに影響を与えないモディファイアーでのみ使用できます(通常、 Deform(変形) モディファイアーのみ)。

注釈

シェイプキーをサポートするジオメトリタイプで機能するはずですが、現在はメッシュでのみ機能します。

Save as Shape Key(シェイプキーとして保存)

そのモディファイアーの結果を新しい相対 Shape key(シェイプキー) に保存し、モディファイアーをモディファイアースタックに保持します。これは、トポロジに影響を与えないモディファイアーでのみ使用できます(通常、 Deform(変形) モディファイアーのみ)。

Copy to Selected(選択にコピー)

Active(アクティブ) オブジェクトから、選択したすべてのオブジェクトにモディファイアーをコピーします。

Duplicate(複製) Shift-D

スタック内の現在のモディファイアーのすぐ下にモディファイアーの複製を作成します。

Move to First/Last(最初/最後に移動)

モディファイアーをモディファイアースタックの最初や最後の位置に移動します。

Delete(削除) X, Delete

モディファイアーを削除します。

Move(移動) ::::

モディファイアーを スタック 内で上下に移動し、モディファイアーの評価順序を変更します。

このヘッダーの下に、各モディファイアー固有のオプションがすべて表示されます。

モディファイアー スタック

モディファイアー は、オブジェクトのジオメトリ上に適用できる一連の非破壊操作です。ほぼどんな順序でも適用できます。この種の機能は "モディファイアースタック" と呼ばれることが多く、他のいくつかの3Dアプリケーションでも見られます。

モディファイアースタックでは、モディファイアーが適用される順序が結果に影響します。したがって、モディファイアは、右上のグラブウィジェット (::::) をクリックして選択したモディファイアーを上下に移動することで、再配置できます。例えば、以下の画像は、場所が入れ替わった Subdivision Surface(サブディビジョンサーフェス) モディファイアー と Mirror(ミラー) モディファイアーを示しています。

モディファイアースタックの例。
../../_images/modeling_modifiers_introduction_mirror-subdiv2.png

Mirror(ミラー)モディファイアーはスタックの最後のアイテムであり、結果は2つのサーフェスのように見えます。

../../_images/modeling_modifiers_introduction_mirror-subdiv1.png

Subdivision Surface(サブディビジョンサーフェス)モディファイアーはスタックの最後のアイテムであり、結果はマージされた単一のサーフェスになります。

モディファイアーは、スタックの上から下に計算されます。この例では、最初にオブジェクトをミラーリングし、次にサブディビジョンサーフェスを計算することで、目的の結果(右側)が得られます。

アクティブなモディファイアー

スタック内のモディファイアーを選択して Active(アクティブ) としてマークできます。アクティブなモディファイアーは、モディファイアーパネルの周りにアウトラインを表示します。アクティブなモディファイアーを設定するには、モディファイアーパネルの背景の領域やモディファイアーのアイコンを選択するか、 Outliner(アウトライナー) でモディファイアーを選択します。

アクティブなモディファイアーは、どのノードグループが変更されるかを判断するために Geometry Node Editor(ジオメトリノードエディター) によって使用されます。

../../_images/modeling_modifiers_introduction_stack-example-3.png

この例では、モディファイアースタックを使用して、単純な細分化された立方体がかなり複雑なオブジェクトに変換されています。

Download example file.