You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

33 lines
485 B

  1. Shader "Hidden/WorldSpaceLightPosNode"
  2. {
  3. SubShader
  4. {
  5. CGINCLUDE
  6. #include "UnityCG.cginc"
  7. #pragma vertex vert_img
  8. #pragma fragment frag
  9. ENDCG
  10. Pass
  11. {
  12. CGPROGRAM
  13. float4 _EditorWorldLightPos;
  14. float4 frag( v2f_img i ) : SV_Target
  15. {
  16. float3 lightDir = normalize( _EditorWorldLightPos.xyz );
  17. return float4 ( lightDir, 0);
  18. }
  19. ENDCG
  20. }
  21. Pass
  22. {
  23. CGPROGRAM
  24. float4 frag( v2f_img i ) : SV_Target
  25. {
  26. return (0).xxxx;
  27. }
  28. ENDCG
  29. }
  30. }
  31. }