笔记

Notes
《Unity着色器圣经》4.1.8. | Lerp function.-软件开发学习笔记

《Unity着色器圣经》4.1.8. | Lerp function.

目录索引 译文 顾名思义,该函数通常用于颜色转换,它允许在两个值之间进行线性插值,例如,我们可以通过lerp,使一个角色的皮肤渐变到另一个皮肤。 其语法如下: float lerp (float a, float b...
急急如律令的头像-软件开发学习笔记急急如律令46天前
020
《Unity着色器圣经》10.0.2 | Our first Compute shader.-软件开发学习笔记

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

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

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

目录索引 译文 继续回顾我们的 USB_simple_color 着色器,不难发现着色器中有一个 sampler2D 类型的变量和一个四维向量,用于定义 _ MainTex 纹理: sampler2D _MainTex; float4 _MainTex_S...
急急如律令的头像-软件开发学习笔记急急如律令48天前
020
《Unity着色器圣经》8.0.5 | 内置渲染管线下的阴影贴图优化-软件开发学习笔记

《Unity着色器圣经》8.0.5 | 内置渲染管线下的阴影贴图优化

目录索引 译文 我们在前面几个小节中实现阴影的过程可以通过使用 Unity 中内置的宏来优化: SHADOW_COORDS(n) TRANSFER_SHADOW(output) SHADOW_ATTENUATION(output) 我们可以用这些宏替换一些原...
急急如律令的头像-软件开发学习笔记急急如律令42天前
010
《Unity着色器圣经》3.2.1 | ShaderLab剔除-软件开发学习笔记

《Unity着色器圣经》3.2.1 | ShaderLab剔除

目录索引 译文 内置渲染管线(Built-in)和可编程渲染管线(SRP)都支持剔除命令,它能够在像素深度处理中选择删除模型的哪个面。这是什么意思?回想一下,模型对象有内表面和外表面。默认情况...
急急如律令的头像-软件开发学习笔记急急如律令48天前
010
《Unity着色器圣经》3.3.2 | Cg/HLSL顶点着色器-软件开发学习笔记

《Unity着色器圣经》3.3.2 | Cg/HLSL顶点着色器

目录索引 译文 顶点着色器对应于渲染管线中的一个可编程阶段,顶点在这里从三维空间变换为屏幕上的二维投影。顶点着色器的最小计算单位相当于一个独立的顶点。 在 USB_simple_color 着色器中,...
急急如律令的头像-软件开发学习笔记急急如律令48天前
010
《Unity着色器圣经》7.0.3 | 漫反射-软件开发学习笔记

《Unity着色器圣经》7.0.3 | 漫反射

目录索引 译文 一般来说,物体表面有两种类型的反射:漫反射和镜面反射。漫反射(Diffuse Reflection)遵循约翰·海因里希·兰伯特(Johann Heinrich Lambert)的兰伯特余弦辐射体,兰伯特在考...
急急如律令的头像-软件开发学习笔记急急如律令44天前
010
《Unity着色器圣经》4.0.9. | Ceil function.-软件开发学习笔记

《Unity着色器圣经》4.0.9. | Ceil function.

目录索引 译文 根据NVIDIA的官方文档: Ceil returns the smallest integer not less than a scalar or each vector component. 这是什么意思?函数ceil(n)将返回一个整数,也就是说,没有小...
急急如律令的头像-软件开发学习笔记急急如律令47天前
010
《Unity着色器圣经》3.2.2 | ShaderLab深度写入-软件开发学习笔记

《Unity着色器圣经》3.2.2 | ShaderLab深度写入

目录索引 译文 深度写入这个命令控制了物体表面像素写入 Z 缓冲(深度缓冲)的这一过程。它允许我们忽略或写入物体与相机间的深度。深度写入有两个可以设置的值,分别是开启(On)和关闭(Off)...
急急如律令的头像-软件开发学习笔记急急如律令48天前
010
《Unity着色器圣经》7.0.4 | 镜面反射-软件开发学习笔记

《Unity着色器圣经》7.0.4 | 镜面反射

目录索引 译文 计算机图形学中,最常用的一种反射模型是由裴祥风(Bui Tuong Phong)发明的 Phong 模型,该模型根据模型的法线实现了镜面反射。在 Maya 3D 中有一种材质就叫这个名字,可以为...
急急如律令的头像-软件开发学习笔记急急如律令44天前
010