笔记

Notes
《Unity着色器圣经》3.0.7 | 自定义材质属性绘制器-软件开发学习笔记

《Unity着色器圣经》3.0.7 | 自定义材质属性绘制器

目录索引 译文 在 ShaderLab 中还有一种叫做“绘制器”的属性类型,这个基类允许我们在 Unity 检查器中创建自定义属性,从而方便用户在着色器中进行条件编程。 通常情况下,除非我们需要声明它...
急急如律令的头像-软件开发学习笔记急急如律令1年前
0290
《Unity着色器圣经》3.1.7 | SubShader混合-软件开发学习笔记

《Unity着色器圣经》3.1.7 | SubShader混合

目录索引 译文 混合(Blending)是将两个像素处理成一个的过程,是内置渲染管线(Built-in)与可编程渲染管线(SRP)都兼容的一种命令。 混合 发生在“合并(merging)”的阶段,它将像素的最...
急急如律令的头像-软件开发学习笔记急急如律令1年前
0830
《Unity着色器圣经》3.1.2 | MPD空白与标题-软件开发学习笔记

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

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

《Unity着色器圣经》1.1.1 | 像素处理阶段

目录索引 译文 使用前序阶段得到的数据进行插值,当所有像素都准备好投射到屏幕上后,最后一个阶段——像素处理阶段就准备开始了。片元着色器阶段(也称为像素着色器阶段)负责决定每个像素是否...
急急如律令的头像-软件开发学习笔记急急如律令1年前
0190
《Unity着色器圣经》3.0.3 | ShaderLab的属性-软件开发学习笔记

《Unity着色器圣经》3.0.3 | ShaderLab的属性

目录索引 译文 属性与一系列可以在 Unity 检查里修改的变量相对应,一共有八种有用的类型。我们可以在动态地、甚至在运行时通过着色器的属性调整效果。声明属性的语法如下所示: PropertyName (...
急急如律令的头像-软件开发学习笔记急急如律令1年前
0180
《Unity着色器圣经》2.0.1 | 什么是着色器(shader)?-软件开发学习笔记

《Unity着色器圣经》2.0.1 | 什么是着色器(shader)?

目录索引 译文 欢迎来到第二章,本章我们将进入 Unity 着色器(shader)专题。着色器是一种带有“.shader”后缀(如 color.shader)的程序,经过编译它们可以在项目中实现有趣的效果。着色器的...
急急如律令的头像-软件开发学习笔记急急如律令1年前
0430
《Unity着色器圣经》4.2.0. | Timing and animation.-软件开发学习笔记

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

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

《Unity着色器圣经》3.3.0 | Cg/HLSL顶点输入&输出

目录索引 译文 我们在着色器中常常使用一种叫“结构体(struct)”的数据类型。对有使用过C语言的人来说,结构体是一种复合数据类型,它定义了由相同类型的多个元素组成的分组列表,并允许通过...
急急如律令的头像-软件开发学习笔记急急如律令1年前
0170
《Unity着色器圣经》3.3.1 | Cg/HLSL变量与连接向量-软件开发学习笔记

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

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

《Unity着色器圣经》5.0.2 | 向量

目录索引 译文 在我们正式开始实现光照之前,我们需要先理解什么是“向量”,并了解它是如何应用在计算机图形学中的。 向量本身必须被视为一条线或一个箭头,具有大小和方向。 Fig. 5.0.2a 上图...
急急如律令的头像-软件开发学习笔记急急如律令1年前
0270