外部から参照したオブジェクト、つまり外部参照オブジェクトは、マスター(現在の)シーンに表示されますが、実際には外部の 3ds Max ファイルを参照しています。
外部参照オブジェクトを変更しても、ソース オブジェクトは保護されます。ソース オブジェクトに対する更新や変更は、ソース シーンの再ロード時にマスター ファイルにも反映されます。ただし、外部参照オブジェクトのエンティティを合成すると、制御はローカルとなり、変更できるようになります。これにより、オブジェクトは元のアトリビュートを参照しなくなります。
たとえば、[外部参照オブジェクト](XRef Objects)ダイアログ ボックスの[モディファイヤ](Modifiers)オプションを[外部参照](XRef)または[無視](Ignore)に設定した場合、モディファイヤ スタック内のエントリは「外部参照オブジェクト」だけになります。オブジェクトにモディファイヤを追加できますが、外部参照オブジェクトをシーンと合成しなければ、元のオブジェクトにアクセスできません。モディファイヤをマスター シーンに合成すると、スタック内でモディファイヤを編集できます。ただし、モディファイヤ スタックに対して行ったターゲット ファイルへの変更は、ソース ファイルには適用されません。
外部参照オブジェクトは、変換コントローラが合成されている場合のみ、マスター ファイルでアニメートできます。つまり、外部参照コントローラにアニメーションを追加したり、ブレンドしたりすることはできません。オフセットを追加することはできますが、これはアニメーション全体に適用されるため、オフセットをアニメートすることはできません。
ソース ファイル内の変換とマニピュレータは、[外部参照オブジェクト](XRef Objects)ダイアログ ボックスの[変換を合成](Merge Transforms)および[変換ギズモを合成](Merge Manipulators)設定に従って処理されます。
シーンのオブジェクトを他のシーンから外部参照できます。これらのオブジェクトはローカル オフセットを使用してシーン内で変換され配置されます。
外部参照オブジェクトがマスター ファイルにロードされると、オブジェクトに外部参照マテリアルと外部参照コントローラが割り当てられます。マテリアルと変換情報を合成することも、ソース ファイルとの接続を維持することもできます。
外部参照オブジェクトは、他のオブジェクトと同じように、マスター シーンで修正または変換できます。また、外部参照オブジェクトではジオメトリの代わりに、プロキシ オブジェクトを使用できます。複雑なジオメトリの代わりに「シンプルな」プロキシ オブジェクトを使用すると、アニメーション作成時に、マスター シーンの複雑さを軽減することができます。
既存のモデルのクローンを簡素化したプロキシの作成、ボックスやシリンダなどの単純な代用オブジェクトの構築、または詳細を追加する前の早い段階のモデリングで、モデルのコピーの保存が可能です。別のシーンのオブジェクトを使用することもできます。
シーン内でプロキシ オブジェクトが代用されても、実際のオブジェクトは常に参照可能です。
[外部参照オブジェクト](XRef Objects)を選択すると、[外部参照オブジェクト](XRef Objects)ダイアログ ボックスが表示されます。このダイアログ ボックスでは、マスター シーンに外部参照オブジェクト、変換、およびマテリアルを追加したり、可視性、合成の状態、その他のオプションを制御したりできます。
外部参照オブジェクトがソース シーン内の他のオブジェクトに依存している場合、その関連性はターゲット ファイルで自動的には維持されません。例として、パス コンストレイントを持つオブジェクト、環境効果、オブジェクト エミッタを持つパーティクル アレー、オブジェクトとバインドするスペース ワープなどが挙げられます。マスター ファイルのソース オブジェクト間の関連性を維持するには、[外部参照の合成](XRef Merge)ダイアログ ボックスで、[影響を表示](Display Influences)を有効にし、オブジェクトの影響を選択します。互いに影響するオブジェクトは、関連性を維持するため、同じ登録内で参照される必要があります。