摘要:
1.1 前言 在SRP中C++提供了最底层的渲染接口,URP和HDRP根据底层渲染接口构建出各自的渲染管线。如下图所示,整个帧渲染的每个Pass都是在C#中完成,只需要打开URP的源码就可以轻松进行调试,这在Built-in管线中是不可能做到的。管线开源还有个好处就是我们可以进一步优化性能,URP为 阅读全文
摘要:
1.1 前言 Unity目前已经支持了将近30个游戏平台,这就意味着内置渲染管线必须同时支持所有平台,平台之间的差异性导致内置管线越来越臃肿不堪。引擎每次对特定平台的管线修改都必须考虑其他平台的兼容性(肯定会用到各种if else条件,或者宏预编译判断),内置渲染管线无法对开发者提供一些定制化修改接 阅读全文
摘要:
1)ShaderLab占用疑问2)关于Android下ARM64和ARMV7的问题3)关于ILRuntime相关的性能检测工具4)字体加载问题5)LZ4压缩模式下的资源打包 这是第239篇UWA技术知识分享的推送。今天我们继续为大家精选了若干和开发、优化相关的问题,建议阅读时间10分钟,认真读完必 阅读全文
摘要:
1)Lua全局变量代码规范2)AssetBundle LockPersistentManager开销3)Unity内置字体在资源检测报告中不算冗余资源4)特定Android设备上,Adreno发生冻屏问题5)Mask和RectMask性能上的区别 这是第238篇UWA技术知识分享的推送。今天我们继 阅读全文
摘要:
1)GPU Skinning旋转指定骨骼2)关于UGUI画布重建以及动静分离3)如何设定游戏内存的峰值来保证不闪退4)使用UsePass遇到Keyword丢失的问题5)Unity Shader Built-in里面宏的定义 这是第237篇UWA技术知识分享的推送。今天我们继续为大家精选了若干和开发 阅读全文
摘要:
1)DrawInstance和完全不做合批情况下的性能差异2)UWA报告中检测出工程没有的资源3)精灵设置九宫后,如何不在界面中显示出来4)关于AssetBundle资源的卸载问题5)Total Mono突然上涨的原因 这是第236篇UWA技术知识分享的推送。今天我们继续为大家精选了若干和开发、优 阅读全文
摘要:
1)多个相机分别实现各自屏幕后处理的问题2)怎么查看子线程中的GC Alloc3)Mesh组件的世界坐标4)绘制的Mesh丢失了Unity自带的Keywords5)AssetDatabase V2和V1的核心区别 这是第235篇UWA技术知识分享的推送。今天我们继续为大家精选了若干和开发、优化相关 阅读全文
摘要:
1)URP下与Built-in的Light Color不一致2)开启MSAA的RenderTarget会对没开启MSAA的RenderTarget造成影响3)角色Mesh合并的优点与缺点4)NGUI渲染层级的原理5)Unity上App图标安装到设备上图标模糊,设置上的注意点 这是第234篇UWA技 阅读全文
摘要:
UWA每周推送的知识型栏目《厚积薄发 | 技术分享》已经伴随大家走过了252个工作周。精选了2020年十大精彩问答分享给大家,期待2021年UWA问答继续有您的陪伴。 UWA 问答社区:answer.uwa4d.comUWA QQ群2:793972859(原群已满员) Q1:IL2CPP的内存问题 阅读全文
摘要:
1)多个Submeshes模型合并,显示异常2)Addressable如何删除旧资源3)对NGUI字体错乱的解决方案4)GLSL link error: L0010 Uniform '_Color' differ on precision5)iOS键盘上的输入框提示内容如何去掉 这是第233篇UW 阅读全文