actionScript書きの日記

アラフォーFlashデベロッパのブログ。actionscriptやobjective-cを経て、現在はUnity、Spine、AfterEffectsがメイン。

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

Unityのシェーダーにおけるプロパティアトリビュートに関して

例えば、あるテクスチャの計算を乗算にするか加算にするか、という設定をマテリアルから行いたい場合、トグルで選択できれば便利なのだが、どうやってマテリアル上にトグルのパラメータを表示するのか、という点がなかなか分からなかった。 以下のリンクを大…

画像をタイリングした際に繰り返し表示するか否かの設定

画像をタイルのように敷き詰めたいときもあれば、繰り返したくないこともあるわけだが、この設定をどこでするのか、シェーダー関連の検索を色々としていたのだが、テクスチャ側の「Wrap Mode」をClampにすることで繰り返しをしないようにできた。単純だが、…

UnityのURPシェーダーでUVスクロールする際のオフセットの取り扱い

UnityのURPシェーダーでUVスクロールをする際にどのように記述するのかを調べてみると、以下のようなコードが出てきた。 float2 offset = float2(_Time.x, 0); o.uv = TRANSFORM_TEX(v.uv + offset, _MainTex); 変数「offset」内に、時間経過に比例して増大…