KMZ から GLB への変換

KMZ → GLB:地球モデルを汎用3Dへ。

ワークスペース

読み込み中...

しばらくお待ちください

ツールについて

KMZファイルはGoogle Earthで利用されるZIPアーカイブで、KML地理情報とCollada(DAE)形式の3Dモデルが格納されています。本ツールはその中の3Dモデルを抽出しGLB形式へ変換します。抽出されたモデルはGoogle Earthの制約を受けず、一般的な3DソフトウェアやWebページでスムーズに表示・編集できます。

ヒント

  • 1KMZ内のColladaモデルとテクスチャをサポート
  • 2変換後はモデルが原点中心に配置され、地理座標は含まれない

設定オプションについて

一般設定

上方向の軸

デフォルトY-up

エクスポートされるモデルの「上」軸を決定します。3Dソフトウェアによって異なる慣例があります。間違ったシステムを選択すると、モデルが横向きになる可能性があります。

Y-up推奨

OpenGL、Three.js、およびほとんどのWeb 3Dエンジンで使用される慣例です。Webまたはゲームエンジンからのモデルにはこちらを選択してください。

Z-up

Blender(デフォルト)、3ds Max、および一部のCADソフトウェアで使用される慣例です。モデルが横向きに見える場合はこちらを試してください。

X軸回転

デフォルト

範囲-180° – 180°

各軸を中心にモデルを回転させます。範囲は-180°から180°です。印刷方向の微調整や軸のずれの修正に便利です。

Y軸回転

デフォルト

範囲-180° – 180°

各軸を中心にモデルを回転させます。範囲は-180°から180°です。印刷方向の微調整や軸のずれの修正に便利です。

Z軸回転

デフォルト

範囲-180° – 180°

各軸を中心にモデルを回転させます。範囲は-180°から180°です。印刷方向の微調整や軸のずれの修正に便利です。

回転の適用方法

デフォルトルートノード変形のみ

回転をエクスポートしたモデルに書き込む方法を選択します。頂点へのベイクはすべての頂点座標を書き換えるため、STL や STEP などジオメトリデータのみを読み取る形式を含むすべての出力形式で一貫して適用されます。ルートノード変形のみは元の頂点座標を保持するため、アニメーションやスキンモデルに適していますが、ノード変形を無視する形式(STEP など)では回転が適用されません。

頂点にベイク

回転をすべての頂点座標に書き込み、すべての出力形式で一貫して適用します。ジオメトリデータは書き換えられます。

ルートノード変形のみ推奨

回転をルートノードの変形行列として書き込み、頂点座標は元のままです。スキン・アニメーションモデルに適していますが、ノード変形を無視する形式(STEP など)では適用されません。

フォーマット情報

入力形式

拡張子:
kmz
正式名称:
Google Earth KMZ Archive
タイプ:
3D Model
フォーマット:
KMZ
主なツール:
Three.jsBlender
説明:
KMZ は、Google Earth エコシステムで3D地理データを配布するための圧縮アーカイブ形式です。内部では ZIP で KML 記述ファイルと関連するモデル、テクスチャ、画像リソースをパッケージ化し、地理注記の持ち運びと共有を容易にします。 KMZ の価値は Google Earth エコシステムに結びついています。地理コンテキストから切り離すと、モデルリソースは通常 COLLADA(DAE)形式で保存されており、他の3Dツールで使用するには抽出が必要です。変換後、地理座標と注記情報は純粋なメッシュには保持されません。

備考:

  • KMZ形式は、3Dソフトウェアやエンジンで広くサポートされています。

対応機能:

  • リアルタイムWebGLレンダリング
  • 回転/パン/ズームのオービットコントロール
  • ワイヤーフレームとシェーディング表示モード
  • アニメーション再生(形式がサポートしている場合)

出力形式

拡張子:
glb
正式名称:
GL Transmission Format Binary (glTF 2.0)
タイプ:
3D Model
フォーマット:
GLB
主なツール:
Three.jsBabylon.jsBlender
説明:
GLB は glTF 2.0 のバイナリ形式で、Khronos 組織が管理。メッシュ、マテリアル、テクスチャ、アニメーションを単一ファイルにまとめ、Web 3D/AR/VR の事実上の標準。Three.js、Babylon.js、model-viewer、主要ECサイトでデフォルト使用。自己完結型で外部リソース欠如でも表示崩れなし。 PBR マテリアル、スケルタルアニメーションを保持し、Draco/Meshopt 圧縮対応。Web表示、ARクイックビュー、ソフト間受け渡しに適する。CADパラメトリック履歴は含まず、STEP等からメッシュ化すると編集機能消失。3DプリントではSTL/3MF推奨。

備考:

  • 一部の3DプリントスライサーはGLBファイルを直接インポートできません
  • CADパラメトリック編集には適していません

対応機能:

  • 単一の自己完結型バイナリファイル
  • PBRマテリアル対応(ベースカラー、メタリック、ラフネス、ノーマルマップ)
  • スケルタルアニメーション、スキニング、モーフターゲット
  • Dracoメッシュ圧縮とKTX2テクスチャ圧縮
  • マルチメッシュノードとシーン階層

使用方法

1

KMZ ファイルをアップロード

KMZ ファイルをドラッグ&ドロップするか、クリックしてパソコンから選択します。

2

モデル情報と設定の確認

モデル構成を確認し、変換パラメータを調整します。

3

GLB のダウンロード

「変換」ボタンをクリックし、生成された GLB ファイルをすぐにダウンロードします。

Q

KMZファイルには何が含まれていますか?

A

KMZはZIP圧縮形式で、KML地理データ、Collada(.dae)形式の3Dモデル、テクスチャ画像、地理座標情報がまとめて格納されています。本ツールは3Dモデル部分だけを抽出し、地理的な位置情報は参照しません。

Q

変換後のGLBにマテリアルやテクスチャは残りますか?

A

はい、残ります。Colladaモデルが参照するテクスチャ画像は抽出され、GLBファイル内に埋め込まれます。拡散反射色やテクスチャマップなど基本的なマテリアル情報も維持されるため、見た目が変換後も保たれます。

Q

KMZに複数のモデルが入っている場合はどうなりますか?

A

異なる場所にある複数の3Dモデルが含まれる場合、コンバータはそれらを1つのGLBファイルに統合します。個別のモデルとして扱いたい場合は、モデルが1つだけ含まれるKMZファイルを使用してください。

Q

3Dモデル入りのKMZファイルはどこで入手できますか?

A

Google Earthの3D建物レイヤー、SketchUp 3D Warehouseから書き出したKMZ、各種GISデータベースなどから取得できます。「3D建物KMZ」や「地形モデルKMZ」などのキーワードで検索すると見つかりやすいです。

Q

Google Earth上では特定の座標にあったモデルは、GLBではどこに配置されますか?

A

GLBではローカル座標系の原点を中心に配置され、地理座標は引き継がれません。これは意図的な仕様です。抽出されたモデルはクリーンで独立したアセットになるため、自分で作成したシーンの好きな位置に配置できます。

Q

KMZファイルに3Dモデルが含まれない場合はどうなりますか?

A

プレースマークや経路などの地理データのみを持つKMZには、抽出対象の3Dモデルがありません。本ツールはKMZ内のColladaモデルを変換対象とするため、そのようなファイルには変換できる内容が存在しません。