Inspectorビューのマテリアルにはちゃんと表示されるのですが。
シーン中のオブジェクトに適応すると、表示されません。。。
ちなみに、shaderは下です。
/#pragma surface surf Lambert finalcolor:mycol vertex:myvert
struct Input{ float2 uv_Difc; float customData; }; sampler2D _Difc; void myvert(inout appdata_full v,out Input data){ UNITY_INITIALIZE_OUTPUT(Input,data); data.customData=max(0,0.5*sin((v.vertex.y+_Time.x*5)*3.14159*8)); } void mycol(Input IN,SurfaceOutput o,inout fixed4 color){ color+=float4(1.0,0.0,0.0,1.0)*IN.customData; } void surf(Input IN,inout SurfaceOutput o){ o.Albedo=tex2D(_Difc,IN.uv_Difc).rgb; }
あなたの回答
tips
プレビュー