読者です 読者をやめる 読者になる 読者になる

saitetutan’s diary

Unity,Blender,C#,Javaなどの備忘録的なブログです。電子工作やArduinoなんかも。

Unity,Blender,C#,Javaなどの備忘録的なブログです。電子工作やArduinoなんかも。

BlenderからUnityにオブジェクトをインポートする際のTips

Blender Unity

自分の備忘録的な感じでこれから続けていこうと思います。(Unity,C#,java,Blender等)


1.Blender内でマテリアルの管理をする際に、名前が重複しないように気をつける

Blenderではマテリアルを作成すると、「マテリアル」「マテリアル2」のように名前が自動で付けられる。
そのため、Blenderで作成したオブジェクトをUnity内で複数使用する際にマテリアルの名前が重複しやすい。

重複すると同じ色になってしまうので、マテリアルを作成した時には名前を逐一つけるのが妥当

f:id:saitetutan:20160709145621p:plain

2.UVmapをとりあえずつけとく

テクスチャなしの簡素なオブジェクトでもUvマップをつけておくとよい

f:id:saitetutan:20160709145456p:plain

稀にUnity内でMesh doesn't have albedo UVs. Please create them in your modelling package.等のエラーが出るため
つけかたは、Blender内右側などにあるプロパティウインドウ内の逆三角ボタンを押して、UVマップの+マークを押すだけ(下図)

f:id:saitetutan:20160709145347p:plain

ちなみにオブジェクトの形式はFBXでも.blenderのままでもいい


参考:
answers.unity3d.com