なぜ SKP を OBJ に変換するのですか?
OBJ は Blender、Maya、Cinema 4D、ゲームエンジン、およびほぼすべてのレンダリングツールでサポートされている標準的なメッシュ交換フォーマットですが、SketchUp 固有の .skp 形式は SketchUp と一部の専門アプリでしか読み取れません。.OBJ に変換することは、SketchUp モデルを他の 3D パイプラインに持ち込むための実用的な方法です。
SKP から OBJ への変換方法
SketchUp Pro - ファイル > 書き出し BUILT-IN
.skp ファイルを開き、「ファイル > 書き出し > 3D モデル」に移動して OBJ を選択します。書き出す前に、ターゲットのアプリケーションに合わせて軸の方向を設定してください。
STL を経由した Blender での変換 FREE
SketchUp Free から .stl を書き出し、それを Blender にインポートしてから .obj として再書き出しします。ジオメトリは転送されますが、SKP のマテリアルデータは失われます。
コマンドライン - FreeCAD CLI
FreeCAD のヘッドレスランナーは、Python API を介してバッチ変換が可能です:FreeCADCmd --console skp2obj.py。
SKP を変換するプログラム
これらの形式について
SKP ファイルは、現在は Trimble 社(旧 @Last Software、その後 Google)が所有するプログラムである SketchUp によって保存された 3D モデルです。最も簡単な無料の開き方は、インストール不要のブラウザベースのアプリである SketchUp Free…
.SKP の詳細を開く →OBJファイルは、Wavefront OBJ形式の3Dモデルです。頂点、面、法線のリストがプレーンテキストで記述されています。Blender、WindowsのMicrosoft 3D Viewer、またはブラウザの3DViewer.netで無料で開くことができます。モデルが灰色やテクスチャなしで読み込まれる場合は、同じフォルダに付随する .mtl…
.OBJ の詳細を開く →品質と注意点
- SketchUp Free(ウェブ版)は OBJ を書き出すことができません。これには有料プラン(Go、Pro、または Studio)が必要です。
- SketchUp Pro は
.objと.mtlの 2 つのファイルを出力します。これらを同じフォルダに保持しないと、インポート先のアプリでマテリアルが読み込まれません。テクスチャ画像は.objの隣にある指定されたサブフォルダに保存されます。 - 軸の向きはアプリによって異なります。結果が横向きや逆さまになるのを防ぐために、SketchUp Pro の書き出しダイアログで Y/Z 入れ替えオプションを使用するか、インポーター側で Forward/Up 軸を調整してください。
よくある質問
SketchUp Pro なしで SKP を OBJ に変換できますか?
インポートした OBJ が横向きや逆さまに見えるのはなぜですか?
OBJ の書き出しにテクスチャは含まれますか?
.obj と同じ場所のサブフォルダに配置され、.mtl ファイルが相対パスでそれらを参照します。ファイルを移動または共有する際は、そのフォルダも必ず含めてください。