当前位置:   article > 正文

unity + shader 实现高性能多图片叠加输出_shader 多图集

shader 多图集

 

效果如下

话不多说,直接上代码

shader

  1. Shader "Paint3D/AddTexture"
  2. {
  3. Properties
  4. {
  5. _MainColor ("Main Color", Color) = (1,1,1,1) //前景图颜色
  6. _BackColor ("Back Color", Color) = (1,1,1,1)
  7. _MainTex ("Main Texture", 2D) = "white" {}
  8. _BackTex ("Back Texture", 2D) = "white" {}
  9. _scaleX("scaleX",Range(-10,0)) = -5
  10. _scaleY("scaleY",Range(-10,0)) = -5
  11. ss("scaleZ",Range(-3.14,3.14)) = 0
  12. }
  13. SubShader
  14. {
  15. Tags { "Queue"="Transparent" "IgnoreProjector"="True" "RenderType"="Transparent" }
  16. LOD 100
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/很楠不爱3/article/detail/104983
推荐阅读
相关标签
  

闽ICP备14008679号