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.

20 lines
410 B

  1. Shader "Hidden/ObjectScaleNode"
  2. {
  3. SubShader
  4. {
  5. Pass
  6. {
  7. CGPROGRAM
  8. #include "UnityCG.cginc"
  9. #pragma vertex vert_img
  10. #pragma fragment frag
  11. float4 frag(v2f_img i) : SV_Target
  12. {
  13. float3 objectScale = float3( length( unity_ObjectToWorld[ 0 ].xyz ), length( unity_ObjectToWorld[ 1 ].xyz ), length( unity_ObjectToWorld[ 2 ].xyz ) );;
  14. return float4(objectScale, 1);
  15. }
  16. ENDCG
  17. }
  18. }
  19. }