ミドリ黄のプログラミングメモノート

主にUnity(C#)を中心としたプログラムの備忘録

Shader

Unity Shaderホーム

概要 2D 3D 概要 本記事は当ブログに散在するUnityのShaderについての記事をまとめたものです。 2D 基本(色反転・グレースケール) 座標(v2f.uv)を用いた処理(画像の右半分だけ白くするなど) 画像にストライプの模様をつける pngファイルの透過処理 SpriteEdi…

Unity Shader2D RPGゲームにありそうなパワーをためているアニメーション

はじめに 当記事で使用している画像について 目標 準備 プログラム はじめに この記事は前回の記事の続きになっているので、こちらも参考にしてみてください。 kiironomidori.hatenablog.com アセット内がこのようになっている前提で記事を進めていきます。 …

Unity Shader2D SpriteEditorで分割したpngファイルに対する処理

リンク v2f.uvを用いた処理の際に生じたトラブル 不具合の原因 改善策 リンク この記事は前回の記事の続きになっているので、こちらも参考にしてみてください。 kiironomidori.hatenablog.com Shaderについてのまとめ記事はこちら kiironomidori.hatenablog.…

Unity Shader2D pngファイルの透過処理

当記事で使用している画像について 素材の準備 透過処理(失敗例) 原因探索 関連記事 当記事で使用している画像について ぴぽや倉庫様(https://pipoya.net/)のものを使用させて頂きました。 今回利用したのは、「キャラクターチップ1」⇒「ハロウィンキャラク…

Unity Shader2D 座標(v2f.uv)を用いた処理

使用した素材 v2f.uv 画像の一部分を特定の色で塗りつぶす処理 v2f.uvの座標系 指定した範囲を任意の色で塗りつぶす 関連記事 使用した素材 前回と同様に使用した素材はベイツ・イメージズ様のものです。素材のリンクは以下の通りです。 スプラッシュペイン…

Unity Shader2D 画像にストライプの模様をつける

使用した素材 画像にストライプを付ける プログラムの解説 ストライプを動かす 関連記事 使用した素材 前回と同様に使用した素材はベイツ・イメージズ様のものです。素材のリンクは以下の通りです。 スプラッシュペイントと黒背景の壁紙 これをアセット内に…

Unity Shader2D 基本(色反転、グレースケール)

使用した素材 Shaderの使用方法 とりあえず使ってみる 先ほどのプログラムの解説 グレースケール化 関連記事 使用した素材 使用した素材はベイツ・イメージズ様のものです。それぞれの素材のリンクは以下の通りです。 激しく燃え上がる赤い炎 スプラッシュペ…

Unity Shader3D (2)画像の貼り付けと色反転

リンク 前回の記事 Shaderについてのまとめ記事 画像の貼り付け 概要 プログラム 動作確認 張り付けた画像の色反転 リンク 前回の記事 kiironomidori.hatenablog.com Shaderについてのまとめ記事 kiironomidori.hatenablog.com 画像の貼り付け 概要 テクスチ…

Unity Shader3D (1)基本とCubeの色変更

サイト内リンク 次の記事 Shaderについてのまとめ記事 参考サイト様 Shaderの使用方法 Shaderファイルの基本構成 Properies Cubeの色の変更 プログラム 解説 fixed4 _Color; o.Albedo = _Color; 動作確認 サイト内リンク 次の記事 kiironomidori.hatenablog.…