笔记

Notes
《Unity着色器圣经》7.0.2 | 环境光颜色-软件开发学习笔记

《Unity着色器圣经》7.0.2 | 环境光颜色

目录索引 译文 现实世界中随处可见光影的踪迹,光和影是给物体带来体积感的重要元素之一。有趣的是,所有不发光的物体本质都是黑暗的,而我们之所以能够分辨出物体的一个面和另一个面,靠的是光...
急急如律令的头像-软件开发学习笔记急急如律令1年前
0700
《Unity着色器圣经》10.0.1 | Compute shader structure.-软件开发学习笔记

《Unity着色器圣经》10.0.1 | Compute shader structure.

目录索引 译文 到目前为止,我们的研究重点是对Unlit和Surface着色器的理解,它们具有非常相似的结构;两者都在ShaderLab字段中执行,正如我们所知,这是一种允许程序和Unity之间通信的声明性语...
急急如律令的头像-软件开发学习笔记急急如律令1年前
0580
【人工翻译】《Unity着色器圣经》全书目录-软件开发学习笔记

【人工翻译】《Unity着色器圣经》全书目录

《Unity着色器圣经》《Unity Shader Bible》全书目录 第一章 | 着色器编程语言介绍 入门知识 1.0.1 | 多边形物体的属性 1.0.2 | 顶点 1.0.3 | 法线 1.0.4 | 切线 1.0.5 | UV坐标 1.0.6 | 顶点颜...
急急如律令的头像-软件开发学习笔记急急如律令1年前
06841
《Unity着色器圣经》2.0.3 | 着色器的种类-软件开发学习笔记

《Unity着色器圣经》2.0.3 | 着色器的种类

目录索引 译文 要想开始我们的着色器(shader)学习之路,我们需要先在 Unity 中创建一个项目。如果你使用 Unity Hub 进行项目管理,那么我建议你使用较新的 Unity 版本(例如2019、2020、2021...
急急如律令的头像-软件开发学习笔记急急如律令1年前
0370
《Unity着色器圣经》1.0.8 | 应用阶段-软件开发学习笔记

《Unity着色器圣经》1.0.8 | 应用阶段

目录索引 译文 应用阶段从CPU开始,负责场景中的一系列操作,例如: 碰撞检测 纹理动画 键盘输入 鼠标输入 .... 应用阶段的功能是读取内存中的存储的模型数据,随后生成图元(如三角形、直线、...
急急如律令的头像-软件开发学习笔记急急如律令1年前
0600
《Unity着色器圣经》3.2.0 | SubShader剔除与深度测试-软件开发学习笔记

《Unity着色器圣经》3.2.0 | SubShader剔除与深度测试

目录索引 译文 要想理解这两个概念,我们需要先了解什么是 Z 缓冲(深度缓冲)和深度测试的工作原理。 在正式开始之前,我们需要先了解的是:像素是有深度值的。这些值被存储在一个叫做深度缓...
急急如律令的头像-软件开发学习笔记急急如律令1年前
0280
《Unity着色器圣经》4.0.3 | 为Cg/HLSL着色器加上透明度-软件开发学习笔记

《Unity着色器圣经》4.0.3 | 为Cg/HLSL着色器加上透明度

目录索引 译文 在本节中,我们将添加“Blend”,以便着色器具有明确的Alpha通道。在USB_simple_color的先前配置中,我们添加了颜色来更改纹理的色调。现在,值得一提的是,颜色属性有四个通道(...
急急如律令的头像-软件开发学习笔记急急如律令1年前
0140
《Unity着色器圣经》3.0.8 | MPD开关-软件开发学习笔记

《Unity着色器圣经》3.0.8 | MPD开关

目录索引 译文 译者注:MPD是MaterialPropertyDrawer(自定义材质属性绘制器,即上一小节所介绍的内容)的缩写。 在 ShaderLab 中我们无法使用布尔类型的属性,取而代之的是可以实现相同功能的...
急急如律令的头像-软件开发学习笔记急急如律令1年前
0360
《Unity着色器圣经》6.0.1 | 法线贴图-软件开发学习笔记

《Unity着色器圣经》6.0.1 | 法线贴图

目录索引 译文 法线贴图是一种帮助我们在不增加模型顶点的前提下为模型表面生成更多细节的技术。 要想实现这个效果,物体表面的法线必须依照某种参考改变原本的方向。我们可以将每个顶点的法线...
急急如律令的头像-软件开发学习笔记急急如律令1年前
0680
《Unity着色器圣经》3.0.1 | 顶点/片元着色器的结构-软件开发学习笔记

《Unity着色器圣经》3.0.1 | 顶点/片元着色器的结构

目录索引 译文 为了分析着色器的结构,我们先创建一个名为“USB_simple_color”的无光照着色器(Unlit Shader)。正如我们在上一章节中所介绍的,无光照着色器是一种基本的色彩模型,代码中没有...
急急如律令的头像-软件开发学习笔记急急如律令1年前
0280