Maya で履歴を削除する方法
Maya でオブジェクトをモデリングすると、実行する操作ごとに、オブジェクトのコンストラクション ヒストリに新しいノードが作成されます。チャネル ボックスにはオブジェクトのノード チェーンが表示され、オブジェクトのヒストリを削除するまで個々のノードを編集できます。ノードは、ベース メッシュ、サブディビジョン モディファイヤ、サーフェスの押し出し、位置、回転、サイズなど、任意のオブジェクト アトリビュートを表すことができます。個々のノードを削除すると、関連するプロパティが削除されますが、オブジェクトの履歴を削除すると、ノード チェーン内の現在のすべてのプロパティが永続的に適用されます。
ステップ 1
ツールバーの「オブジェクト モード」を選択するか、「F8」を押して選択モードを変更します。履歴を削除するオブジェクトをクリックします。
ステップ 2
「表示」をクリックし、カーソルを「UI Elements」に合わせ、「Channel Box」を選択すると、現在選択されているオブジェクトのノード チェーンが表示されます。チャンネル ボックスの入力セクションには、オブジェクトのコンストラクション ヒストリが表示されます。ノードをクリックすると、そのノードのプロパティが展開されます。オブジェクトの履歴に小さな変更を加えるだけの場合は、プロパティの横にあるテキスト フィールドで値を編集できます。
ステップ 3
[入力] セクションからノードを選択し、[編集] をクリックしてから [ノードの削除] を選択して、オブジェクトの履歴から操作を削除します。チャネル ボックスには、最も古いノードがリストの一番下に表示されるため、ノード チェーンの奥深くにあるノードを削除すると、モデルに重大な影響を与える可能性があります。たとえば、サブディビジョン モディファイヤを削除すると、後続のすべてのノードがモデルに影響を与えるのを防ぐことができます。削除を元に戻すには、「Ctrl-Z」を押します。
ステップ 4
チャンネル ボックスの [編集] をクリックし、[ヒストリの削除] を選択して、ノード チェーンの現在の状態をモデルに適用します。履歴を削除すると、過去のノードを編集できなくなりますが、新しい操作を実行してモデルを引き続き編集できます。
ヒント
コンストラクション ヒストリの削除は、他のアーティストがモデルを変更できないようにする場合に便利です。たとえば、大規模なプロジェクトでは、メッシュ デザイナーは、メッシュをテクスチャ アーティストまたはアニメーターに渡す前に、モデルの履歴を「焼き付け」たい場合があります。この場合、各アーティストは保管のためにオブジェクトの履歴を別のファイルに保存できます。
ツールバーの「コンストラクション ヒストリ」をクリックして、Maya がノード ヒストリを作成しないようにします。このオプションを無効にすると、新しい操作がモデルに永続的に適用されます。コンストラクション ヒストリをオンに戻すには、ボタンをもう一度クリックします。
警告
この記事の情報は Maya 2015 に適用されます。他のバージョンでは多少または大幅に異なる場合があります。