记录Uniyt3d Shader的几个用法
来源:互联网 发布:减肥变速跑和慢跑知乎 编辑:程序博客网 时间:2024/05/20 11:49
1、Alpha通道
ETC1图片格式的罪孽,不支持Alpha通道,同时某些透明效果必须有Alpha通道,一般的处理方式是将RGB和Alpha分为两张图片分别储存。 只存Alpha通道的图片及RGB都为要存的Alpha值,因为熵比较小,图片尺寸也可以相应减小一些。
Shader部分代码
half4 frag (v2f i) : COLOR{half4 texcol = tex2D (_MainTex, i.uv);half4 result = texcol ;result.a = tex2D(_AlphaTex,i.uv)*i.color.a ;return result;}
2、处理图集的层次关系
通过shader 的Queue标签设置Atlas的层
Tags {"Queue" = "Transparent+8" }
0 0
- 记录Uniyt3d Shader的几个用法
- Uniyt3D shader 官网资料链接
- openGL---shader的几个变量
- 几个 shader
- 记录nodejs中async的几个接口用法
- 记录nodejs中async的几个接口用法
- Uniyt3D的学习笔记(1)-----Unity3D 开发环境的搭建
- GLSL下几个简单的Shader
- 几个比较很重要的Shader相关教程
- 【Unity3D自学记录】进击的Shader
- 几个标签的用法
- repeater的几个用法
- 几个函数的用法
- XmlSerializer的几个用法
- sql的几个用法
- typedef的几个用法
- const的几个用法
- MJExtersion的几个用法
- 如何修改sublime3代码注释颜色
- [BZOJ1047][HAOI2007]理想的正方形
- BGP的13条选路原则
- 2015 多校联赛 ——HDU5294(最短路,最小切割)
- 杭电1950 Bridging signals(求一个数列的最大递增子数列)
- 记录Uniyt3d Shader的几个用法
- UNIX 系统家族树的详细历史(图)
- mysql 生成流水号每天更新从0开始
- PAT (Advanced Level) 1087. All Roads Lead to Rome (30) 条条大路通罗马 Dijkstra+DFS
- 读书笔记MoreEffectiveC++(34)
- [BZOJ1054][HAOI2008]移动玩具
- nyoj 214 单调递增子序列(二) 【LIS】
- HDU 5327 区间里由不同的数字组成的数的个数-set-(枚举)
- 九度oj 1198