Unity Shader
文章平均质量分 91
GameThink2023
用自己力所能及的力量,让世界与美好环环相扣。
展开
-
Unity Shader入门精要 --- 阅读笔记 18.07.18
数学基础:代数运算(结合律/交换律),三角运算(如正弦/余弦计算),线性代数,微积分程序员的三大浪漫:编译原理/操作系统/图形学Page-03Chapter 02 渲染流水线 01.Shader 即着色器 2.1 综述01.Shader 仅仅是渲染流水线中的一个环节 2.1.1 什么是流水线01.理想情况下,如果把一个非流水线系统分成 n 个流水线阶段,且...原创 2018-07-18 12:16:03 · 259 阅读 · 0 评论 -
Unity Shader入门精要 --- 阅读笔记 18.07.24
Unity Shader 的形式01.Unity Shader 的最重要的任务还是指定各种着色器所需的代码.02.不管哪种形式,真正意义上的 Shader 代码都需要包含在 ShaerLab 语义块中例:Shader "MyShader"{ Properties { // 所需要的各种属性. } SubS...原创 2018-07-24 22:16:10 · 255 阅读 · 0 评论 -
Unity Shader入门精要 --- 阅读笔记 18.07.19
01.模版测试(Stencil Test):与之相关的是模版缓冲(Stencil Buffer).02.模版测试更高级的用法:渲染阴影,轮廓渲染等03.深度测试(Depth Test):这个测试同样是可以高度配置的.比较函数是小于等于的关系,即如果这个片元的深度值大于等于当前深度缓冲区中的值,那么就会舍弃它.透明效果和深度测试以及深度写入的关系非常密切.04.合并需要解决的问题:是使用...原创 2018-07-19 18:04:00 · 438 阅读 · 0 评论 -
FixedFunctionShader
Shader "Learn/ManNiuLesson06" { Properties { // 属性("面板显示名字",属性类型) = (初始值) _Color("Main Color",color) = (1,1,1,1) // 颜色属性 _Ambient("Ambient",color) = (0.3,0.5,0.1,0.3) // 环境氛围属性 _Specular(...原创 2018-07-25 22:52:31 · 198 阅读 · 0 评论