【Unity】多角形のメッシュでレーダーチャート作成


多角形の描画は微妙だった。

【Unity】Texture2Dに多角形を描く
Texture2Dをスクリプトで弄って多角形を書いてみた。Unityというよりは画像処理とか線形数学よりなメモ。 まず多角形を書くために頂点の位置を計算する。半径1の...

そこで多角形のメッシュを使ってレーダーチャートのようなものを作ってみる。

まず多角形のメッシュを持ったオブジェクトを作る。

マジックナンバーは2Dの新規プロジェクトにあわせた大きさに設定した。

こんな感じで自由に多角形を作れる。

レーダーチャートっぽくするために、画面奥から多角形を重ねることで線を表現する。

この上に半透明の多角形を重ねると、

こんな感じになる。

今回は背景もQuadで作ったけど、画像で用意したらもう少しいい感じになると思う。

ゲームのパラメータ表示なんかに使えるかも。

 


コメントを残す

メールアドレスが公開されることはありません。