なぜ KMZ を OBJ に変換するのですか?
OBJ は、3Dモデラー、レンダラー、ゲームエンジンで広くサポートされています。Google Earth の地球上に配置するために SketchUp や他の 3D ツールからエクスポートされた KMZ の場合、メッシュジオメトリを含む COLLADA ファイルが同梱されています。これを OBJ に変換することで、Blender やその他の 3D アプリケーションでジオメトリを利用できるようになります。
KMZ から OBJ への変換方法
Blender OPEN-SOURCE
.kmz を .zip にリネームし、内部から .dae ファイル(およびテクスチャ画像)を解凍します。«File > Import > Collada (.dae)» でインポートし、«File > Export > Wavefront (.obj)» でエクスポートします。
KMZ を変換するプログラム
これらの形式について
KMZ ファイルは ZIP 圧縮された Google Earth マップです。目印、ルート、ポリゴン、イメージ オーバーレイ、そして時には 3D モデルを 1 つのポータブルなパッケージに保持します。無料の Google Earth デスクトップ アプリ(ファイル > 開く)またはインストール不要の earth.google.com で開くことができます。ZIP…
.KMZ の詳細を開く →OBJファイルは、Wavefront OBJ形式の3Dモデルです。頂点、面、法線のリストがプレーンテキストで記述されています。Blender、WindowsのMicrosoft 3D Viewer、またはブラウザの3DViewer.netで無料で開くことができます。モデルが灰色やテクスチャなしで読み込まれる場合は、同じフォルダに付随する .mtl…
.OBJ の詳細を開く →品質と注意点
- Google Earth や Google マイマップから取得したほとんどの KMZ ファイルには、地理データ(目印、ルート、エリアポリゴン)のみが含まれており、3Dメッシュは含まれていないため、OBJ に変換することはできません。
- 実際の変換は
.daeから.objへの変換です。KMZ は COLLADA ファイルとそのテクスチャをまとめた ZIP ラッパーに過ぎません。 - ジオレファレンス(地球上の GPS 位置情報)は失われます。OBJ には地理座標という概念がありません。
よくある質問
KMZ に 3D モデルが含まれているかどうかを確認するにはどうすればよいですか?
.kmz を .zip にリネームして開いてみてください。内部に .dae ファイルがあれば、その KMZ には 3D モデルが含まれています。doc.kml と画像のみの場合は、メッシュのない地図データです。OBJ の出力結果にテクスチャが反映されません。なぜですか?
.dae ファイルと一緒に KMZ から解凍し、同じフォルダに保持する必要があります。Blender でのインポート時にこれらが欠落していると、エクスポートされた OBJ にもテクスチャが含まれません。