avatar
文章
20
标签
50
分类
30
Home
Archives
Tags
Categories
About
雪之湖畔 - SnowyLakeSideUE5.1移动端延迟渲染管线测试与剖析 返回首页
搜索
Home
Archives
Tags
Categories
About

UE5.1移动端延迟渲染管线测试与剖析

发表于2023-09-11|更新于2026-06-22|Game EngineUnreal
|浏览量:

待搬运, 内容详见原文链接.

原文链接: https://zhuanlan.zhihu.com/p/575618981

文章作者: SnowyLake
文章链接: https://snowylake.net/post/230911-ue51-mobile-deferred.html
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 雪之湖畔 - SnowyLakeSide!
Game EngineUnrealCppRenderingMobileDeferred Rendering
cover of previous post
上一篇
UE5.1移动端延迟管线基于Light Channels模拟Unity Rendering Layers
待搬运, 内容详见原文链接. 原文链接: https://zhuanlan.zhihu.com/p/577239276
cover of next post
下一篇
浅谈UE5的C++程序化生成Shader
待搬运, 内容详见原文链接. 原文链接: https://zhuanlan.zhihu.com/p/574551808
相关推荐
cover
2023-09-11
UE5.1移动端延迟管线基于Light Channels模拟Unity Rendering Layers
待搬运, 内容详见原文链接. 原文链接: https://zhuanlan.zhihu.com/p/577239276
cover
2023-09-11
从零开始的UE5卡通渲染0x01:自定义着色模型
待搬运, 内容详见原文链接. 原文链接: https://zhuanlan.zhihu.com/p/551343308
cover
2023-09-11
从零开始的UE5卡通渲染0x00:理论基础
最近在研究基于UE5的卡通渲染,颇有收获。正巧前段时间与同事吃饭,聊到知乎,深感自己知乎各种不正经的东西实在太多了,而我又是个懒得腾出时间写正经东西的懒狗,遂决定趁编译Shader的空闲,写点学习笔记、心得与分享。 虽然卡渲本身的知识不算很多,但放到UE5上就是不得不改动源码的大工程了,不由得让人怀念起自由的Unity,令人感叹……扯远了,总之UE5卡渲这块我准备分成多篇文章,多水一水。 目前的大(feng)致(kuang)计(hua)划(bing)如下: 卡通渲染理论基础 修改源码的卡渲光照模型实现 基于卷积矩阵的卡渲描边实现、添加子Mesh的Backface卡渲描边实现 修改源码自定义Pass的Backface卡渲描边实现 …… 次世代卡渲/独立的Hair、Skin卡渲光照模型/UE5复刻原神ShadingModel……(或许会有?) 废话不多说了,进入正题。 提到卡通渲染,很多了解不多的朋友可能就会将其与NPR(Non-Photorealistic Rendering)混为一谈,可实际上这两者并不能划等号。事实上NPR是个非常广泛的概念,不止是卡渲,油画、水墨风等等...
cover
2023-09-11
浅谈UE5的C++程序化生成Shader
待搬运, 内容详见原文链接. 原文链接: https://zhuanlan.zhihu.com/p/574551808
cover
2024-07-12
从插件开始的UE渲染开发0x00: Shader路径重定向
UE 渲染开发一直以来都是个很蛋疼的话题, 拜屎山一般的渲染系统所赐, 想要加点什么东西基本就只有改源码一条路可走, 以至于网上搜十个改源码的文章可能九个都是教你怎么加 ShadingModel 或 MeshPass. 我自己也曾在这类重复且枯燥的工作上花费大量的时间, 深切感受到这玩意到底有多恶心. 而且源码修改一时爽, 后续维护火葬场, 将来如果要升级引擎版本, 面对茫茫多的 diff 那才叫一个痛不欲生. 所以这个系列从 UE 的插件系统(Plugin)入手, 尝试探索在不改动源码的情况下, 如何最大限度的自定义渲染. 虽说不改 C++ 源码, 但 Shader 该改还是要改. 不过直接去引擎路径下改 Shader 就很恶心, 可能我只想为当前项目改动某部分 Shader, 但引擎路径下 Shader 的改动却会影响到本地的所有项目. 如果能像 Unity 那样每个项目自己有一份 Shader 就好了——正确的, 我们就先来把这个功能做了. 在动工之前, 需要先理解 UE Shader 的路径引用原理. UE shader 代码中 include 的文件路径并非真实的路径...
cover
2023-06-11
CategoryCollection
avatar
SnowyLake
Don't worry, be happy.
文章
20
标签
50
分类
30
公告
不想工作, 苦呀西~
最新文章
Hexo 博客从 NeXT 迁移到 Butterfly 的记录
Hexo 博客从 NeXT 迁移到 Butterfly 的记录2026-06-19
Code is cheap. Show me the idea.
Code is cheap. Show me the idea.2026-06-13
聊聊UI分辨率分离与线性空间下的GammaUI
聊聊UI分辨率分离与线性空间下的GammaUI2024-09-15
从插件开始的UE渲染开发0x00: Shader路径重定向
从插件开始的UE渲染开发0x00: Shader路径重定向2024-07-12
一个C++20下的string split实现
一个C++20下的string split实现2023-09-11
© 2025 - 2026 By SnowyLake框架 Hexo 6.3.0|主题 Butterfly 5.5.5
搜索
数据加载中