知识库 第2页
知识库分类目录
幻灯片-TaHub

提取手游资源的方法

一、由于大型mmo项目的资源都有加密处理以及热更新的方式加载,传统的资源提取方式(如AssetStudio)无法满足现在的需求。AssetStudio相关内容:最新版:Release AssetStudio v0.16.47 · Perfa...
Unity Shader 分支策略-TaHub

Unity Shader 分支策略

Unity Shader 分支策略对比表维度if 动态分支shader_feature 静态变体multi_compile 动态变体定义运行时通过 uniform bool 控制逻辑分支编译时生成静态变体,通过关键字启用/禁用编译时生...
admin的头像-TaHubadmin11个月前
0676
Unity UGUI  字体描边方案-TaHub

Unity UGUI 字体描边方案

需求分析由于unityUGUI自带的字体描边方案会增加面片顶点数,当一个mesh字体描边过多,顶点数超过65536个顶点后,将不被渲染,而且顶点数也增加了渲染压力。方案概述这是一个基于 Unity UGUI 的...
admin的头像-TaHubadmin10个月前
0505
Unity Shader 中的 if 分支:真相与最佳实践-TaHub

Unity Shader 中的 if 分支:真相与最佳实践

1. if 分支的本质GPU 在执行像素着色时,会把多个像素线程打包成一个批次并行执行(PC 端常叫 warp,移动端常叫 wavefront 或者“执行束”)。一个批次内的所有线程必须执行相同的指令。如果 if...
admin的头像-TaHubadmin10个月前
04611
使用ARM Streamline实测移动端Mali GPU性能方法-TaHub

使用ARM Streamline实测移动端Mali GPU性能方法

测试环境:Unity2022 使用GPUAnim技术实例化了300个怪物设备:低端机三星A14   联发科 Helio G96Mali-G57 MC22核950 MHzAPI:GLES VS Vulkan (结论:VulKan性能较好)① GPU 是否瓶颈⭐Mali ...
admin的头像-TaHubadmin3个月前
03915
Unity 移动端 GPU Animation 深度优化实践-TaHub

Unity 移动端 GPU Animation 深度优化实践

—— 从 StructuredBuffer 到 Instancing UBO 的架构演进一、问题背景在移动端项目中,需要同时渲染数百至上千个带骨骼动画的怪物角色。目标:极低 DrawCallCPU 消耗接近 0兼容 GLES / Vulkan /...
admin的头像-TaHubadmin3个月前
0548