3DS ファイルのインポートとエクスポート
3DS 形式は、元の DOS ベースの 3D Studio モデリングおよびアニメーション アプリケーションにネイティブな形式です。 3DS では、シンプルな SketchUp モデルを幅広い 3D モデリング パッケージに直接エクスポートできます。 3DS では、マテリアルの割り当て、テクスチャ マッピング、カメラ位置が保持されるため、SketchUp で作成したアイデアを CAD 形式よりも忠実に他のプログラムに転送できることがよくあります。
3DS ファイルのインポート
3DS ファイルを SketchUp にインポートする前に、そのファイルにインポートしたいテクスチャがあるかどうかを確認してください。 ある場合は、テクスチャ ファイルが 3DS ファイルと同じフォルダに保存されていることを確認してください。 準備ができたら、以下の手順に従ってください。
- File (ファイル) > Import (インポート) を選択します。
- インポートする 3DS ファイルを選択します。
- Options (オプション) をクリックし、必要に応じて以下を調整します。
- Merge Coplanar Faces (同一平面上の面を結合) – このオプションを選択すると、インポート時に同一平面上の面から三角形の線が削除されます。
- Units (単位) – 3DS ジオメトリのインポートに使用する測定単位を選択します。 SketchUp は .001 平方インチより大きい面のみを認識します。 元の単位がわからない場合は、フィートやインチなどの大きな単位を使用することをお勧めします。 インポート後にいつでもモデルのサイズを変更できます。
- オプションに問題がなければ、OK をクリックします。
- Import (インポート) をクリックして、ファイルのインポートを開始します。 大きなファイルには時間がかかる場合があります。
3DS ファイルのエクスポート
ファイルを 3DS にエクスポートするには、SketchUp Go、Pro、または Studio のサブスクリプションが必要です。 SketchUp モデルを 3DS にエクスポートする前に注意すべき点があります。
- モデルの各面の表側が外向きになっていることを確認してください。
- エクスポートするすべてのジオメトリを表示します。 非表示のエンティティはエクスポートされません。
- 3DS 形式はタグ機能をサポートしていません。 タグを保持する場合は、別の形式を使用することをお勧めします。
SketchUp モデルを 3DS にエクスポートする準備ができたら、以下の手順に従います。
- File (ファイル) > Export (エクスポート) > 3D Model (3D モデル) を選択します。
- ファイルを保存する場所に移動します。
- Export Type (エクスポートの種類) で 3DS File (*.3ds) (3DS ファイル (*.3ds)) を選択します。
- デフォルトでは、3DS ファイルの名前は SketchUp モデルと同じです。 必要に応じて、File Name (ファイル名) ボックスでファイル名を変更できます。
- Options (オプション) をクリックします。 必要なオプション (下記参照) を選択し、OK をクリックします。
- Export (エクスポート) をクリックします。
3DS エクスポート オプション
ファイルを 3DS にエクスポートする際に選択できるオプションがいくつかあります。
Geometry (ジオメトリ) で、次のオプションを選択できます。
- Export (エクスポート) ドロップダウン リストを使用して、エクスポートした 3DS ファイル内のメッシュをどのように整理するかを選択します。
- Full Hierarchy (完全な階層) – 最上位のネストされた各コンポーネントとグループ、およびグループ化されていないエンティティに対して、面の接続に基づいてメッシュを作成します。 これらのメッシュは、コンポーネントとグループの階層での位置に従って整理されます。
- By Tag (タグによる) – 面の接続方法と面が使用するタグに基づいて、個別のメッシュを作成します。
- By Material (マテリアルごと)– 接続され、同じマテリアルを持つすべての面に対して個別のメッシュを作成します。 そして、これらのメッシュはマテリアルに基づいて整理されます。
- Single Object (単一オブジェクト) – SketchUp モデルを 1 つの 3DS メッシュとしてエクスポートします。 3DS 形式では、メッシュの頂点と面が 65,536 に制限されており、エクスポートされたモデルがこの制限を超えると、複数のメッシュとしてエクスポートされることがあります。
- Export Only Current Selection (選択した部分のみをエクスポート) – モデル全体ではなく、選択したジオメトリのみをエクスポートします。
- Export Two-Sided Faces (両面をエクスポート) – SketchUp は、面を前面と背面でそれぞれ 2 回エクスポートし、テクスチャ マッピングと溶接のロジックに基づいて前面と背面を結合します。 このオプションでは、エクスポートされる 3DS ファイルのポリゴン数が 2 倍になり、レンダリングが遅くなる可能性があります。
- Export Stand-Alone Edges (独立エッジをエクスポート) – 3DS 形式では、スタンドアロンの線が SketchUp と同じようにはサポートされません。 このオプションを選択すると、SketchUp は独立エッジを、3DS ファイルでは独立した線のように見える細い長方形に変換します。
Materials (マテリアル) では、以下のオプションを選択できます。
- Export Texture Maps (テクスチャ マップのエクスポート) – 選択すると、エクスポートされたモードにマテリアルを適用する方法を選択できます。
- Preserving Texture Coordinates (テクスチャ座標を保持) – SketchUp は、ジオメトリを分割して各共面グループが独自の頂点を持つようにすることで、テクスチャを保持します。 つまり、頂点は溶接されず、面は滑らかになりません。 頂点が溶接されるのは、溶接される面のテクスチャ マップが同一である場合です。
- Welding Vertices (頂点の溶接) – このオプションを使用すると、溶接とスムージングが最優先されます。 2 つの面が頂点を共有しているが、テクスチャ マップが異なる場合、エクスポートされたファイルでは 1 つのテクスチャ マップのみが保持されます。
Camera (カメラ) で Generate Cameras from Pages (ページからカメラを生成) オプションを使用すると、モデル内のページまたはシーンごとにカメラ ビューが作成されます。
Scale (スケール) の Units (単位) オプションでは、エクスポートしたファイルで使用する測定単位を選択できます。
3DS にエクスポートする際の既知の問題
3DS は古い形式であるため、新しいソフトウェアやオペレーティング システムのコンテキストへの移行は必ずしも容易ではありません。 ここでは、3DS ファイルを別のプログラムにインポートした後に発生する可能性のある既知の問題をいくつか紹介します。
- Export Two-Sided Faces (両面の面をエクスポート) チェックボックスをオンにしてエクスポートしたテクスチャとマテリアルは、Maya などの特定のアプリケーションで反転することがあります。 3DS メッシュには法線データが保存されないため、ターゲット システムはモデルの法線を計算する必要があります。 インポーターによっては、法線の計算が正しく行われず、テクスチャが反転する場合があります。
- テクスチャ マップ ファイルの名前が切り詰められることがよくあります。 3DS 形式は DOS 時代に設計されたため、8.3 DOS 文字制限を超えるテクスチャ ファイル名を保存できません。 最新の OS ファイル名を使用している場合 (おそらく使用しているでしょう) 、SketchUp はファイル名に一意のサフィックスを追加することで、各テクスチャに一意の名前を作成します。 たとえば、
corrugated metal.jpg
という名前のファイルは、3DS ファイルではcorrugat.jpg
と記述されます。 最初の 6 文字が同じである他のファイルはすべて切り詰められ、接尾辞01
、02
などが追加されます。 - 3DS 形式では、正投影カメラを保存できません。 この形式は、視野が非常に狭い、またはレンズ長が非常に大きい遠近カメラでシミュレートされます。 視点は、投影面の幅と高さが同じになるように、できるだけ遠くに移動します。 アプリケーションによっては、視野が狭いと問題が生じる場合があります。