笔记

Notes
《Unity着色器圣经》1.0.1 | 多边形物体的属性-软件开发学习笔记

《Unity着色器圣经》1.0.1 | 多边形物体的属性

目录索引 译文 许多年前,当我刚开始学习 Unity 中的着色器时,有几个原因导致我难以理解书本上的内容。我仍然记得有一天,我希望理解语义 POSITION[n] 的操作,但关于它的介绍只有短短一句: ...
急急如律令的头像-软件开发学习笔记急急如律令51天前
0290
《Unity着色器圣经》1.0.6 | 顶点颜色-软件开发学习笔记

《Unity着色器圣经》1.0.6 | 顶点颜色

目录索引 译文 当我们从建模软件中导出一个模型时,软件会为模型指定一种颜色,以便光照或别的颜色作用于该模型。这种颜色被称为顶点颜色,默认情况下对应于白色,在 RGBA 通道中的值为 '1'。稍...
急急如律令的头像-软件开发学习笔记急急如律令51天前
070
《Unity着色器圣经》3.1.1 | MPD指数滑条与整数范围-软件开发学习笔记

《Unity着色器圣经》3.1.1 | MPD指数滑条与整数范围

目录索引 译文 这两种绘制器在处理数字范围和精度时非常有用,比如我们可以用指数滑条(PowerSlider)非线性地控制曲线。 指数滑条的声明语法如下所示: [PowerSlider(3.0)] _PropertyName ('Di...
急急如律令的头像-软件开发学习笔记急急如律令48天前
020
《Unity着色器圣经》8.0.4 | 阴影实现-软件开发学习笔记

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

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

《Unity着色器圣经》5.0.3 | 点乘

目录索引 译文 点乘是我们在计算光照和反射时经常会用到的一种运算,因为它可以确定两个向量之间的角度,并返回一个标量(即一个一维变量)。一般来说点乘得到的结果会进行归一化(normalized)...
急急如律令的头像-软件开发学习笔记急急如律令44天前
010
《Unity着色器圣经》9.0.3 | 界面分析-软件开发学习笔记

《Unity着色器圣经》9.0.3 | 界面分析

目录索引 译文 我们已经知道,Shader Graph 的界面的样子取决于我们使用了哪个版本。在本节中,我们将详细介绍 Unity 2020.3.1f1 中对应的 10.4.0 版本 Shader Graph 的界面。 开始介 Shader Gr...
急急如律令的头像-软件开发学习笔记急急如律令42天前
030
《Unity着色器圣经》10.0.3 | UV coordinates and texture.-软件开发学习笔记

《Unity着色器圣经》10.0.3 | UV coordinates and texture.

目录索引 译文 在上一节中,我们通过变量m_mainTex和m_texSize定义了纹理及其维度;然而,最终结果对应于Sierpinski三角形的图形表示。 考虑到我们目前正在编写的脚本,在本节中,我们将为效果...
急急如律令的头像-软件开发学习笔记急急如律令40天前
020
《Unity着色器圣经》4.1.2. | Tan function.-软件开发学习笔记

《Unity着色器圣经》4.1.2. | Tan function.

目录索引 翻译之前译者想先说一个问题,这篇文章的原文, 有的地方代码中对于UV.y , 文字说明部分一直说的是UV中的V. 其实这是一回事, UV是个float2, 它的x值对于UV的U, y值对应UV的V. 译文 这个...
急急如律令的头像-软件开发学习笔记急急如律令45天前
000
《Unity着色器圣经》7.0.6 | 菲涅尔效应-软件开发学习笔记

《Unity着色器圣经》7.0.6 | 菲涅尔效应

目录索引 译文 菲涅尔(Fresnel)效应(由奥古斯丁-让·菲涅耳发现)也被称为边缘效应(Rim effect),是一种反射,其大小与物体法线与相机方向的夹角成正比。 Fig. 7.0.6a 模型表面距离相机越...
急急如律令的头像-软件开发学习笔记急急如律令42天前
010
《Unity着色器圣经》4.0.7. | Intrinsic functions.-软件开发学习笔记

《Unity着色器圣经》4.0.7. | Intrinsic functions.

目录索引 译文 在Cg和HLSL中,我们都可以找到有助于我们编程效果的内在函数。这样的函数对应于一般的数学运算,我们根据希望获得的结果在特定情况下使用它们。我们可以找到最常见的函数如下: ...
急急如律令的头像-软件开发学习笔记急急如律令46天前
010