[ファイル リンク設定: DWG ファイル](File Link Settings: DWG Files)ダイアログ ボックスの[拡張機能](Advanced)パネルでは、AutoCAD のプリミティブの割り当て方法と、3ds Max が AutoCAD 図面にリンクしたり AutoCAD 図面を再ロードしたりするときに 3ds Max はシーン マテリアル定義を使用するかどうかを制御できます。シーンを選択して再ロードすることもできます。この場合、ファイル全体ではなく、特定のオブジェクトだけが再ロードされます。
リンクされた DWG ファイルからオブジェクトを派生するためのオプションをリストします。この設定は、プリセットの修正時にのみ使用可能になります。
次の 6 つのオプションから選択できます。
各ブロックは、1 つの階層として個別にリンクされ、ブロック自体が親オブジェクトになり、ブロックの構成要素が子オブジェクトになります。ブロックの子オブジェクトはレイヤ別に結合されます。
たとえば、レイヤ A に 6 個のオブジェクトを持つ AutoCAD ファイルがあり、そのうち 3 つがレンガ マテリアル、残りの 3 つが石マテリアルであるとします。このオプションを使用すると、このファイルは、2 つのオブジェクトつまり 2 つのノードの形でリンクされ、一方のノードにレンガ マテリアル、もう一方のノードに石マテリアルが格納されます。
各ブロックは、1 つの階層として個別にリンクされ、ブロック自体が親オブジェクトになり、ブロックの構成要素が子オブジェクトになります。ブロックの子オブジェクトはレイヤ別に結合されます。
ACIS ソリッドとポリメッシュ ジオメトリの読み込みでは、複数のマテリアルがサポートされています。ポリメッシュ ジオメトリの場合は、1 つの面につき 1 つのマテリアルがサポートされています。ACIS ソリッドについては、1 つのソリッドに複数のマテリアルが割り当てられている場合は、それらのマテリアルを含むマルチ/サブオブジェクト マテリアルが作成されます。1 つのソリッドに 1 つのマテリアルしか割り当てられていない場合は、標準マテリアルまたはアーキテクチャル マテリアルが割り当てられます。
このオブジェクトの利点の 1 つは、インスタンス化されたアニメーション コントローラをブロックのサブコンポーネントに適用できることです。つまり、単一のメンバーを変換することで、一度にすべてのメンバーを変換することができます。たとえば、周囲に 6 脚の椅子が置かれている会議用テーブルが含まれるシーンでは、1 つの椅子を動かすことにより、すべての椅子を同時に動かすことができます。
もう 1 つの利点は、すべてのジオメトリがインスタンス化されることです。このため、UV、法線、およびその他の編集は、一度だけ行えばよいことになります。
このオプションでは、必要に応じて 1 つのオブジェクトに対して複数のマテリアルをサポートできます。ACIS ソリッド オブジェクトについては、1 つのソリッドに複数のマテリアルが割り当てられている場合は、それらのマテリアルを含むマルチ/サブオブジェクト マテリアルが作成され、マテリアル エディタで編集することができます。1 つのソリッドに 1 つのマテリアルしか割り当てられていない場合は、標準マテリアルまたはアーキテクチャル マテリアルが割り当てられます。また、ポリメッシュ ジオメトリ オブジェクトの場合は、1 つの面につき 1 つのマテリアルがサポートされています。
[レイヤを選択](Select Layers)ダイアログ ボックスを表示します。このダイアログ ボックスでは、リンク ファイルから読み込むレイヤを選択できます。リンク ファイルの再ロード時にのみ使用できます。
このチェックボックスにチェック マークを付けた場合、3ds Max はユーザ座標系アイコンを原点ヘルパーとして挿入します。3ds Max は、このヘルパーをリンクされたファイルのワールド座標系に配置します。これはリンクしたファイルのすべてのジオメトリの参照点です。アタッチするとヘルパーが選択されます。これによって今シーンに追加したすべてのジオメトリを簡単に移動、回転またはスケールすることができます。それぞれのリンク ファイルは、独自のヘルパー オブジェクトを取得します。
この設定は、プリセットの修正時にのみ使用可能になります。
このオプションをオンにすると、厚みを持つリンクされたオブジェクトが[押し出し](Extrude)モディファイヤを受け取り、厚みの値が表されます。次にこのモディファイヤのパラメータをアクセスして、高さセグメント、キャップ オプション、および高さ値を変更できます。
このチェック ボックスにチェックマークが付いていない場合、厚みのあるオブジェクト(キャップされた閉じたオブジェクト)は直接メッシュに変換されます。
この設定はプリセットの修正時にのみ使用できます。[レイヤ、ノード階層となるブロック](Layer, Blocks as Node Hierarchy)割り当てオプションの使用時には無効になります。
AutoCAD Architecture (旧 Architectural Desktop(ADT))オブジェクトは、構成する複数のコンポーネントに分割されずに、1 つのオブジェクトとしてリンクされます。つまり、AutoCAD Architecture のドア オブジェクトをリンクした場合、ドアは、3 つではなく 1 つのオブジェクトとして表現されます。このチェック ボックスにチェックマークを付けると、リンク時間が短縮され、シーンのサイズが小さくなります。
この設定は、プリセットの修正時にのみ使用可能になります。
このチェック ボックスにチェックマークを付けた場合、3ds Max シーンで最近使用されたマテリアルのうち、リンクされた DWG ファイル内のマテリアル名と正確に一致するものが検索されます。一致するものが見つかると、ファイル リンクは図面のマテリアルを変換しないで、シーンで定義されているマテリアルを使用します。
オフの場合、ファイル リンク マネージャは常に DWG ファイルのマテリアル定義を使用し、マテリアルの適用先オブジェクトに関係なく、同じ名前でシーン マテリアルを上書きします。[選択のみを再ロード](selective reload)がオンになっている場合でも、DWG ファイルに格納されているすべてのマテリアル定義が再ロードされます。3ds Max でリンクされたマテリアルを変更して再ロードした場合、このチェック ボックスにチェックマークが付いていないと、それらの変更は失われます。
[シーン内のマテリアル定義を使用](Use Scene Material Definitions)と[再ロード時にシーン内のマテリアル割り当てを使用](Use Scene Material Assignments on Reload)がともにオンの場合、標準マテリアル、アーキテクチャル マテリアル、マテリアル割り当て、面のマテリアル ID に対する変更はありません。
[シーン内のマテリアル定義を使用](Use Scene Material Definitions)と[再ロード時にシーン内のマテリアル割り当てを使用](Use Scene Material Assignments on Reload)がともにオフの場合、マテリアル割り当てと面のマテリアル ID のみが更新され、標準マテリアルとアーキテクチャル マテリアルは変換されません。
このチェック ボックスにチェックマークが付いている場合、3ds Max シーンにマテリアルが既に割り当てられているリンク オブジェクトのマテリアル割り当ては変更されません。このとき、マテリアルがファイル リンク マネージャによって自動的に割り当てられたか、ユーザによって手動で割り当てられたかは考慮されません。
オフの場合、リンクされたオブジェクトのマテリアルの割り当ては、2 つのオブジェクトが同期するように図面と「調和」します。
[再ロード時にシーン内のマテリアル割り当てを使用](Use Scene Material Assignments on Reload)と[シーン マテリアルの定義を使用](Use Scene Material Definitions)がともにオンの場合、標準マテリアル、アーキテクチャル マテリアル、マテリアル割り当ては変更されません。
[再ロード時にシーン内のマテリアル割り当てを使用](Use Scene Material Assignments on Reload)がオンで、[シーン マテリアルの定義を使用](Use Scene Material Definitions)がオフでの場合、標準マテリアルとアーキテクチャル マテリアルのみが再変換されます。マテリアル割り当てと面のマテリアル ID はいずれも変更されないため、マルチ/サブオブジェクト マテリアルは再変換されませんが、一部のサブマテリアルは変更される場合があります。
リンクされたファイルを部分的に再ロードできます。部分的再ロードは、リンクしたファイルの変更内容がわかっており、ジオメトリの再ロードにかかる時間を短縮する場合に使用します。
使用できるオプションは、次のとおりです。
指定されたリストからユーザが選択したオブジェクトだけを再ロードできます。リストは、ファイルの中のリンクされたオブジェクトから作成されます。[リンクしたオブジェクト](Linked Objects)をクリックすると、[リンク オブジェクトを選択](Select Linked Object)ダイアログ ボックスが表示されます。