笔记

Notes
《Unity着色器圣经》2.0.4 | 标准表面着色器-软件开发学习笔记

《Unity着色器圣经》2.0.4 | 标准表面着色器

目录索引 译文 标准表面着色器的特点是代码完善适合编写,可与基本光照模型交互,并且仅适用于内置渲染管线(Built-in RP)。如果我们想创建一个与光线交互的着色器,我们有两种选择: 使用 '无...
急急如律令的头像-软件开发学习笔记急急如律令49天前
040
《Unity着色器圣经》4.0.3 | 为Cg/HLSL着色器加上透明度-软件开发学习笔记

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

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

《Unity着色器圣经》8.0.3 | 阴影贴图

目录索引 译文 回到在本章开头创建的着色器 USB_shadow_map,在这一小节中,我们将定义一个用于在模型上接收阴影的纹理。为了实现该操作,让我们在颜色 pass 的 Tag 语义块中加入光照模型&...
急急如律令的头像-软件开发学习笔记急急如律令41天前
010
《Unity着色器圣经》3.0.7 | 自定义材质属性绘制器-软件开发学习笔记

《Unity着色器圣经》3.0.7 | 自定义材质属性绘制器

目录索引 译文 在 ShaderLab 中还有一种叫做“绘制器”的属性类型,这个基类允许我们在 Unity 检查器中创建自定义属性,从而方便用户在着色器中进行条件编程。 通常情况下,除非我们需要声明它...
急急如律令的头像-软件开发学习笔记急急如律令48天前
050
《Unity着色器圣经》4.1.4. | Floor function.-软件开发学习笔记

《Unity着色器圣经》4.1.4. | Floor function.

目录索引 译文 此函数返回一个不大于其参数的整数值,即没有小数位数的标量或矢量,向下取整,例如1.97f的底数返回1;为什么?因为这个函数将一个数字的小数从总数中减去。 floor (1.56) = 1 it...
急急如律令的头像-软件开发学习笔记急急如律令45天前
000
《Unity着色器圣经》10.0.2 | Our first Compute shader.-软件开发学习笔记

《Unity着色器圣经》10.0.2 | Our first Compute shader.

目录索引 译文 继续使用USB_simple_color_CS,我们将需要一个3D对象用来表现颜色、纹理和UV坐标的变化。我们将在本练习的场景中添加一个quad,并确保其居中,其位置和旋转设置为“零”。 在我们...
急急如律令的头像-软件开发学习笔记急急如律令39天前
020
《Unity着色器圣经》1.1.0 | 光栅化阶段-软件开发学习笔记

《Unity着色器圣经》1.1.0 | 光栅化阶段

目录索引 译文 几何处理的第三个阶段是光栅化。此时,我们的模型已经有了屏幕坐标(二维坐标),现在我们必须在投影区域内找到屏幕上物体所占据的所有像素,这个过程被称为光栅化。光栅化可以看...
急急如律令的头像-软件开发学习笔记急急如律令50天前
020
《Unity着色器圣经》3.2.5 | ShaderLab Pass-软件开发学习笔记

《Unity着色器圣经》3.2.5 | ShaderLab Pass

目录索引 译文 着色器的第三个重要部分被称为 Pass。 在一个着色器中可以有多个 pass,但 Unity 在用户新建着色器时,在默认情况下只会在子着色器语义块中预设一个 pass。 回头看看我们在章节初...
急急如律令的头像-软件开发学习笔记急急如律令47天前
010
《Unity着色器圣经》6.0.3 | TBN矩阵-软件开发学习笔记

《Unity着色器圣经》6.0.3 | TBN矩阵

目录索引 译文 我们已经知道,TBN矩阵由模型的切线、副切线和法线组成。在本书的第 6.0.1 小节中,我们已经学习了如何将这三种向量从模型空间变换到世界空间,那么接下来我们就要创建一个用于将...
急急如律令的头像-软件开发学习笔记急急如律令43天前
010
《Unity着色器圣经》2.0.5 | 无光照着色器-软件开发学习笔记

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

目录索引 译文 “光照”一词指的是物体的材质会被光照的影响,“无光照”则正好相反。无光照着色器(Unlit Shader)指的是三原色模型,通常是我们用来制作效果的基础结构。这类着色器非常适合低...
急急如律令的头像-软件开发学习笔记急急如律令49天前
020