2022-04-01から1ヶ月間の記事一覧

step関数で線を引く

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) :…

Shader step関数を使う

今日は、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); } と記述すると なので となります。 コード全体 …

Mixed Reality Feature Tool - Mixed Reality Toolkit のモジュール

Mixed Rearlity Toolkitのモジュールでいくつかわからないものがあるので調べてみます。 MRTK Figma Bridge Figma Tool kitのレイアウトをUnityに取り込むことができるようです。 https://docs.microsoft.com/en-us/windows/mixed-reality/design/figma-unit…

Unity Cloud Buildを調べるー

Unity Cloud Buildとは ビルドのワークフローを簡素化&自動化してくれるツール unity.com メリット - 異なるOSのbuildをまとめでできる - プロジェクトが大きくなっても、cloud上でビルド作業をしてくれるので、作業が止まらない(手元のPCで別の作業ができ…

Unity Shaderでマグマを作ろう

今日はShaderでマグマを作成します! Tiling and offsetにTimeをつなげて、ボロノイを動かします。 Tiling and offsetのUVにつなげると、点滅して、offsetにつなげると流れるようになりました。 youtu.be 今回作成したマグマは、voronoiを3つBlendして作成し…

ShaderGraphでシャボン玉をつくろう

今日は、Unityでシャボン玉を作成したいと思います! Sceneに置いた球体に、Shader Graphで作成したマテリアルをアタッチします。 Shader Graphを作成します。 透過させたいので、Graph InspectorからSurfaceをTranceparentに設定します。 Graph Inspectorで…