Unity、法線、UV
せっかくのコーヒーミルなのでUnityへインポートしてみた。
インポートの方法はUnity公式ページを参考にしています。要はプロジェクトのアセットフォルダにブレンダーファイルをコピーするだけ。張り付けたブレンダーファイルの変更はすぐに反映されるので、微調整やライティングなどのシーン設定やアニメーションなどをブレンダーで試して、即Unityで確認することができます。Unityアセット作成に重宝すると思われますので、アップしておきます。
UnityのプロジェクトフォルダのAssetsフォルダにblenderファイルを入れます。
![](https://i0.wp.com/mamusejp.com/wp-content/uploads/2019/10/スクリーンショット-2019-10-06-17.50.37-1.png?resize=771%2C256&ssl=1)
プロジェクトを開き、ProjectのAssetsにあるコーヒーミルをHierarchyにドラッグ&ドロップでコピーします。
![](https://i0.wp.com/mamusejp.com/wp-content/uploads/2019/10/スクリーンショット-2019-10-06-17.52.05.png?fit=525%2C285)
![](https://i2.wp.com/mamusejp.com/wp-content/uploads/2019/10/スクリーンショット-2019-10-06-17.52.19.png?fit=525%2C285)
![](https://i0.wp.com/mamusejp.com/wp-content/uploads/2019/10/スクリーンショット-2019-10-06-17.52.49.png?fit=525%2C285)
blenderファイルに含まれるカメラやライトなども一緒にインポートされます。余分なライトなどはHierarchyのコーヒーミルファイルを選択し、右クリックメニューのunpackでアンパックした後、当該オブジェ等を削除する方法もありますが、blenderのコレクションが全く反映されていないので、煩雑な作業になります。
![](https://i0.wp.com/mamusejp.com/wp-content/uploads/2019/10/スクリーンショット-2019-10-06-19.40.47.png?fit=525%2C285)
こう一つの方法はAssetsフォルダのblenderファイルのコレクションを利用して、余分なオブジェクトやライトをインポート対象から外す方法です。
プロパティパネルのアウトライナーエディタで必要のないコレクションをビューレイヤ^から除外し、ファイルを保存します。
![](https://i0.wp.com/mamusejp.com/wp-content/uploads/2019/10/スクリーンショット-2019-10-06-17.53.40.png?fit=525%2C287)
先ほどHierarchyにインポートしたファイルを削除し、Assetsの新しいblenderファイルをHierarchyにコピーします。ライト等はインポートされていません。
![](https://i0.wp.com/mamusejp.com/wp-content/uploads/2019/10/スクリーンショット-2019-10-06-17.54.19.png?fit=525%2C285)
一見スムーズにインポートされたように見えますが、位置やライティングを調整してよく見てみると多分法線の関係だと思われますが、透過された面が何カ所か見られます。
![](https://i1.wp.com/mamusejp.com/wp-content/uploads/2019/10/スクリーンショット-2019-10-06-20.16.19.png?fit=525%2C285)
Blenderでオーバーレイメニューで面の向きを表示します。赤い部分の面の向きを反転していきます。
![](https://i2.wp.com/mamusejp.com/wp-content/uploads/2019/10/スクリーンショット-2019-10-06-20.23.52.png?fit=525%2C280)
先ずは編集モードで全選択して、面の向きを外側に揃えます。
![](https://i1.wp.com/mamusejp.com/wp-content/uploads/2019/10/スクリーンショット-2019-10-06-20.38.09.png?fit=525%2C243)
残った赤い面の反転をしていきます。
![](https://i2.wp.com/mamusejp.com/wp-content/uploads/2019/10/スクリーンショット-2019-10-06-20.40.22.png?fit=525%2C243)
最後に残った裏表両面を見せなくてはならない面はソリッドモデファイアーで厚みを付けてしまいます。
![](https://i2.wp.com/mamusejp.com/wp-content/uploads/2019/10/スクリーンショット-2019-10-06-21.01.55.png?fit=525%2C287)
![](https://i1.wp.com/mamusejp.com/wp-content/uploads/2019/10/スクリーンショット-2019-10-06-21.40.17.png?fit=525%2C287)
保存をすると自動的にUnityのAssetsが更新されます。Hierarchyにコピーし確認します。
![](https://i0.wp.com/mamusejp.com/wp-content/uploads/2019/10/スクリーンショット-2019-10-06-21.39.49.png?fit=525%2C287)
UVで貼り付けた木目が反映されていません。画像ファイルを一つのフォルダにまとめてUnityのプロジェクトのAssetsフォルダに入れ、Unityのエディタで画像をドラッグ&ドロップで当該箇所に貼り付けると木目が反映されました。
![](https://i1.wp.com/mamusejp.com/wp-content/uploads/2019/10/スクリーンショット-2019-10-06-21.51.32.png?fit=525%2C287)
今回はこれまで。次回はこれにモーションを入れてみたいと思います。