これらのツールを使用して、外部参照登録を作成および更新します。
- 外部参照登録をファイルから作成
- 外部参照登録のソース ファイルを選択するための[ファイルを開く](Open File)ダイアログ ボックスを起動します。ファイルを選択すると、[外部参照の合成](XRef Merge)ダイアログ ボックスが表示されます。
ソース オブジェクトに割り当てられたすべての変換アニメーションは、外部参照オブジェクトと合成できますが、ソース オブジェクトと同時には更新されません。
注: 外部参照される変換、マテリアル、およびマニピュレータを保持する場合、[外部参照登録をファイルから作成](Create XRef Record from File)をクリックする前に、[外部参照オブジェクト](XRef Objects)ダイアログ ボックスで[変換を合成](Merge Transforms)、[マテリアルを合成](Merge Materials)、[変換ギズモを合成](Merge Manipulators)がオフになっていることを確認してください。
- 外部参照登録を削除
- 削除するかどうかを確認した後に、ハイライト表示された外部参照登録を削除します。ハイライト表示された登録に関連付けられているすべてのエンティティがシーンから削除されます。
注: 外部参照登録を削除する操作は、元に戻せません。
- 外部参照登録を結合
- 同じソース ファイルの複数の外部参照登録の内容を 1 つの登録に結合します。この機能は、外部参照登録の構成をわかりやすくするときに利用できます。同じファイルを複数の登録から参照するのではなく、そのファイルのすべてのオブジェクト、コントロール、およびマテリアルを同じ登録にまとめることができます。このボタンは、同じファイル名とパスを参照する 2 つの登録をハイライト表示した場合にのみ使用できます。ただし、それらの 2 つの登録の設定が一致している必要があります。これらの外部参照は、同じ外部参照エンティティを使って同じファイルを参照する必要があります。[外部参照登録を結合](Combine XRef Records)を使用できるのは、1 つのファイルのすべてのエンティティを 1 つの外部参照に結合する場合だけです。ファイルの名前が同じでも、異なるファイルの内容を結合することできません。
注: ネストした外部参照登録は結合できません。
- 更新
- 選択した外部参照登録の内容をリフレッシュします。参照するオブジェクト、コントロール、マテリアル、またはマニピュレータがソース シーンで変更されている場合は、それらの変更がマスター シーンに表示されます。
注: 変更は、マスター ファイルに表示する前に、ソース ファイルに保存されている必要があります。[外部参照エンティティ](XRef Entity)ボタンを使用してマスター ファイルから外部参照エンティティを削除した場合、これらのエンティティはソース シーンには残りますが、外部参照登録の更新時には外部参照されません。
注: ソース シーン内のオブジェクトの名前を変更したり、オブジェクトをいったん削除して大文字/小文字も含めてまったく同じ名前で作成し直しても、外部参照項目の再ロードは正しく動作します。ただし、ソース シーンに同じ名前のノードが複数存在する場合は、名前がソース シーン内で一意でないノードに対応する外部参照項目は必ずしも期待どおりに正しく更新されるとは限りません。最良の結果を得るために、ソース シーン内のすべてのノードの名前を一意に保つようにしてください。
警告: ラジオシティを使用してシーンの外部参照を更新した場合、ラジオシティ ソリューションが無効になる可能性があります。外部参照を更新した後、ラジオシティ ソリューションをリセットし、再計算してください。
- シーンに合成
- ハイライト表示した登録のすべての外部参照エンティティを、マスター シーンのネイティブ(ローカル) エンティティに変換します。オブジェクト、コントローラ、マテリアル、およびマニピュレータは、ソース ファイルから参照されなくなり、マスター シーンの一部になります。アクションを確認するためのプロンプトが表示されます。合成された外部参照エンティティはシーンの一部となり、外部参照エンティティではなくなるため、その名前は外部参照エンティティのリストから削除されます。この動作は外部参照登録に適用され、ハイライト表示した外部参照に含まれるすべてのエンティティが変換されます。ソース ファイルの内容には、このボタンの動作は適用されません。
外部参照オブジェクトを合成すると、このオブジェクトが外部参照のときに追加されたすべてのスタック項目を維持しながら、ソース オブジェクトのモディファイヤ スタックがマスター シーン(現在のシーン)に完全にロードされます。このため、[シーンに合成](Merge In Scene)を使用して、外部参照のときに修正されたオブジェクトを更新することができます。同様に、外部参照コントローラをマスター シーンに合成すると、マスター シーンのコントローラに適用したオフセット変換はすべて保持されます。
- 選択したオブジェクトを外部参照に変換
- 現在選択しているオブジェクトのソース ファイルを作成します。つまり、現在のシーンの変換コントローラやマテリアルなどのオブジェクトを選択してから、それらを別のシーン ファイルに保存できます。このファイルは、選択したエンティティが含まれる外部参照登録としてリストに表示されます。
注: このオプションは、ネイティブ(ローカル)オブジェクトまたは外部参照オブジェクトのどちらにも使用できます。既に外部参照されているオブジェクトに対してこの機能を使用すると、ネストされた外部参照が作成されます。外部参照がネストしていても正しく動作しますが、シーンを開いたりレンダリングするときのパフォーマンスが低下することがあります。
- 選択
- 現在ハイライト表示している外部参照登録に含まれるすべてのエンティティを選択します。ハイライト表示している登録のエンティティを追加で選択するには、Ctrl を押したまま[選択](Select)をクリックします。ハイライト表示している登録のエンティティを選択解除するには、Alt を押したまま[選択](Select)をクリックします。
- 名前による選択
- [オブジェクトを選択](Select Objects)ダイアログ ボックスを開きます。このダイアログ ボックスでは、すべてのオブジェクトが一覧表示されます。また、シーンで選択されているオブジェクトと、現在ハイライト表示している外部参照登録に含まれるオブジェクトはハイライト表示されます。このダイアログ ボックスを使用して、外部参照オブジェクトを選択します。
- 選択したオブジェクトの外部参照登録をハイライト
- シーン内で選択したオブジェクトに基づき、これらのオブジェクトを含む対応する登録が[外部参照オブジェクト](XRef Objects)ダイアログ ボックスでハイライト表示されます。