LoginSignup
1
3

More than 3 years have passed since last update.

【Blender】3Dファイルインポート色々奮闘備忘録

Last updated at Posted at 2019-12-01

初心者。Blender学習のためのメモです。実際に起こったことを示す。

動作環境

macOS Mojave, Blender v2.80
WIndows10 in Pararell Desktop 15 , Blender v2.81

Q1. OBJ FBXなど ドラッグ & ドロップでインポート

.blendはドラッグ & ドロップでインポートできる.
pythonで実行できるか試している(現在進行形)。
ドラッグ & ドロップ できないとかウッソだろお前www
「FBXをインポート」とあって、他のdaeを選択すると、エラーで弾かれる。
この件のセッションが何回も行われているって、それ昔から言われているから.
毎回ディレクトリ(階層)や検索から選択するの、面倒くさすぎるだろ...

Q2. エラー「pythonスクリプトが失敗、システムコンソールのメッセージをチェックしてください。」

Mac Blender v2.80でpythonを実行するが、システムコンソールが見当たらない。
スクリーンショット 2019-12-01 18.47.18.png
スクリーンショット 2019-12-01 18.47.15.png
スクリーンショット 2019-12-01 18.46.46.png

Mac Blender v2.80では「システムコンソールを切替え(Toggle System console)」がない
Windows10 Blender v2.81では「システムコンソールを切替え」がある。

スクリーンショット 2019-12-01 20.08.21.png スクリーンショット 2019-12-01 20.10.01.png
Mac Blender 2.80 Windows10 Blender 2.81

「システムコンソールを切替え」を開いた。文字化けして分からない。文字コードUTF-8にしても治らない。
スクリーンショット 2019-12-01 20.15.07.png

Blenderプリファレンス>セーブ&ロード>pythonスクリプトの自動実行はONにしている。

blenderのpythonから出力されるログを見たい
これを試した。

スクリーンショット 2019-12-01 20.46.27.png
python実行できた...?
スクリーンショット 2019-12-01 20.47.24.png

No such file or directory.
そのようなファイル、又はディレクトリはありません。

絶対パスに修正して、もう一度実行したら、どうやら成功したみたいだ。

Addon

入れといたもの
- Screencast Keys 3Dビューポートにキー表示
- VRM IMPORTER for Blender 2.8 VRMインポート

Google SketchUp製のdaeファイルをインポートすると「関係の線」を完全に消すことができない。Google SketchUp製のdaeはどれも標本図鑑のように部分点と直線で固定化されている。

コメント 2020-01-26 200935.png

点線を非表示にする方法

「関係の線」のチェックを外す

コメント 2020-01-26 201048.png

残った点はその他のチェックを外す
コメント 2020-01-26 201249.png

「関係の線」を削除したら、オブジェクトも一緒に消える

コメント 2020-01-26 203503.png

締め付けられた紐が緩んで膨らんだみたいだ。

コメント 2020-01-26 203649.png

コメント 2020-01-26 204311.png

どこに紐づいているのか不明

「親子関係をクリア」で原因が判明

標本図鑑のような部分点から線ばかり引っ張られているのは

トランスフォーム(親) グループ
- メッシュ1
- メッシュ2
- メッシュ3

の構成になっているからか。

トランスフォーム(親) グループが座標の基点。
そこから各メッシュは相対的な位置関係をとっている。

Google SketchUp製のdaeをBlenderにインポートする時の変換過程で、
そうしなければBlenderでポリゴンを形成されないらしい?。謎の法則で情報ごとに連番が付与された構成になる。

コメント 2020-01-28 092859.png

空っぽになったトランスフォームは削除してもいい(影響はでない)。

コメント 2020-01-28 093012.png

「親子関係をクリア」を何回も繰り返すと、各オブジェクトはXYZ軸の原点に位置するようになった(中心点ではない)。約60万個。辛い。

「トランスフォームを維持してクリア」が正解

アウトライナーで図のように、トランスフォームグループを展開し、複数大雑把に選択して、トランスフォームを維持してクリアすることで、効率よく解除できる。
コメント 2020-01-28 145530.png

あとは自分で分かりやすいようにグループ化、構成し直す

ノイズ?、原点(すべて)でもなく、謎の白い点(2020/02/03)

あるオブジェクトを削除したら、白い点も消えた。
コメント 2020-02-03 151955.png

アウトライナ グレーアウト 表示(2020/02/03)

コメント 2020-02-03 161512.png

シーンコレクションは別、ペアレントなしなのに、モデルがくっついた時の対処

何か知らんけど、別のモデルがくっついてしまった(非干渉)。

2020-02-03-16-59-59_Trim.gif

対処法1:別のBlenderにコピーを貼り付けて、もう一度ペーストし直す。
対処法2:一方のモデルを非表示にして、移動する。

1
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
3