Unityな日々(Unity Geek)

Unityで可視化アプリを開発するための試行錯誤の覚書

2015-02-12から1日間の記事一覧

ShaderLab:Propertiesの種類

Properties{}ブロックの中に記述するPropertyは次の種類がある。 Float Range (Range):スライダで範囲指定 Color(Color):RGBAの4次元配列。各値は0~1 Texuture2D(2D):テクスチャ Rectangle(Rect): Cubemap(Cube):Cubemap Float(Float):不動小数点数 Ve…

Unity Shaderの基本構造

シェーダーとはレンダリングを行うプログラム。Unityには80以上のビルトイン・シェーダーが組み込まれている。 自分でシェーダーを書く場合の基礎知識をまとめる。Unity Manual/Shaders Overview Shader全体はShderLabでラップされる。基本構造は次のとおり…