点光源照亮周边物体和角色自身
前向渲染多点光源实现方案
- 思路
- 基于Depth-Prepass生成深度图.
- 申请LightVolume贴图以用于生成屏幕空间结构.
- DepthPrepass-Geometry队列中进行LightVolume对象绘制.
- 在对应的Shader里进行屏幕空间光照采样
Unity-LightVolume 基于URP-Forward管线的屏幕空间光照系统 - StriteR的文章 - 知乎
延迟渲染
- 考究
- 延迟渲染下无法使用MSAA抗锯齿
- AMD的FSR算法,可以在延迟渲染下进行抗锯齿
原神为什么不适配AMD的fsr技术? - David Huang的回答 - 知乎
gpuopen
FidelityFX-CLI 工具
移轴摄影的方式布局场景和视角
《艾尔登法环》变成小人国?玩家利用移轴摄影技术展现交界地美景 - 爱游戏的萌博士的文章 - 知乎
比例感
HD-2Dグラフィックの仕組みと作り方を解説します【Unity】【ひろはす】
自定义曲线实现河流
游戏曲线理论以及插件制作整理 - CuriousBaby的文章 - 知乎
Unity程序化河流生成 - 就是爱折腾的文章 - 知乎
天气
通过全局雾效、SkyBox颜色、方向光的设置改变场景的天气和范围
Unity 技术开放日 | 绝对干货 -《黎明之海》如何打造以假乱真的海洋系统? - Unity官方的文章 - 知乎
不同天气下的表现
体积光
塞尔达渲染分析
[GDC Talk]低复杂,高保真——INSIDE里的渲染技术 - 默默默默默的文章 - 知乎
大气渲染
插件
2d雪花
Fog
[GDC Talk]低复杂,高保真——INSIDE里的渲染技术 - 默默默默默的文章 - 知乎
HeightExponentialFog
可交互雾
URP RayMarching Fog