IshidaGames【魔女の帽子問題】BlenderでウェイトをつけたらUnityでマテリアルの色が出なくなった問題【解決】Tweetnoteで管理人イシゲーのゲームの思い出記事を100円で公開しました。■■■Blender2.79bUnity2018.1.5f1Windows10□すっかり日本に定着したアイルランド発祥でアメリカの子供に人気のイベント、ハロウィン。それでブログにアクセス集めようと私もハロウィンネタの準備を始めました。ローポリキャラクター制作で学ぶ3DCG」の子を魔女に改造することにします。Blenderでスカートを伸ばしオブジェクトを分割、そして魔女の帽子をささっと作って出来上がりです。それをUnityに移しUTS2(ユニティちゃんトゥーンシェーダー2.0)で色をつけました。■ウェイトをつけると・・・まーまー魔女っぽくなったかなと思い、次にアニメーションをつけたのですが、なんと帽子だけ動きません。しまった、ウェイトをつけていなかったとBlenderに戻り、今度こそとUnityで動かすと今回はちゃんと動いたものの帽子に色が付きません。おかしいなと色々試したり見たりした結果、ちゃんと色がついたものとコンポーネントが違います。Rendererこれが原因かと入れ替えてみると色はつくのですがアニメーションはしません。Rendererは必要なようです。■唯一色がついていた部分がヒントにさてこれは困った、どうしたものかと思ったのですが、そう言えば帽子の内側、とんがりの部分の中だけ色がついていたな、ということは・・・と、閃いてBlenderで帽子のメッシュを全て裏返しにして解決。無事帽子に色がつきアニメーションしました。うーん、Blender上では元々メッシュは裏返っていなかったのであまり気持ち良くない解決法だなともやもや。追記(10月27日)1日経ったらメッシュ裏返さなくても良くなっていました。裏返したものはマテリアルの色が出なくなっており、この件は単なる一時的なバグだったようです。■他のバージョンは?さて他のバージョンはどうかと試してみました。2017.4.1f1だと色はつくけど頭が透けています。2019.2.2f1も色はつくけど頭透ける感じ。2018の症状が一番解決のヒントを得られやすくてラッキーだったかなと思いました。コメントをキャンセルメールアドレスが公開されることはありません。コメントデータの処理方法の詳細はこちらをご覧ください。