Shader
When you draw a Circle, you need to measure dot's distance from origin of circle. If distance from origin is longer than circle's radius, return 1(white), if distance from origin is shoter than(when the radius is below 0.2) its radius, r…
0.3~0.7の幅で、線を引きたいときは、 0.3以下とo.7以上が0で、 0.3と0.7の間は1になるようにします。 fixed4 frag(v2f i) : SV_Target { return step(0.3, 1-i.uv.x); } のように、uv座標を1から引くと、x=0.7の位置が0.3になります。 fixed4 frag(v2f i) :…
今日は、step関数を使ってみます。 step関数は、step(t,x)という風に記述し、 x > t のときは return 1 x < t のtきは retutn 0 となります。 fixed4 frag(v2f i) : SV_Target { return step(0.7, i.uv.x); } と記述すると なので となります。 コード全体 …
今日はShaderでマグマを作成します! Tiling and offsetにTimeをつなげて、ボロノイを動かします。 Tiling and offsetのUVにつなげると、点滅して、offsetにつなげると流れるようになりました。 youtu.be 今回作成したマグマは、voronoiを3つBlendして作成し…
今日もホロ元さんのコチラの記事を学習していきます。 https://redhologerbera.hatenablog.com/entry/2020/03/31/100000 〇Tag Tagには、subchader内のTagと、GameobjecyにつけるTagがあります。 subchader内のTagでは、どのように描画するか(点を打つか)…
Shader勉強2日目です。 現在↓こちらの記事を参考に地球を作成中です。 http://appdeappuappu.hateblo.jp/entry/2014/06/02/091722 5、LandTexture,CloudTextureをAssetとして取り込み、Materialを二つ作成する LandTexture→Diffuseを選択 CloudTexture→Tran…
MR初学者のブブです。 MixedRealityのエフェクトデザインができるようになりたいので、 Shaderの勉強を記録に残していきたいと思います! 私の師匠であるホロ元さんのブログ「夜風のMixedReality」を参考に、 学習を進めていきます。 今日の参考記事はコチラ…