笔记

Notes
《Unity着色器圣经》1.1.6 | 矩阵与坐标系统-软件开发学习笔记

《Unity着色器圣经》1.1.6 | 矩阵与坐标系统

目录索引 译文 矩阵(matrix)是我们在编写着色器时经常遇到的一个概念,是由一组数字组成的阵列。矩阵计算遵循一定的算术规则,经常用于计算机图形学中。 在 Unity 中,矩阵常应用于坐标空间的...
急急如律令的头像-软件开发学习笔记急急如律令1年前
0330
《Unity着色器圣经》4.1.7. | Frac function.-软件开发学习笔记

《Unity着色器圣经》4.1.7. | Frac function.

目录索引 译文 这个函数返回一个值的小数部分,也就是说,它的十进制值,例如,1.534f的frac返回0.534f; frac (3,27) = 0,27f It’s the same as 3,27f - 3.frac (0,47) = 0,47ffrac (1,0) = 0...
急急如律令的头像-软件开发学习笔记急急如律令1年前
0320
《Unity着色器圣经》3.0.5 | 颜色与向量类型-软件开发学习笔记

《Unity着色器圣经》3.0.5 | 颜色与向量类型

目录索引 译文 有了这两种属性,我们就可以在着色器中定义颜色与向量了。 现在假设我们想编写一个用于在运行时更改颜色的着色器,那么,为了能够修改颜色的 RGBA 值,我们就需要为着色器添加颜...
急急如律令的头像-软件开发学习笔记急急如律令1年前
0310
《Unity着色器圣经》3.0.4 | 数字与滑条类型-软件开发学习笔记

《Unity着色器圣经》3.0.4 | 数字与滑条类型

目录索引 译文 数字(number)与滑条(slider)两种类型的属性允许我们在着色器中添加数值类型的变量。假设我们打算创建一个实现光照功能的着色器,“0”代表亮度为 0%,“1”代表亮度为 100% ...
急急如律令的头像-软件开发学习笔记急急如律令1年前
0300
《Unity着色器圣经》5.0.2 | 向量-软件开发学习笔记

《Unity着色器圣经》5.0.2 | 向量

目录索引 译文 在我们正式开始实现光照之前,我们需要先理解什么是“向量”,并了解它是如何应用在计算机图形学中的。 向量本身必须被视为一条线或一个箭头,具有大小和方向。 Fig. 5.0.2a 上图...
急急如律令的头像-软件开发学习笔记急急如律令1年前
0300
《Unity着色器圣经》4.1.6. | Length function.-软件开发学习笔记

《Unity着色器圣经》4.1.6. | Length function.

目录索引 译文 正如其标题所提到的,length函数是指表示两点之间距离的大小。这个功能在创建几何形状时很有用,例如,我们可以生成圆形或具有圆角的多边形。 其语法如下: float length (float ...
急急如律令的头像-软件开发学习笔记急急如律令1年前
0300
《Unity着色器圣经》3.0.1 | 顶点/片元着色器的结构-软件开发学习笔记

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

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

《Unity着色器圣经》2.0.5 | 无光照着色器

目录索引 译文 “光照”一词指的是物体的材质会被光照的影响,“无光照”则正好相反。无光照着色器(Unlit Shader)指的是三原色模型,通常是我们用来制作效果的基础结构。这类着色器非常适合低...
急急如律令的头像-软件开发学习笔记急急如律令1年前
0291
《Unity着色器圣经》3.2.0 | SubShader剔除与深度测试-软件开发学习笔记

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

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

《Unity着色器圣经》1.1.3 | 前向渲染

目录索引 译文 前向渲染是默认的渲染路径,支持诸如法线贴图、逐像素光照、阴影等多种材质功能。前向渲染包含了两种可以在着色器内编程的pass,分别是 base pass 和 additional ...
急急如律令的头像-软件开发学习笔记急急如律令1年前
0280