アプリつくってみっか!趣味でiPhone/Androidアプリを開発し、日々勉強した事を書いています。オープンワールド系レースゲームをUnityで開発中です。この広告は、90日以上更新していないブログに表示しています。Unity引き続き現在開発中のレースゲームに登場予定のCR-X風スポーツカーのモデリングをBlender上で進めています。現時点ではこんな感じです。6,974となっています。前回作成したAE86トレノ風スポーツカーではフラットシェーディングを使用していたため角ばっていました。いうのも、スムーズシェーディングをかけるとせっかく作り込んだディテールがなくなってしまうからです。Smoothとエッジのシャープ指定でエッジを立ててみました。Smoothをチェックし、立てたいエッジ毎にShadingのSharp指定をしていきます。(上の図の赤い四角で囲った部分)Sharp指定をしたエッジは水色で表示されます。フラットシェーディングの場合:スムーズシェーディングの場合:スムーズシェーディングかつ必要なエッジを立てた場合:それぞれ見え方が違いますが、3番目が一番綺麗に見えると思います。心配なのが、この方法で立てたエッジがUnity上でも同じように見えるかどうかというところですが、この通りちゃんとBlenderと同じように見えています。AE86では色の違う部分は全て違うマテリアルを割り当て、マテリアル毎に色やツヤを調整していたのですが、複数のマテリアルを使うとドローコールが増えるため処理が重くなるらしいです。そこで、CR-Xでは処理の軽量化のため全てのオブジェクトの全てのポリゴンを同じマテリアルに割り当ててみました。現在はテクスチャマッピングで色をつけた段階で、部位毎のツヤの調整はまだなのでタイヤがやたらとテカテカしていますが、これは今後調整する予定です。アプリこの商品を含むブログを見るプロフィールid:takujidev個人でiPhone/Androidゲームを開発しています。ミツバチ軍団vs昆虫軍団の縦スクロールシューティング。