Unity

Unity
《Unity着色器圣经》9.0.2 | 准备Shader Graph环境-软件开发学习笔记

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

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

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

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

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

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

《Unity着色器圣经》3.0.4 | 数字与滑条类型

目录索引 译文 数字(number)与滑条(slider)两种类型的属性允许我们在着色器中添加数值类型的变量。假设我们打算创建一个实现光照功能的着色器,“0”代表亮度为 0%,“1”代表亮度为 100% ...
急急如律令的头像-软件开发学习笔记急急如律令50天前
010
《Unity着色器圣经》4.1.1. | Sin and Cos function.-软件开发学习笔记

《Unity着色器圣经》4.1.1. | Sin and Cos function.

目录索引 译文 这些三角函数指的是角度的正弦和余弦,即: 余弦是指,相邻边和斜边之间的比率。 正弦是指,对边和斜边之间的比率。 其语法如下: float cos (float n); float2 cos (float2 n); ...
急急如律令的头像-软件开发学习笔记急急如律令46天前
010
《Unity着色器圣经》4.0.1 | 着色器和材质的关系,好有一比啊~-软件开发学习笔记

《Unity着色器圣经》4.0.1 | 着色器和材质的关系,好有一比啊~

目录索引 英文题目:4.0.1. | Analogy between a shader and a material. 如果直接翻译成着色器和材质类比, 就感觉很奇怪, 这俩东西没什么可以类比的... 这一节内容译者看完之后, 感觉是他俩的关...
急急如律令的头像-软件开发学习笔记急急如律令47天前
010
《Unity着色器圣经》3.0.5 | 颜色与向量类型-软件开发学习笔记

《Unity着色器圣经》3.0.5 | 颜色与向量类型

目录索引 译文 有了这两种属性,我们就可以在着色器中定义颜色与向量了。 现在假设我们想编写一个用于在运行时更改颜色的着色器,那么,为了能够修改颜色的 RGBA 值,我们就需要为着色器添加颜...
急急如律令的头像-软件开发学习笔记急急如律令50天前
010
《Unity着色器圣经》3.2.1 | ShaderLab剔除-软件开发学习笔记

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

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

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

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