SketchUpからBlenderにインポートする方法をお探しですね。
広告
SketchUpで作った3DモデルをBlenderに移す方法【初心者向け完全ガイド】
SketchUpで建物や家具の3Dモデルを作って、それをBlenderできれいにレンダリングしたい!そう思っている人、けっこう多いんじゃないでしょうか。
でも実際にやってみると、「テクスチャが消えた…」「サイズがおかしい…」「なんか面が変な向きになってる…」なんてトラブルに見舞われることもしばしば。
この記事では、SketchUpで作ったモデルをBlenderにスムーズに持っていく方法と、読み込んだ後にやっておくべき調整のコツを、できるだけわかりやすく解説していきます。
SketchUpからBlenderへ、どうやってデータを移す?
SketchUpとBlenderは、どちらも世界中で使われている人気の3Dソフトです。
ただ、得意分野がちょっと違うんですよね。
直感的にサクサクとモデリングできるSketchUpと、リアルな質感表現やレンダリングが得意なBlender。
この2つを組み合わせれば、めちゃくちゃクオリティの高い作品が作れます。
データを移す方法は大きく分けて2つあります。
**1つ目は、Blenderに専用のアドオン(拡張機能)を入れて、SketchUpの「.skp」ファイルをそのまま読み込む方法。
**これが一番ラクで失敗も少ないです。
**2つ目は、SketchUpから中間ファイル形式(Colladaとか、FBXとか)で書き出して、それをBlenderで読み込む方法。
**ちょっと手間はかかりますが、どんな環境でも使える安定した方法です。
中間ファイルでよく使われるのが**Collada(.dae)形式**。
無料版のSketchUpでも使えることが多くて、テクスチャやマテリアルの情報もわりと残りやすいので、昔からよく使われています。
FBX形式はゲーム制作でよく使われるフォーマットですが、SketchUpのPro版(有料版)が必要になることもあります。
最近は、Blenderに専用アドオンを入れて**.skpファイルを直接読み込む方法**が主流になってきています。
いちいちファイル形式を変換する手間が省けるし、マテリアルやコンポーネントの階層構造もそのまま引き継げるので、圧倒的に効率的なんです。
一番おすすめ!「SketchUp Importer」で直接読み込み
SketchUpのモデルをBlenderに持っていくなら、**「SketchUp Importer」っていう無料アドオンを使うのが一番簡単**です。
このアドオンを入れると、Blenderのインポートメニューに「SketchUp Scene (.skp)」っていう項目が追加されて、SketchUpのファイルをそのまま開けるようになります。
中間ファイルに書き出す手間もないし、テクスチャファイルがバラバラになる心配もないので、作業がめちゃくちゃスムーズになります。
導入方法は超簡単
1. GitHubなどから「SketchUp Importer」のZIPファイルをダウンロード
2. Blenderを開いて、「編集」→「プリファレンス」→「アドオン」タブを開く
3. 右上の「インストール」ボタンをクリック
4. ダウンロードしたZIPファイルを**解凍せずに**そのまま選択
5. 有効化のチェックボックスにチェックを入れる
これだけで準備完了!あとは「ファイル」→「インポート」から.skpファイルを選ぶだけです。
このアドオンのすごいところは、形だけじゃなくて、SketchUpで設定したマテリアルや色、コンポーネントのグループ分けなんかも、Blenderのコレクションやオブジェクトとしてちゃんと変換してくれるところ。
カメラの位置情報も引き継げることがあるので、建築パースを作るときなんかは本当に便利です。
**ただし注意点が1つ。
**SketchUpの最新バージョンで保存したファイルだと、アドオンが対応しきれずに読み込みに失敗することがあります。
そんな時は、SketchUp側で少し古いバージョン(2020年版とか2019年版とか)で保存し直してから読み込むと、うまくいくことが多いです。
アドオンが使えないなら、Collada(.dae)形式で
職場のルールでアドオンが使えないとか、何か理由があってプラグインが入れられない場合は、**Collada(.dae)形式を使うのがベスト**です。
Colladaはオープンな3Dフォーマットで、SketchUpの標準機能でエクスポートできます。
無料版のSketchUpでも使えるので、お金をかけずに移行できるのが嬉しいポイントです。
SketchUpでの書き出し手順
1. 「ファイル」→「エクスポート」→「3Dモデル」を選ぶ
2. ファイルの種類で「COLLADAファイル(*.dae)」を選択
3. **オプション設定を開いて、「テクスチャマップをエクスポート」に必ずチェックを入れる**
(これを忘れると、Blenderで真っ白なモデルになっちゃいます!)
4. エクスポート実行
5. 生成された.daeファイルと画像フォルダを同じ場所に保存しておく
Blenderでの読み込み
「ファイル」→「インポート」→「Collada (Default) (.dae)」を選んで、さっき保存したファイルを読み込むだけ。
この方法のいいところは、**動作がすごく安定してる**こと。
複雑な形でも壊れにくいし、マテリアルの割り当ても正確に維持されます。
ただし、SketchUpのコンポーネント構造が細かく分かれすぎたり、マテリアルの質感がBlenderのレンダラーに最適化されてなかったりするので、読み込んだ後に少し調整が必要になることは覚えておいてください。
読み込んだ後に必ずやっておくべき調整
SketchUpのモデルをBlenderに無事読み込めたからといって、そのままではまだ完璧じゃありません。
ソフトが違うと、どうしてもいくつか問題が出てくるんです。
特に注意したいのが、**面の裏返り(法線の反転)**、**余分な頂点の整理**、それから**スケール(縮尺)のズレ**です。
面の向きを揃える(超重要!)
SketchUpは面の表裏の扱いがゆるいので、Blenderに持ってくると面の向き(法線)が裏返ってることがよくあります。
裏返ってると、レンダリングしたときにその部分だけ真っ黒になったり、ガラスみたいな透明なマテリアルが正しく表示されなかったりします。
**修正方法:**
1. 編集モードで全ての面を選択(Aキー)
2. 「メッシュ」→「ノーマル」→「面の向きを外側に揃える」(ショートカット:**Shift+N**)
ついでに、余分な重複頂点も削除しておきましょう。
– 全選択した状態で**Mキー**を押して「距離でマージ」を実行
これでメッシュ全体がスッキリきれいになります。
スケール(サイズ)を確認・調整する
SketchUpはメートルやミリメートルで作りますが、Blenderに読み込むと、設定によっては**巨大なモデル**になったり、逆に**豆粒みたいに小さく**なったりすることがあります。
**調整方法:**
1. シーンプロパティで単位系を確認
2. オブジェクト全体を選択して、適切なサイズにスケール調整
3. **必ず「スケールを適用」(ショートカット:Ctrl+A)を実行**
スケールを適用しておかないと、ライティングの減衰やモディファイア、物理シミュレーションなんかが正しく動かないことがあるので、これは絶対忘れないでください。
まとめ
こうした細かい調整をちゃんとやっておくことで、SketchUpの直感的なモデリングと、Blenderの強力な表現力を完璧に組み合わせることができます。
最初はちょっと面倒に感じるかもしれませんが、慣れればすぐです。
ぜひ試してみてください!
広告
