OBJ (.obj) インポート/エクスポート

OBJファイル形式は、各頂点の位置と、各テクスチャ座標の頂点、法線、そして各ポリゴンを頂点とテクスチャ頂点のリストとして定義させる面のUV位置のみを含む3Dジオメトリのみを表すシンプルなデータ形式です。頂点は、法線の明示的な宣言を必要としないように、デフォルトで反時計回りで格納されます。

インポート

ファイルをワークセッションとして開く、インポート、インサート、アタッチするには

  1. ファイルメニューの開くまたはインポートをクリックします。
  2. 開くダイアログボックスで、サポートされているファイル形式を選択します。
  3. インポートの設定変更ができる場合は、オプションをクリックしてインポートの設定を指定します。
  4. 開くをクリックするか、Enterキーを押します。
    Rhinoは、3dmでないモデルを開く際、タイトルバーに開かれたモデルの名前を表示します。モデルが最初に保存される際は、このモデル名がファイル名として使用されます。

OBJインポートオプション

OBJグループのインポート形式

なし
グループ
レイヤ
オブジェクト名
OBJオブジェクトをインポート
モーフターゲットのみとしてインポート
グループの順序を逆にする
テクチャを無視
OBJのYをRhinoのZにマップ
32ビットのテクスチャを別々のファイルに分割
常にこれらの設定を使用。今後このダイアログを表示しない。

現在の設定を保存し、ダイアログの表示をオフにします。

メッセージを再びオンにするには

こちらも参照: ResetMessageBoxesコマンド

エクスポート

Rhinoのモデルを名前を付けて保存、またはエクスポートするには

  1. ファイルメニューの選択オブジェクトをエクスポートまたは名前を付けて保存をクリックします。
  2. ダイアログボックスのファイルの種類リストに現在サポートされているファイル形式が表示されます。
  3. ファイルの種類ボックスでサポートされているファイルの種類を選択します。
  4. ファイル名ボックスでファイル名を選択またはタイプします。
  5. 何を保存するのかを指定します。
  6. オプション

    簡易保存

    レンダリングメッシュを取り除くと、ファイルが小さくなりますが、次にファイルを開いた時、シェーディング、レンダリングの速度は遅くなります。

    ジオメトリのみ保存

    ジオメトリオブジェクトのみを保存します。レイヤマテリアルプロパティ注記、または単位設定は保存されません。これはオブジェクトをエクスポートするのに似ています。新しいファイルが作成されますが、それはアクティブなRhinoのモデルにはなりません。

    テクスチャを保存

    マテリアル、環境、デカールによって使用されている外部テクスチャをモデルに埋め込みます。

    プラグインデータを保存 オブジェクトやドキュメントにプラグインアプリケーションによって添付されているデータを保存します。
  7. エクスポートの設定変更ができる場合は、オプションボタンを使用してエクスポートの設定を指定します。
  8. 選択したファイルの種類がメッシュオブジェクトのみを作成する場合、ポリゴンメッシュオブジェクトダイアログボックスでメッシュの設定を指定します。

OBJエクスポートオプション

オブジェクトの保存形式

NURBS

Rhinoの曲線とサーフェスはNURBS曲線およびサーフェスとしてエクスポートされます。

ポリゴンメッシュ

サーフェスはポリゴンメッシュオブジェクトで近似されます。NURBSオブジェクトからメッシュを作成ダイアログボックスでRhinoがNURBSジオメトリからどのようにポリゴンメッシュを作成するかを設定します。曲線はエクスポートされません。

サーフェスのトリム曲線の保存形式

ポリライン

NURBSサーフェスをエクスポートすると、トリムされた曲線はポリラインで近似されます。曲線としてトリムをエクスポートすると、ジオメトリの正確さは低下します。このオプションは本来Aliasにエクスポートするためのものです。これの代わりに、IGESをAliasにエクスポートするのに使用することができるはずです。

曲線

NURBSサーフェスをエクスポートすると、トリムした曲線は NURBS曲線になります。これは、ポリラインとしてトリムをエクスポートするより正確な結果が得られます。

行末文字

Windows (CRLF)

キャリッジリターンとラインフィード。

Mac OS X、Unix (LF)

ラインフィードのみ。

Mac OS 9 (CR)

キャリッジリターンのみ。

Rhinoのオブジェクト名のエクスポート

オブジェクト名をエクスポートします。

オブジェクト名をエクスポートしない
OBJグループとして (3dsMaxへのエクスポートに使用)
OBJオブジェクトとして

Rhinoのレイヤ/グループ名のエクスポート

レイヤ名をエクスポートします。

これらの設定によって、ネスト化(入れ子に)されたグループをサポートしていないプログラムにデータをエクスポートすることができます。3D Studio MAXのOBJインポートプラグインがその一例です。3ds maxへエクスポートするにはレイヤ/グループ名をエクスポートしないを選択します。

レイヤ/グループ名をエクスポートしない
レイヤをOBJグループとして
グループをOBJグループとして
OBJグループで並べ替え

頂点のウェルド

変更しない
完全にウェルド解除

エクスポートの前にメッシュ全体をウェルド解除します。

ウェルド

与えられた任意の位置の1つの頂点(例えば、トポロジの頂点)をエクスポートしますが、メッシュ頂点に関連するテクスチャ座標と法線のすべてをエクスポートします。


__ 有効桁
メッシュテクスチャ座標をエクスポート
メッシュ頂点法線をエクスポート
マテリアル定義をエクスポート

.objのファイルと同じ名前の.mtlファイルを作成します。この.mtl ファイルにオブジェクト毎に1つのマテリアル定義が書き込まれます。これらのオブジェクトの参照事項も.objファイルに追加されます。

RhinoのZをOBJのYにマップ

エクスポートされたモデルをz-up方向(普通のZ軸方向、つまり縦方向が上)からy-up方向(Y軸方向、つまり厚さ方向が上)に位置変更します。

長い行を折り返す

OBJエクスポートオプション

ジオメトリ

オブジェクトの保存形式

NURBS

Rhinoの曲線とサーフェスはNURBS曲線およびサーフェスとしてエクスポートされます。

ポリゴンメッシュ

サーフェスはポリゴンメッシュオブジェクトで近似されます。NURBSオブジェクトからメッシュを作成ダイアログボックスでRhinoがNURBSジオメトリからどのようにポリゴンメッシュを作成するかを設定します。曲線はエクスポートされません。

サーフェスのトリム曲線の保存形式

ポリライン

NURBSサーフェスをエクスポートすると、トリムされた曲線はポリラインで近似されます。曲線としてトリムをエクスポートすると、ジオメトリの正確さは低下します。このオプションは本来Aliasにエクスポートするためのものです。これの代わりに、IGESをAliasにエクスポートするのに使用することができるはずです。

曲線

NURBSサーフェスをエクスポートすると、トリムした曲線は NURBS曲線になります。これは、ポリラインとしてトリムをエクスポートするより正確な結果が得られます。

形式

行末文字

Windows (CRLF)

キャリッジリターンとラインフィード。

Mac OS X、Unix (LF)

ラインフィードのみ。

Mac OS 9 (CR)

キャリッジリターンのみ。


__ 有効桁
マテリアル定義をエクスポート

.objのファイルと同じ名前の.mtlファイルを作成します。この.mtl ファイルにオブジェクト毎に1つのマテリアル定義が書き込まれます。これらのオブジェクトの参照事項も.objファイルに追加されます。

このオプションは、レンダリングマテリアルが割り当てられていない場合に、OBJの拡散マテリアルをオブジェクトの表示マテリアルに設定します。

マテリアル名の空白を下線に変換
メッシュテクスチャ座標をエクスポート
RhinoのZをOBJのYにマップ

エクスポートされたモデルをz-up方向(普通のZ軸方向、つまり縦方向が上)からy-up方向(Y軸方向、つまり厚さ方向が上)に位置変更します。

長い行を折り返す

名前

Rhinoのオブジェクト名のエクスポート

オブジェクト名をエクスポートします。

オブジェクト名をエクスポートしない
OBJグループとして (3dsMaxへのエクスポートに使用)
OBJオブジェクトとして

Rhinoのレイヤ/グループ名のエクスポート

レイヤ名をエクスポートします。

これらの設定によって、ネスト化(入れ子に)されたグループをサポートしていないプログラムにデータをエクスポートすることができます。3D Studio MAXのOBJインポートプラグインがその一例です。3ds maxへエクスポートするにはレイヤ/グループ名をエクスポートしないを選択します。

レイヤ/グループ名をエクスポートしない
レイヤをOBJグループとして
グループをOBJグループとして
OBJグループで並べ替え

メッシュ

頂点のウェルド

変更しない
ウェルド

与えられた任意の位置の1つの頂点(例えば、トポロジの頂点)をエクスポートしますが、メッシュ頂点に関連するテクスチャ座標と法線のすべてをエクスポートします

完全にウェルド解除

エクスポートの前にメッシュ全体をウェルド解除します。

NGon

NGonを作成
___最小面数
ウェルドされていないエッジを含む
必要のない頂点をカリング

テクスチャ座標をエクスポート
頂点法線をエクスポート
開いたメッシュをエクスポート
常にこれらの設定を使用。今後このダイアログを表示しない。

現在の設定を保存し、ダイアログの表示をオフにします。

メッセージを再びオンにするには

こちらも参照: ResetMessageBoxesコマンド

エクスポートに関するメモ

次もご覧ください。

Wikipedia: Wavefront OBJ

 

 

 

Rhinoceros 6 © 2010-2017 Robert McNeel & Associates. 07-6-2019