top of page
搜尋
Lingheng Tao
2024年10月30日讀畢需時 2 分鐘
URP #1 Universal Lit & URP ShaderLab
#UnityEngine #ComputerGraphics #GameEngine #GameDevelopment #Shader 本系列的博客主要是关于 Unity 引擎中的 URP(Universal Render Pipeline)...
5 次查看0 則留言
Lingheng Tao
2023年12月22日讀畢需時 5 分鐘
Unity Shader #13 Post-Processing
#TechnicalArt #GameEngine 本篇主要写一下关于屏幕后处理的一些实现方式和原理。本篇中的实现原理是基于 OnRenderImage 函数的实现,这个函数只有在 Built-in 渲染管线下才能生效,在 URP...
27 次查看0 則留言
Lingheng Tao
2023年11月12日讀畢需時 3 分鐘
Unity Shader #4 Drawing Shapes
#GameEngine #UnityShaders #TechnicalArt 这篇文章进行一些基本的 Shader 代码练习,利用 uv 来画一些简单的图形。 这一篇文章主要会使用伪代码,因此在正常的 ShaderLab 文件中可能会无法 compile。具体函数请查阅...
20 次查看0 則留言
Lingheng Tao
2023年11月11日讀畢需時 1 分鐘
Unity Shader Content Table
#UnityShader #TechnicalArt #GameEngine 通过这篇笔记快速查阅 Unity Shader 系列的所有笔记。 基础 Unity Shader #0 Math Basics 数学基础 Unity Shader #1 Render...
30 次查看0 則留言
Lingheng Tao
2023年11月11日讀畢需時 1 分鐘
Unity Shader #3 URP Upgrade
#UnityEngine #UnityShader #GameEngine #TechnicalArt 这篇笔记主要写一下怎么将 Built-in RP 的 shader 文件升级成 URP 文件。 结构 SubShader{} 在 Tags {} 中 添加新的渲染管线...
9 次查看0 則留言
Lingheng Tao
2023年10月10日讀畢需時 6 分鐘
Unity Shader #7 Raindrops on Lens
#UnityShader #TechnicalArt #GameEngine 本篇主要写一下用URP自带的ShaderGraph实现在屏幕上显示水珠流水的效果。其中还包括一些Shader中常用的技巧。我们的整体思路可以分为画出雨滴、画出拖尾以及模糊其它部分。 UV 的理解...
34 次查看1 則留言
Lingheng Tao
2023年9月24日讀畢需時 5 分鐘
Unity Shader #0 Maths Basics
#TechnicalArt #GameEngine #UnityShader 这篇笔记主要提及一些在渲染、CG、Shader 中可能会出现的数学概念。这篇笔记并不会囊括各种基础的数学概念,也几乎不会有公式,更多的是涉及概念的一些理解以及在渲染中可能会有的应用。 线性代数...
44 次查看0 則留言
Lingheng Tao
2023年9月23日讀畢需時 6 分鐘
Unity Shader #1 Render Pipeline
#UnityShader #GameEngine #TechnicalArt 这篇笔记主要关于 Unity 的图形渲染管线以及顶点、片元着色器的基本信息。 基本渲染管线的抽象 基本的渲染流程我们可以分为三个阶段,如下图所示 应用阶段:发生在 CPU。 几何阶段:发生在...
35 次查看1 則留言
Lingheng Tao
2023年9月14日讀畢需時 2 分鐘
Unity Shader #8 Dissolve
#TechnicalArt #UnityShader #GameEngine 这篇主要写一下关于各种溶解算法的使用,以及消解算法延伸出来的材质过度,还有在 Unity 中用 C# 脚本控制消解的简单框架。 最基本的简单溶解 所谓的溶解都可以被分成三个部分:...
37 次查看0 則留言
Lingheng Tao
2023年9月14日讀畢需時 1 分鐘
Unity Shader #7 Anime Toon Shader
#TechnicalArt #GameEngine #UnityShader 这篇主要写一下关于日式卡通渲染(也叫二次元渲染)的Shader。这里的 Shader 会在 URP 下进行。 二次元渲染基本可以分成两个部分,第一个部分描边(将轮廓线描出来),第二个部分着色。...
14 次查看0 則留言
Lingheng Tao
2023年8月19日讀畢需時 5 分鐘
Unity Shader #6 Scanning & Hologram
Scan Effect in Unity Shaders using URP with ASE.
71 次查看0 則留言
Lingheng Tao
2023年7月20日讀畢需時 3 分鐘
Unity Shader #5 Rim Light
#TechnicalArtist #GameEngine #UnityShader 这篇笔记中我们用菲涅尔边缘光的效果来熟悉一下最基本的 Shader 操作。 NdotV 计算光照时,我们假设我们有一个顶点的法线信息(N)。同时,我们也有观测方向的单位向量...
42 次查看0 則留言
bottom of page