Unity Shader学习
文章平均质量分 93
关于Unity Shader的学习记录。
九九345
以输出来验证自己的知识掌握程度,持续学习
展开
-
【Unity Shader】Plane实现风格化水
记录风格化水的实现过程原创 2023-05-30 19:48:46 · 4242 阅读 · 3 评论 -
【Unity 手写PBR】补充:多光源 阴影 视差 自发光
对固定管线实现PBR做个收尾工作,补充多光源、阴影、视差贴图和自发光的应用,让shader更加完备原创 2023-03-25 11:08:43 · 963 阅读 · 1 评论 -
【Unity 手写PBR】Build-in管线:实现间接光部分
记录手写PBR的间接光实现过程原创 2023-03-24 11:05:35 · 1362 阅读 · 0 评论 -
【Unity 手写PBR】Build-in管线:实现直接光部分
记录Unity固定管线下手写Shader实现PBR直接光照的过程,其中加入了很多自己的理解以及计算方法之间的对比。原创 2023-03-22 17:20:43 · 1284 阅读 · 1 评论 -
【Unity Shader 赛博小人01】UV准备 SD制作特效贴图
unity shader赛博小人的制作过程记录,这篇博客主要是贴图制作过程记录。原创 2023-01-23 22:21:09 · 1774 阅读 · 0 评论 -
【Unity Shader】 屏幕后处理5.0:讨论双重模糊的Bloom
这篇文章就是一个基于双重模糊的讨论原创 2022-11-27 22:36:44 · 2027 阅读 · 0 评论 -
【Unity Shader】屏幕后处理4.0:基于高斯模糊的Bloom
介绍高斯模糊实现Bloom的过程,以及这个方法的优缺点。原创 2022-11-22 17:17:43 · 1756 阅读 · 0 评论 -
【Unity Shader】屏幕后处理3.0:均值模糊和高斯模糊
在Unity中尝试了基于屏幕的均值模糊和高斯模糊效果。原创 2022-11-01 23:07:21 · 1851 阅读 · 0 评论 -
【Unity Shader】屏幕后处理2.0:实现Sobel边缘检测
介绍了什么是卷积,以及数字卷积和深度学习中卷积的概念和方法上的区别,还学习了几种用于边缘检测的算子,最后总结了在Unity中实现Sobel算子边缘检测的过程。原创 2022-10-31 20:26:25 · 1955 阅读 · 0 评论 -
【Unity Shader】屏幕后处理1.0:调整亮度/饱和度/对比度
屏幕后处理第一部分,在Unity中实现亮度、对比度和饱和度的修改。原创 2022-10-30 21:56:15 · 3317 阅读 · 3 评论 -
【Unity Shader】Unity中阴影走样的解决方案
对阴影映射过程出现的两种走样问题做了简单的介绍,以及介绍了Unity中处理的方法。原创 2022-10-28 22:16:12 · 1458 阅读 · 0 评论 -
【Unity Shader】Unity中自阴影优化方案
简单讨论一下Unity中是如何处理自阴影的原创 2022-10-28 13:51:12 · 3628 阅读 · 0 评论 -
【Unity Shader】Unity中阴影映射标准制作流程
Unity中实现实时阴影。原创 2022-10-26 23:01:14 · 2144 阅读 · 0 评论 -
【Unity Shader】Unity中利用GrabPass实现玻璃效果
总结了在Unity中实现镜子效果的过程,主要是介绍了GrabPass的使用,以及整个实现效果的过程。原创 2022-10-23 22:10:29 · 1933 阅读 · 2 评论 -
【Unity Shader】纹理实践5.0:世界空间下使用法线纹理
就是补充了一点,在Unity中实现世界空间下的法线纹理使用。原创 2022-10-21 18:55:17 · 1000 阅读 · 0 评论 -
【Unity Shader】渲染纹理实现镜子效果
简单介绍了一下渲染纹理,并利用渲染纹理在Unity中实现了镜子效果。原创 2022-10-20 15:00:59 · 2266 阅读 · 0 评论 -
【Unity Shader】用Cubemap实现天空盒和环境映射
本篇博客展示了如何在Unity中用Cubemap分别实现天空盒和环境映射的效果,同时展示了环境映射的:反射、折射和菲涅尔反射的代码和效果。原创 2022-10-18 21:52:59 · 3239 阅读 · 0 评论 -
【Unity Shader】Unity中如何创建Cubemap?
总结了在Unity中创建Cubemap的两种最常用的方式:一个是直接由HDRI创建Cubemap,第二种方法是脚本创建Cubemap。原创 2022-10-17 20:41:07 · 3567 阅读 · 2 评论 -
【Unity Shader】实现透明度测试和透明度混合
在Unity中实现透明度测试和透明度混合。原创 2022-10-11 11:41:00 · 3139 阅读 · 0 评论 -
【Unity Shader】纹理实践4.0:简单尝试渐变纹理和遮罩纹理
简单尝试Ramp纹理改变漫反射光照效果以及用纹理遮罩控制高光效果的shader学习记录。原创 2022-09-28 00:52:17 · 817 阅读 · 1 评论 -
【Unity Shader】纹理实践3.0:切线空间下使用法线纹理
记录了法线纹理的使用过程,同时对在切线空间下进行光照计算的Shader代码编写过程做了一个相对详细的记录。原创 2022-09-27 17:01:10 · 975 阅读 · 0 评论 -
【Unity Shader】纹理实践2.0:基本属性&封装和滤波模式
介绍Unity中纹理面板的常用属性,及比较重要的封装模式和滤波模式的应用演示,最后演示了MipMap技术的应用效果。原创 2022-09-26 17:04:01 · 861 阅读 · 0 评论 -
【Unity Shader】纹理实践1.0:使用单张纹理
本篇文章主要介绍了在Unity中使用单张纹理进行光照计算的实现过程,对出现的albedo参数进行了解释,对实现效果也做了展示。原创 2022-09-25 18:55:48 · 647 阅读 · 0 评论 -
【Unity Shader】实现基础光照模型
本篇文章记录了在Unity Shader中实现基础光照的Shader代码编写过程,还做了两两在Unity的Game视图中随着光照变化的动态效果的对比。原创 2022-09-24 17:09:41 · 722 阅读 · 0 评论 -
【Unity Shader】学习顶点/片元着色器
对Unity Shader的顶点着色器和片元着色器的学习记录。原创 2022-09-21 18:04:52 · 1575 阅读 · 0 评论 -
【Unity Shader】初识Shader,基础总结!
Unity Shader初步了解,了解它的结构以及形式。原创 2022-09-17 01:01:04 · 2504 阅读 · 0 评论