Schematic View

 
 
 

Schematic View は、シーンを階層構造で表示して、シーンの構成方法を検討できるようにします。オブジェクト間の関係がグラフィカル リンクによって表示されるほか、各オブジェクトに定義されているマテリアル ノードおよびテクスチャ ノードが示されます。

A

[スコープ](Scope): シーン全体、現在の選択、または現在のレイヤを表示します。

B

[編集](Edit): ナビゲーション コマンドおよび選択コマンドにアクセスします。

C

[表示](Show): 表示するエレメントを指定するフィルタを設定します。

D

[ビュー](View): 各種の表示オプションを設定します。

E

[メモカム](Memo cams): 最大で 4 つのビューをクイック リコール用に保存します。左クリックでリコール、中央クリックで保存、[Ctrl]+中央クリックで上書き、右クリックでクリアを実行できます。

F

[ロック](Lock): 別のビューで別のオブジェクトを選択した場合に、ビューが更新されないようにします(スコープが選択になっている場合)。ロックを解除するには、もう一度クリックします。

G

[更新](Update): ロックされている場合は、ビューを更新します。

H

ノードを選択するには、ラベルをクリックします。中クリックでブランチ選択し、右クリックでツリー選択します。

ノードのプロパティ エディタを開くには、アイコンをクリックするか、アイコンのラベルをダブルクリックします。

[Alt]キーを押しながらノードを右クリック(Linux の場合は[Ctrl]+[Alt]キーを押しながら右クリック)すると、そのノードのコンテキスト メニューが開きます。

[F2]キーを押して、選択したノードの名前を変更します。

I

空白領域を[Alt]キーを押しながら右クリック(Linux では[Ctrl]+[Alt]キーを押しながら右クリック)すると、多数の表示/ナビゲーション コマンドにすばやくアクセスできます。

注:Schematic View で設定した多くのオプションはプリファレンスに保存され、次回 Softimage を開始したときにも再使用されます。

Schematic View を表示するには

次のいずれかの操作を実行します。

  • [9]キーを押すか(テンキーではなくキーボード上部の数字キーを使用)、メイン メニューから[表示](View) [一般](General) [Schematic]を選択して、フローティング ウィンドウで開きます。

    または

  • ビューポートのビュー メニューから[Schematic]を選択して、ビューポート上に開きます。

Schematic View でエレメントを選択する

Schematic View でオブジェクトを選択する

選択ツールが有効な場合は、オブジェクトをクリックして選択できます。また、矩形をドラッグしてオブジェクトを囲み複数のオブジェクトを選択できます。マウスの左ボタンでノード選択、中央ボタンでブランチ選択、右ボタンでツリー選択ができます。

また、親子リンク(ライン)をクリック(またはドラッグ)すると、子を選択できます。親の場所を特定できる一方で、複雑な階層であるためにその子が見つからないような場合は、この方法が便利です。この場合も、マウスの左ボタン、中央ボタン、または右ボタンを使用すると、それぞれ子をノード モード、ブランチ モード、またはツリー モードで選択できます。

別のタイプのリンクが表示される場合は、そのリンクをクリックすると、対応するオペレータを選択できます。詳細については、「プロパティの選択」(「シーン エレメント」)を参照してください。

選択ツールは既定では有効です。別のツールを有効にした場合は、次のいずれかを行って選択ツールをもう一度有効にします。

  • スペース バーを押します。

    または

  • [編集](Edit) [選択ツール](Select)を選択します。

Schematic View で選択する場合は、[選択]パネルで設定されている選択フィルタが適用されます。

一般的な選択の詳細については、「選択」(「シーン エレメント」)、特に「オブジェクトの選択」を参照してください。

シーン エレメント情報を表示する

Schematic View には、シーンのエレメントがグラフィカル ノードとして表示されます。[表示]メニューのフィルタを使用し、Schematic に表示するオブジェクトのタイプを決定できます。詳細については、「フィルタを使用してビューを詳細定義する」を参照してください。

3D ビュー内で表示できるオブジェクトは、Schematic View では 3 次元の矩形として表示されます。3D ビューで表示されないオブジェクトは、Schematic View ではアウトラインで表示され、選択可能になります。

エレメント間の関係がリンクと呼ばれるラインで表示されます。さまざまなタイプの関係を示すリンクを表示または非表示にすることができます。詳細については、「エレメント間のリンク(関係)を表示する」を参照してください。

アルファベットはノードの追加情報を示します。たとえば、文字 C は、ノードが被コンストレイント オブジェクトであることを示します。表示される文字のリストは、「文字とその意味」を参照してください。

アイコンを表示する

[ビュー](View) [アイコンの表示](Show Icons)を選択し、Explorer と同様にエレメント タイプを示すアイコンを表示します。

選択ツールがアクティブな場合は、アイコンをクリックしてエレメントのプロパティ エディタを開くことができます。

この設定はユーザ プリファレンスに保存され、作業するすべてのシーンで使用されます。

エレメントのプロパティ エディタを開く

アイコンが表示されない場合でも、[選択]ツールまたは[ピックおよび移動]ツールのいずれかでエレメントをダブルクリックすれば、そのプロパティ エディタを開くことができます。

エレメントを選択して[Enter]キーを押しても、エレメントのプロパティ エディタを開くことができます。

エレメントのプロパティ ノードを表示する

エレメント上を右クリックして[Explore]を選択すると、ポップアップ Explorer にエレメントのプロパティ ノードを表示できます。

エレメント間のリンク(関係)を表示する

コンストレイント、オペレータの依存関係、またはシミュレーション(フォースなど)などの関係が設定されているノード間のリンクを表示できます。特定のリンク タイプの表示を切り替えるには、[表示](Show)[([リンク タイプ])](Link Type)を選択します。[Shift]キーを押したままにするとメニューが開かれたままになり、複数の項目を同時に切り替えることができます。

すべてのオブジェクトのリンクの表示と選択したノードだけの表示とを切り替えるには、[表示](Show) [選択ノードにのみリンク](Links on Selected Nodes Only)を選択します。このオプションを選択すると、Schematic に表示されるビューが単純化されるため、特定のオブジェクト間のリンクだけの操作ができるようになります。

通常、リンク タイプは対応するツールバーと同じカラーで描画されます。たとえば、オペレータ リンクは紫色([モデル]ツールバー)、コンストレイントとエクスプレッション リンクは緑色([アニメート]ツールバー)、マテリアル リンクは青色([レンダ]ツールバー)、シミュレーション リンクはピンク色([シミュレート]ツールバー)になります。

リンクを選択するには、そのリンクをクリック アンド ドラッグします。リンクが選択されたら、[Enter]キーを押してそのリンクのプロパティ エディタを開いたり(適用できる場合)、[Delete]キーを押して関係(コンストレイントやエクスプレッションなど)を削除したりすることができます。

[ビュー](View) [パラレル リンク](Parallel Links)オプションは、親子リンクが直線または縦横のセグメントのどちらで描画されるかをコントロールします。このオプションはユーザ プリファレンスに保存され、作業するすべてのシーンで使用されます。

[パラレル リンク]がオフの場合

[パラレル リンク]がオンの場合

リンクが正しく表示されていない場合は、[F5]キーを押すと、選択されたノードの表示がリフレッシュされます。何も選択されていない場合に[F5]キーを押すと、シーン内のすべてのノードがリフレッシュされます。

文字とその意味

プロパティによっては、ノード アイコンおよびリンクに以下のような文字が記されているものがあります。

文字

意味

A

このノードには、変換、キネマティック チェイン、またはキネマティック ジョイント プロパティに F カーブ アニメーションがあります。

B

プロパティにブランチ モードが適用され、プロパゲートされています。

C

エレメントが別のエレメントにより拘束されています。

Cl

オブジェクトは別のオブジェクトの複製です。

D

デフォーメーションがエレメントに適用されています。

E

このノードには、変換、キネマティック チェイン、またはキネマティック ジョイント プロパティに適用されるエクスプレッションがあります。

I

モデルは別のモデルのインスタンスです。

K

オブジェクトはロックされています。

L

このノードの変換、キネマティック チェイン、またはキネマティック ジョイント プロパティは、他のパラメータにリンクされています。

M

エレメントにミキサがあります。

S

オブジェクトはアニメートされる形状です。

Sc

このオブジェクトには、変換、キネマティック チェイン、あるいはキネマティック ジョイント プロパティに適用されるスクリプトまたはカスタム オペレータがあります。

V

このオブジェクトはエンベロープです。

Mat

マテリアル リンクを示します。

BMat

ブランチ マテリアル リンクを示します。

ビューを定義する

Schematic View のメニューからオプションを選択することによって、表示するシーン階層のエレメントを指定できます。

階層ビューのスコープを定義する

スコープ メニューのオプションを選択して、シーン階層に表示するエレメントを定義することができます。

  • [選択](Selection): 選択したエレメントのノードだけが表示されます。

  • [シーン](Scene): シーン階層全体が表示されます。

  • [現在のレイヤ](Layer): 現在表示されているレイヤに属するノードだけが表示されます。

フィルタを使用してビューを詳細定義する

[表示]メニューにあるフィルタ コマンドを使用すれば、ノードをそれぞれのタイプに基づいて表示または非表示にすることができます。たとえば、ジオメトリック オブジェクト、キネマティック チェイン、マテリアル ノードを表示または非表示にすることができます。これで、作業するエレメントだけに焦点を当てることができます。また、表示される情報量が減るため、エレメントを選択しやすくなります。

フィルタを使ってビューを定義するには

  • Schematic View のメニュー バーで、[表示](Show)を選択し、Schematic View で表示または非表示にする項目を選択します。

    ヒント:[Shift]キーを押したままにすると[表示]メニューが開かれたままになり、、複数のオプションのオン/オフを切り替えることができます。

選択オブジェクトのビューをロックする

Schematic View のスコープ メニューの[選択](Selection)オプションは、現在選択されているオブジェクトのノードのみを表示します。

[選択](Lock)オプションを選択したまま[ロック](Selection)ボタンをクリックすると、Schematic View に最初と同じオブジェクトのノードを表示したまま、他のビューを使用して他のオブジェクトを選択できます。[ロック](Lock)ボタンを再びクリックすると、ロックが解除されます。

[ロック]をオンにしていても、他のオブジェクトを選択して[更新](Update)をクリックできます。この操作により新たに選択したオブジェクトがロックされ、表示が更新されます。

オブジェクト ノードのカラーを指定する

Schematic View 内で選択されていないオブジェクト ノードを表示するカラーを選択できます。

  • [ビュー](View) [標準カラーを使用](Use Standard Colors)を選択すると、選択されていないオブジェクトが黒色で表示されます。

  • [ビュー](View) [ワイヤ カラーの使用](Use Wire Colors)を選択すると、選択されていないオブジェクトがそれぞのワイヤ カラーで表示されます。オブジェクトのワイヤ カラーを指定するには、「特定オブジェクトの表示方法の選択」(「表示と再生」)を参照してください。

  • [ビュー](View) [ディフューズ カラー](Diffuse Colors)を選択すると、選択されていないオブジェクトがそれぞれのマテリアルのディフューズ コンポーネントを使って表示されます。

すべての場合において、選択されたオブジェクト、ブランチ選択されたオブジェクト、サブセレクションのオーナが、シーン カラー プロパティで指定されたカラーで表示されます。シーン カラーの設定の詳細については、「シーン カラーの設定」(「表示と再生」)を参照してください。

選択したオプションは、ユーザ プリファレンスに保存され、 作業するすべてのシーンで使用されます。

Schematic View でナビゲートする

Schematic View の[ビュー]メニューには、多数のナビゲーション コマンドがあります。

Schematic をパンするには

  • [Z] キーを押すか、[編集](Edit) [パン?ズーム ツール](Pan and Zoom Tool)を選択して、左マウス ボタンをクリックしてドラッグします。

ズームインまたはズームアウトするには

  • [Z]キーを押すか、[編集](Edit) [パン?ズーム ツール](Pan and Zoom Tool)を選択して、中マウス ボタンを押してズームインし、右マウス ボタンを押して、ズームアウトします。

ズームする領域を設定するには

  • [Shift]+[Z]キーを押すか、[編集](Edit) [矩形ズーム ツール](Rectangular Zoom Tool)を選択して、対角線方向にドラッグして、ズーム領域を作成します。

階層内の選択したオブジェクトだけを表示するには

  • [表示](View) [フレームの選択](Frame Selection)を選択します。

    選択したオブジェクトが非表示の階層内にある場合は、何も起きません。階層の非表示と表示の詳細については、「階層を開く/閉じる」を参照してください。

階層内のすべてのオブジェクトを表示するには

  • [表示](View) [すべてフレーム](Frame All)を選択します。

1: 1 の表示比率に戻すには

  • [ビュー](View) [ズームのリセット](Reset Zoom)を選択します。

注:Schematic View 内の何もない領域で[Alt]キーを押しながら右クリック(Linux では[Ctrl]+[Alt]キーを押しながら右クリック)することでも、これらのコマンドにアクセスできます。

マウス ホイールによるズーム

既定で、マウス ホイールを使用してズームできるようになりました。ズーム インするには手前にスクロールし、ズーム アウトするには後ろにスクロールします。[Ctrl]キーを押すとズームの速度が上がり、[Shift]キーを押すとズームの速度が下がります。[Ctrl]+[Shift]キーを押すと、ズームの速度がさらにゆっくりになります。

必要に応じて、マウス ホイールによるズーム機能を無効にしたり、ナビゲーション ツールに限定することにより、他のツールでマウス ホイールを使用するようにすることもできます。「[カメラ]プリファレンス」の「マウス ホイール」(「プリファレンス リファレンス」)を参照してください。

Schematic View を整理する

エレメント間の関係を視覚的に示すパターンを作成する場合などは、Schematic View 内でノードを移動させることができます。子ノードの順番を変更するには、「Schematic で子ノードを並べ替える」を参照してください。

ノードを手動で移動する

[ピックおよび移動]ツールで選択を切り替えながらノードを並べ替えることができるほか、最初に移動するノードを選択してから[移動]ツールで移動することも可能です。

手動で移動したノードの位置は、その階層のルートに対してロックされます。このため、階層を手動または自動のどちらで並べ替えても、その影響を受けなくなります。位置がロックされたノードを並べ替える場合は、事前にそのノードのユーザ位置をリセットする必要があります(「ユーザ位置をリセットする」を参照)。位置がロックされたノードは、1 ピクセル幅の境界線で表されます(ビューを縮小しすぎると境界は表示されません)。

[ピックおよび移動]ツールを使用してノードを移動するには

  1. [M]キーを押すか、[編集](Edit) [ピックおよび移動](Pick and Move)ツールを選択します。

  2. 次のいずれかを実行します。

    • ノードを左クリック アン ドドラッグし、そのノードだけを移動します。

    • ノードを中クリック アンド ドラッグし、ブランチを移動します。

    • ノードを右クリック アンド ドラッグし、ツリー全体を移動します。

    マウス ボタンを押し続けている間は、影響を受けるノードがハイライト表示されます。

    ピックおよび移動ツールがアクティブである間は、以下の操作も実行できます。

    • ノードをダブルクリックして、そのプロパティ エディタを開きます。

    • マウスの中央ボタンでノードをダブルクリックして、展開したり、集約したりします。

選択と平行移動でノードを移動するには

  1. ノード モード、ブランチ モード、またはツリー モードでノードを選択します。

  2. [V]キーを押すか、[編集](Edit) [移動ツール](Translate Tool)を選択します。

  3. 以下のようにクリック アンド ドラッグで選択したノードを移動します。

    • マウスの左ボタンを使用すると、自由に移動できます。

    • マウスの中央ボタンを使用すると、縦方向に移動します。

    • マウスの右ボタンを使用すると、横方向に移動します。

横方向または縦方向にノードを配置する

[ビュー]メニューの以下の 2 つのオプションで、親を基準にした子ノードの配置をコントロールします。

  • [ビュー](View) [垂直レイアウト](Vertical Layout)は、子ノードをその親の下に配置します。

  • [ビュー](View) [水平レイアウト](Horizontal Layout)は、子ノードをその親の右側に配置します。

これらのいずれかのオプションを選択すると、Schematic View 全体が自動的に再配置されます。このオプションはユーザ プリファレンスに保存され、作業するすべてのシーンで使用されます。

階層を再整理する

階層を整理すると、現在のビュー設定([垂直レイアウト](Vertical Layout)または[水平レイアウト](Horizontal Layout))に応じて子ノードが自動的に移動します。手動で配置されたノードは、そのノードの位置をリセットするまで移動しません。

Schematic View 全体を再配置するには

  • [ビュー](View) [すべて再配置](Rearrange All)を選択します。

特定のノードの下にある階層を再配置するには

  • 次のいずれかの操作を実行します。

    • ノードを選択し、[ビュー](View) [選択の再配置](Rearrange Selection)を選択します。

      または

    • ノード上で[Alt]キーを押しながら右クリック(Linux では[Ctrl]+[Alt]キーを押しながら右クリック)し、ポップアップ メニューから[再配置](Rearrange)を選択します。

ユーザ位置をリセットする

手動でノードを移動すると、その階層のルートに対する相対位置がロックされます。ロックされたノードは 1 ピクセル幅の境界線で表されます。

位置がロックされているノードは、階層を並べ替えてもその影響を受けません。位置がロックされたノードを並べ替えるには、事前にそのノードのユーザ位置をリセットしておく必要があります。

特定ノードのユーザ位置をリセットできるほか、すべてのノードを一度にリセットすることもできます。

特定ノードのユーザ位置をリセットするには

  • ノード上で[Alt]キーを押しながら右クリックし、ポップアップ メニューから[ユーザ位置のリセット](Reset User Position(s))を選択します。

    • クリックしたノードが選択されると、選択された全ノード(ブランチ選択されたノードを含む)のユーザ位置がリセットされます。

    • クリックしたノードが選択されなかった場合は、そのユーザ位置のみがリセットされます。

    影響を受けるノードの位置はロックされなくなり、1 ピクセル幅の境界も除去されます。ノードが影響を受けるのは、次回階層を並べ替えたときです。

全ノードのユーザ位置をリセットするには

  • [ビュー](View) [すべてのユーザ位置をリセット](Reset All User Positions)を選択します。

    ノード位置のロックが解除され、1 ピクセル幅の境界線が除去されます。次回階層を並べ替えると、すべてのノードが影響を受けます。

階層をソートする

Schematic View の階層は、さまざまな基準に従って並べ替えることができます。

階層をソートするには

  • [ビュー](View) [全体を並び替え](Overall Sort)サブメニューからいずれかのオプションを選択します。

    • [なし(作成)](None (creation)): 階層はまったくソートされません。デフォルトの順序はルートノードの作成順序に基づきます。

    • [タイプで](by Type): カメラを最初に配置し、次にライト、そして他の3Dオブジェクトが続きます。

    • [高さ/幅で](by Height/Width): 高いものから順に階層を配置します。2つの階層の高さが同じである場合は、幅の広い方がもう一方より前に配置されます。

    • [幅/高さで](by Width/Height): 幅の広いものから順に階層を配置します。2つの階層の幅が同じである場合は、高い方がもう一方より前に配置されます。

階層を開く/閉じる

Schematic の階層を開いて下位階層を表示したり、下位階層を閉じてビューを単純にすることができます。

ノードの下にある階層を閉じるには

  • ノードを[Alt]キーを押しながら右クリック(Linux は[Ctrl]+[Alt]キーを押しながら右クリック)して、[ノードの集約](Collapse Node)を選択します。

    ノードの下にラインが表示される場合は、そのノードの下に非表示のノードがあることを示します。

閉じたノードを開くには

  • 次のいずれかの操作を実行します。

    • 集約されているノードを[Alt]キーを押しながら右クリック(Linux は[Ctrl]+[Alt]キーを押しながら右クリック)して、[ノードの展開](Expand Node)を選択します。

      または

    • 選択ツールがアクティブな状態で、閉じたノードの下にあるラインをクリックします。

    ノードの下の階層が表示されます。下位ノードが個別に閉じられている場合は、その情報が「記憶」され、ノードは閉じたままになります。

ノードの展開と集約を切り替えるには

  • 次のいずれかの操作を実行します。

    • ノードを選択し、[N]キーを押します。

      または

    • 選択ツールがアクティブな状態で、マウスの中央ボタンでノードをダブルクリックします。この操作では、ノードがブランチ選択されます。

    ノードが閉じている場合は開き、開いている場合は閉じます。

親子リンクを作成/解除するときに自動再配置する

[ビュー](View) [構造体の変更に伴い階層をクリア](Clean Hierarchy Upon Structure Change)オプションは、親子リンクを作成/解除して階層を変更する際に、Schematic View 内のノードを並べ替えるかどうかを決定します。

  • オンの場合、影響を受ける階層内のノードは、自動的に再配置されます。階層のルートは移動しません。

  • オフの場合、ノードは自動的に移動しません。

ノードの表示/非表示を切り替えたときに再配置する

[ビュー](View) [構造体の変更に伴い階層をクリア](Clean Hierarchy Upon Show Mode Change)オプションは、[表示]メニューまたはコンテキスト メニューを使って異なる種類のノードの表示/非表示を切り替える際に、Schematic View のノードを並べ替えるかどうかを決定します。

  • オンの場合、さまざまなタイプのノードを表示または非表示にすると、ノードは自動的に再配置されます。ただし、リンクを表示または非表示にした場合は、ノードは移動しません。

  • オフの場合、ノードやリンクを表示または非表示にしても、ノードは自動的に移動しません。

Schematic View で階層を作成する

Schematic View での親子関係の作成に加えて、子ノードの並べ替えが可能です。

Schematic View で階層を作成する

階層全体の詳細については、「階層の作成」(「シーン エレメント」)を参照してください。

Schematic ビューで階層を作成するには

  • [Alt]キーを押しながらノードをドラッグし、新しい親の上にドロップします。

Schematic で子ノードを並べ替える

既定では、親子の関連付けを行った日時順に子ノードが並べられます。この順序はノードを並べ替えると、Schematic View([表示](View) [全体を並べ替え](Overall Sort)[なし(作成](None (creation))に設定されている場合)および Explorer ビューに反映されます。この順序は、[選択]パネルのボタンまたは[Alt]キーを押しながら矢印キーを使用して、次または前のシブリングを選択する場合にも使用されます。

この順序は 2 つの方法で変更できます。[ノード再配列]ツールを使用する方法と、階層の表示を並び替えてから順序をフリーズする方法です。

[ノード再配列]ツールを使用してシブリングの順序を変更するには

  1. [I]キーを押すか、[編集](Edit) [ノード再配列ツール](Reorder Nodes Tool)を選択します。

  2. ノードを左右([ビュー](View) [垂直レイアウト](Vertical Layout)がオンの場合)または上下([ビュー](View) [水平レイアウト](Horizontal Layout)がオフの場合)のどちらかにドラッグし、新しい位置(シブリングの前後、または中間)にドロップします。

    たとえば、[ビュー](View) [垂直レイアウト](Vertical Layout)をオンにして、ノードを全シブリングの左側にドロップすると、そのノードは第 1 子になります。同様に、[ビュー](View) [水平レイアウト](Horizontal Layout)をオンにして、ノードをすべてのシブリングの上にドラッグ アンド ドロップすると、そのノードが第 1 子になります。

    ノードをドロップするたびに、ノードの親の下の階層は自動的に再配置され、クリーンされます。

順序をフリーズしてシブリングの順序を変更するには

  1. [ピックおよび移動]ツールまたは[変換]ツールを使用して、ノードの子を右から左([表示](View) [垂直レイアウト](Vertical Layout)がオンの場合)または上から下([表示]>[水平レイアウト]がオンの場合)へ希望の順に配置します。詳細については、「ノードを手動で移動する」を参照してください。

  2. 親ノード上で[Alt]キーを押しながら右クリック(Linux では[Ctrl]+[Alt]キーを押しながら右クリック)し、ポップアップ メニューから[子の順序をフリーズ](Freeze Child Ordering)を選択します。

    ノード直下の子の順序が変更されます。ユーザ位置がリセットされ、階層が整理されます。

フリーズして階層のルートの順序を変更するには

  1. [ビュー](View) [全体を並び替え](Overall Sort)[なし(作成)](None (creation))に設定されていることを確認します。

  2. [ピックおよび移動]ツールまたは[移動]ツールを使用して、階層のルートを右から左([ビュー](View) [垂直レイアウト](Vertical Layout)がオンの場合)または上から下([ビュー](View) [水平レイアウト](Horizontal Layout)がオンの場合)に配置します。詳細については、「ノードを手動で移動する」を参照してください。

  3. [ビュー](View) [ルート ノードの順序をフリーズ](Freeze Root Node Ordering)を選択します。

    全ルート ノード(シーン ルートの直系の子)の順序が変更されます。ユーザ位置がリセットされ、階層が整理されます。