厚みのついたパネルをUnity内におきたい
Blenderで厚みづけした
Blenderで厚み付け
以下の記事を参考にやりました
ベクター画像を3D化(立体化)してモデリング【Blender 2.8 モデリングの基本手法の1つ】stockphotomoney.wordpress.com
厚み付け
XDからsvgで書き出してBlenderで読み込む
右側のツールバーの緑のアイコンを選んで、ジオメトリ>押し出しで厚みがつく
右クリックでメッシュに変換
整理
Editモードで見るとこんな感じ汚いような
法線の向きはあってそう
オブジェクトモードにして、モディファイアからデシメートを選択
平面を選んでから適用すると・・・
やったーきれいになった!
側面のメッシュを分割する
側面は色を変えたいのでメッシュを変えれるようにしたい
メッシュを選んでPを押して「選択」を選択
これでオレンジの参画の単位(オブジェクト?)で別れる
あとはオブジェクトモードでマテリアルツールを開いて、既存のマテリアルをーで消して、新しく追加すると良い
間違って分割してしまったオブジェクトをくっつけるには、二つを選んでCtrl+Jでくっつく。マテリアルはそのままになっているので、いらないほうをーで消すと同じ色になった
Unity
OBJでBlenderから書き出して読み込んで以下の設定にすると
こんな感じでいい感じになる
最後に
pngに厚みを付けてくれる無料アセットもあるけど、アセットに結構依存するし、カスタマイズしにくいかなーと思ってBlenderにした。