LoginSignup
3
3

More than 5 years have passed since last update.

[Unity] Shader Forgeを使ってUV座標より中心から現れるサークルを描く

Last updated at Posted at 2017-02-16

はじめに

正方形の板ポリに対してUV座標を使ってサークルを描く方法を紹介する。
というか書いた本人の備忘録です:smirk:

環境

Unity 5.5.0p3
Shader Forge v1.34

ノードの接続方法

Desktop 2017-02-17 07.33.38.png

この方法だとマイナス方向の輪もできてしまうので
問題のときはclampするかabsするかしてください。

あとがき

速さを求める場合はもっとほかの方法があるかもしれません。
またもっと簡略的な計算で似たような結果を得られることもあります。

説明しやすいように位相をずらすところでパイと乗算してるけど
厳密にやらなくても適当な値でもいけるので、そこらへんはお好みで。

UVをもとにしているので長方形になると楕円になります。
そういう場合はピボットからの頂点座標の距離でなんとかできるんじゃないかな?

3
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
3