笔记

Notes
《Unity着色器圣经》4.2.0. | Timing and animation.-软件开发学习笔记

《Unity着色器圣经》4.2.0. | Timing and animation.

目录索引 译文 在Unity中,有三个用来实现动画效果的内置着色器变量,分别是指_Time、_SinTime和_CosTime。 这些变量是四维向量,其中每个维度表示一个速度级别,例如,“_Time.y”等于自加载场...
急急如律令的头像-软件开发学习笔记急急如律令10个月前
0110
《Unity着色器圣经》8.0.4 | 阴影实现-软件开发学习笔记

《Unity着色器圣经》8.0.4 | 阴影实现

目录索引 译文 现在我们已经理解了坐标空间的变换流程,我们可以回到先前创建的 USB_shadow_map 着色器中创建一个名为 NDCToUV 的函数。该函数表示从NDC空间变换到UV空间的过程,并将在顶点...
急急如律令的头像-软件开发学习笔记急急如律令10个月前
0430
《Unity着色器圣经》6.0.1 | 法线贴图-软件开发学习笔记

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

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

《Unity着色器圣经》9.0.2 | 准备Shader Graph环境

目录索引 译文 有两种往项目中添加 Shader Graph 的方式: 在创建项目时选择 URP 或 HDRP 模板 在 Unity 包管理器(路径:Window / Package Manager)中安装 Shader Graph 包 如果我们用 URP ...
急急如律令的头像-软件开发学习笔记急急如律令10个月前
060
《Unity着色器圣经》4.0.5. | Debugging a shader.-软件开发学习笔记

《Unity着色器圣经》4.0.5. | Debugging a shader.

目录索引 译文 当我们用C#编写脚本时,在Unity中,我们可以使用debug.Log函数调试程序。该函数允许我们在控制台上打印代码的操作,但是,该函数在Cg或HLSL中不可用。那么我们如何调试着色器呢?...
急急如律令的头像-软件开发学习笔记急急如律令10个月前
090
《Unity着色器圣经》2.0.8 | 光线追踪着色器-软件开发学习笔记

《Unity着色器圣经》2.0.8 | 光线追踪着色器

目录索引 译文 光线追踪着色器是一种扩展名为“.raytrace”的实验性程序,它可以在 GPU 上进行光线追踪计算。光线追踪着色器只能在高清渲染管线(HDRP)下运行,并且有一些限制,比如如果我们想...
急急如律令的头像-软件开发学习笔记急急如律令10个月前
0160
《Unity着色器圣经》1.1.3 | 前向渲染-软件开发学习笔记

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

目录索引 译文 前向渲染是默认的渲染路径,支持诸如法线贴图、逐像素光照、阴影等多种材质功能。前向渲染包含了两种可以在着色器内编程的pass,分别是 base pass 和 additional ...
急急如律令的头像-软件开发学习笔记急急如律令10个月前
0150
《Unity着色器圣经》3.3.1 | Cg/HLSL变量与连接向量-软件开发学习笔记

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

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

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

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

《Unity着色器圣经》7.0.1 | 光照模型

目录索引 译文 “光照模型”指的是模型表面与光源之间相互作用的结果。根据该定义,光照模型包括了光源属性(如颜色、强度等)和指定的材料属性。 在着色器中,我们可以逐像素或逐顶点地计算光...
急急如律令的头像-软件开发学习笔记急急如律令10个月前
0140