Unity

Unity
《Unity着色器圣经》1.0.2 | 顶点-软件开发学习笔记

《Unity着色器圣经》1.0.2 | 顶点

目录索引 译文 物体的顶点,相当于在二维或三维空间中定义曲面面积的点集。在 Maya 和 Blender 中,顶点表示为网格与物体的交点。 这些点有两个主要特征: 它们是变换组件的子节点。 根据物体总...
急急如律令的头像-软件开发学习笔记急急如律令51天前
0140
《Unity着色器圣经》3.1.0 | MPD枚举-软件开发学习笔记

《Unity着色器圣经》3.1.0 | MPD枚举

目录索引 译文 枚举(Enum)跟关键词枚举(KeywordEnum)很像,不同之处在于枚举可以定义一个 '值/id '作为参数,并传递到着色器命令中使用,从而从检查器中动态更改其功能。 声明语法如下所示...
急急如律令的头像-软件开发学习笔记急急如律令49天前
040
《Unity着色器圣经》4.0.8. | Abs function.-软件开发学习笔记

《Unity着色器圣经》4.0.8. | Abs function.

目录索引 译文 这个函数指的是一个数字的绝对值,作为参数,我们可以传递标量值和向量。 其语法如下: // return the absolute value of n float abs(float n) { return max(-n, n); } float2 a...
急急如律令的头像-软件开发学习笔记急急如律令46天前
000
《Unity着色器圣经》8.0.5 | 内置渲染管线下的阴影贴图优化-软件开发学习笔记

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

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

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

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

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

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

《Unity着色器圣经》4.1.9. | Min and Max function.

目录索引 译文 “min”是指两个向量或标量之间的最小值,而“max”则相反。我们将在不同的操作中经常使用这些函数,例如,我们可以在计算漫反射时用到max函数:用来返回“0”和法线与光方向之间...
急急如律令的头像-软件开发学习笔记急急如律令45天前
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着色器圣经》2.0.8 | 光线追踪着色器-软件开发学习笔记

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

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

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

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