
UnityShader自学
回音琅然
这个作者很懒,什么都没留下…
展开
-
UnityShader自学笔记(一)
UnityShader自学笔记(一)Shader自学笔记定义语法格式顶点/片元着色器表面着色器固定着色器 Shader自学笔记 定义 UnityShader != Shader 是对Shader得一种高度封装,可通过简单指令对开启混合、深度测试等进行设置。 不需要编写冗长代码设置着色器输入输出、考虑输入输出位置与对应关系 但对Shader类型和语法都有限制 语法格式 顶点/片元着色器 sha...原创 2019-06-17 10:46:10 · 301 阅读 · 2 评论 -
Alpha Test是什么,为什么移动端需要避免使用Alpha Test?
What Alpha Test 特性 Alpha Test是是OpenGLES1.1特有的呈现管道阶段 简单来说就是以一个参考值去比对需要渲染的像素的值,如果效验出问题的话,就会直接放弃这个像素。Alpha Test是不需要关闭ZWrite的。 Why 参考内容: 再议移动平台的AlphaTest效率问题 OpenGLWiki_Early_Fragment_Test 因为移动端平台广泛的使用了E...原创 2019-07-05 10:21:41 · 8584 阅读 · 0 评论