笔记

Notes
《Unity着色器圣经》1.0.8 | 应用阶段-软件开发学习笔记

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

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

《Unity着色器圣经》5.0.1 | 配置输入与输出

目录索引 译文 Chapter II | 光照,阴影与表面 在计算机图形学中,最复杂的概念之一是计算光照、阴影与表面。想要得到良好的视觉效果,必须执行一些函数或属性。在大多数情况下,这些函数或属性...
急急如律令的头像-软件开发学习笔记急急如律令10个月前
0130
《Unity着色器圣经》3.1.2 | MPD空白与标题-软件开发学习笔记

《Unity着色器圣经》3.1.2 | MPD空白与标题

目录索引 译文 这是我们最后介绍的两种绘制器,可以帮助我们让检查器中的属性们更有条理。“空白(Space)”允许我们在两个属性之间加入空白占位,可以方便我们在材质检查器中分隔开特定的属性...
急急如律令的头像-软件开发学习笔记急急如律令10个月前
090
《Unity着色器圣经》1.0.5 | UV坐标-软件开发学习笔记

《Unity着色器圣经》1.0.5 | UV坐标

目录索引 译文 你给自己喜欢的游戏角色换过皮肤吗?UV坐标与角色换肤这件事息息相关,因为它允许我们在三维模型表面定位二维纹理。以UV坐标作为参考,可以控制网格中的每个顶点与贴图中的哪些像...
急急如律令的头像-软件开发学习笔记急急如律令10个月前
0480
《Unity着色器圣经》6.0.2 | DXT压缩-软件开发学习笔记

《Unity着色器圣经》6.0.2 | DXT压缩

目录索引 译文 法线贴图对于增加模型表面的细节来说非常有用。然而,法线贴图很大,这会给 GPU 造成较大的图形负担,导致移动设备发烫等影响用户体验的问题。出于上述原因,在着色器中压缩法线...
急急如律令的头像-软件开发学习笔记急急如律令10个月前
0510
《Unity着色器圣经》6.0.1 | 法线贴图-软件开发学习笔记

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

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

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

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

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

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

《Unity着色器圣经》3.0.9 | MPD关键词枚举

目录索引 译文 关键词枚举会在材质检查器中生成一个弹出式样式菜单。与开关不同的是,这种绘制器允许我们为着色器配置多达九种不同的状态。类似我们在上一小节中所提到的,在声明关键词枚举时,...
急急如律令的头像-软件开发学习笔记急急如律令10个月前
0180
《Unity着色器圣经》3.3.1 | Cg/HLSL变量与连接向量-软件开发学习笔记

《Unity着色器圣经》3.3.1 | Cg/HLSL变量与连接向量

目录索引 译文 继续回顾我们的 USB_simple_color 着色器,不难发现着色器中有一个 sampler2D 类型的变量和一个四维向量,用于定义 _ MainTex 纹理: sampler2D _MainTex; float4 _MainTex_S...
急急如律令的头像-软件开发学习笔记急急如律令10个月前
0120