ShaderTips

シェーダーTips

主にUnityシェーダーについての記事を書いています。

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

【Unity】【シェーダー】描画するオブジェクトの深度値と深度バッファの取得方法

Shader "Zpos" { Properties { _MainTex ("Texture", 2D) = "white" {} } SubShader { Pass { CGPROGRAM #pragma vertex vert #pragma fragment frag #include "UnityCG.cginc" struct appdata { float4 vertex : POSITION; }; struct v2f { float4 vertex :…

【Unity】Disney Diffuse BRDF

記号 説明 視線方向を表す単位ベクトル 入射光の方向を表す単位ベクトル 法線方向を表す単位ベクトル ハーフベクトル BRDFの拡散反射成分 拡散反射率(ディフューズアルベド) 法線方向から入射する光の反射率 グレージング角から入射する光の反射率 Disney …