Sorry, your browser cannot access this site
This page requires browser support (enable) JavaScript
Learn more >

运动模糊 一、什么是动态模糊 运动模糊效果 是一种 用于模拟真实世界中快速移动物体产生的模糊现象的图像处理技术 当一个物体以较高速度移动时,由于人眼或摄像机的曝光时间过长,该物体会在图像中留下模糊 的运动轨迹。这种效果游戏、动画、电影中被广泛应用,以增加视觉真实性和动感。 二、基本原理 累积缓存 物体快速运动时存储多帧图像信息,取他们之间的加权平均值作为最后的运动模糊的图像 优点:效果好...

高斯模糊 在屏幕后处理的Shader中 需要设置深度测试、剔除、深度写入 - ZTest Always 打开深度测试 - Cull Off 关闭剔除 - ZWrite Off 关闭深度写入 主要是避免它"挡住"后面的渲染物体 1. 什么是高斯模糊效果 高斯模糊效果,是一种 用于平滑图像并减少图像噪声和细节的图像处理技术 高斯模糊的主要目的是使图像的边缘和细节变得模糊和平滑 高斯模糊相当于利用...

程序材质 一、程序材质是什么? 程序材质是通过算法和数学函数生成的材质(主要在 Shader 代码中实现) 它通常包括多个纹理属性和各种其他属性,用于计算机模拟实现显示生活中的各种表面特性 总的来说 程序材质是由多个程序纹理和材质属性组合而成的 他们共同的定义了一个材质的外观和物理属性,模拟出复杂的表现效果 二、制作程序材质的工具 常见的制作程序材质的美术工是有 Substance pes...

程序纹理的概念 一、什么是程序员纹理 顾名思义,程序纹理就是由程序生成的代码 我们之前学习的代码一般都是由美术同学提前制作好的图片图片纹理 比如: 颜色纹理、法线纹理、渐变纹理、高光遮罩纹理等等 就算是高级纹理中的立方体纹理、渲染纹理,也是根据摄像机看到的内容生成的 二、如何生成程序纹理 一般 Unity 中生成程序纹理有两种方式 通过 C#脚本生成纹理后传递给 Shader 直接在 Sh...

程序纹理的生成 一、C#代码动态生成程序纹理 1.主要思路 利用 Unity 中的 Texture2D 类生成纹理对象 利用 Renderer 类设置材质球纹理 利用 Unity 编辑器拓展知识自定义 Inspector 窗口 利用单张纹理的 shader 进行测试 2.生成对应的格式纹理对象 这里以生成国际象棋纹理为例 设置程序纹理的可编辑参数 纹理宽高、棋盘行列数、棋盘格的颜色 实...

透明物体的阴影 一、透明度测试的阴影 1.投射阴影 还是使用 Fallback 的形式投射阴影 Fallback Transparent/Cutout/VertexLit 该默认 Shader 中会把裁剪后的物体深度信息写入到 阴影映射纹理和摄像机深度图中 注意: 使用该默认 Shader 计算投射阴影时,需要使用_Cutoff 属性 和 _Color 属性来进行相关计算 因此我们必须保证...

不透明物体的阴影 一、物体没有阴影的原因 1.不投射阴影 该物体材质的 Shader 中没有 LightMode 为 ShaderCaster 的 Pass,无法进行阴影映射纹理的计算 2.不接收阴影的原因 该物体材质的 Shader 中没有对阴影映射相关纹理采样,没有进行阴影相关颜色的计算 二、物体投射阴影 1.主要思路 Unity 会寻找 LightMode 为 ShaderCaster...

阴影的基本原理 一、现实中阴影产生的规则 现实中阴影的产生规则 现实中的阴影产生规则是在不考虑光线反射的前提下 当一个光源发射的一条光线遇到一个不透明物体 A 时,这条光线就不能够再继续照亮其他物体了(物体 B 的一部分) 相当于光线被更靠近光源的 A 物体挡住了,一些这时物体 A 就会向旁边的物体 B 投射阴影 也就是说,阴影区域的产生就是因为光线无法到达 二、Shadow Mapping...

动态生成立方体纹理 一、原因 立方体纹理最大的作用就是环境映射 在实现反射,折射等等效果时,需要用到立方体纹理来制作对应的效果 而立方体纹理中最重要的就是组成它的 6 张 2D 纹理图片 对于天空盒来说,6 张 2D 纹理图片可以更具想要的美术效果的表现,来进行自定义制作 提前将纹理制作好即可 这种立方体纹理往往是提前做好的,是场景里面公用的 但是如果制作反射、折射等效果还是使用这样的立方体...

反射 一、反射效果在 UnityShader 中是什么 在 UnityShader 中,反射效果模拟了物体表面反射环境光的特性 使得物体看起来像是镜子或者金属表面,能够反射周围环境的图像 二、基本原理 反射的基本原理就是 利用立方体纹理进行环境映射 利用摄像机看向物体表面顶点的方向作为入射光,结合顶点法线向量可以计算出反射向量,然后利用反射方向向量在立方体纹理中进行采样 三、基础实现 1....