yu00’s blog

プログラミングに関する備忘録です

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

Unity Shaderプロパティをインスペクタから設定する

Unity Shader Lab入門 Unity ShaderLabでShaderのプロパティ(パラメータ)をインスペクタから設定 できるようにします。今回はInteger型のプロパティを追加します。 手順 まずはShaderのProperties欄に設定したいプロパティを記述します。 Properties { _MyPa…

Unity ShaderLabとは

Unity Shader Lab入門 ShaderLabとは ShaderLabとは動くグラフィックを作成できるプログラムです。 動く図形を描いたり陰影を変えたりできます。 Shaderの種類 Standard Surface Shader 陰影処理を書かなくても陰影を生成してくれるシェーダです。 Unlit Sha…

Unity ShaderLab入門

Unity ShaderLabの使い方を説明していきます. 注意 C#などプログラミングの基礎が理解できている前提です 詳細な説明は省いてできる限り簡素になるようにしているため、必要に応じて別サイトなどをご覧ください 情報,プログラムには細心の注意を払っていま…

Unity Shaderで文字を描く

UnityではテクスチャやGUIを使って文字を描くことができますが、 動く文字をメッシュの表面に沿って描画することはできません。 そこで、Unity Shader Labで文字を描く方法について説明します。 方針 文字が書かれたアトラステクスチャを用意する アトラステ…