admin的头像-TaHub
四川管理员超级版主
这家伙很懒,什么都没有写...
Unity Shader 中的 if 分支:真相与最佳实践-TaHub

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

1. if 分支的本质GPU 在执行像素着色时,会把多个像素线程打包成一个批次并行执行(PC 端常叫 warp,移动端常叫 wavefront 或者“执行束”)。一个批次内的所有线程必须执行相同的指令。如果 if...
使用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 ...
Unity 移动端 GPU Animation 深度优化实践-TaHub

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

—— 从 StructuredBuffer 到 Instancing UBO 的架构演进一、问题背景在移动端项目中,需要同时渲染数百至上千个带骨骼动画的怪物角色。目标:极低 DrawCallCPU 消耗接近 0兼容 GLES / Vulkan /...
2个月前
0538
雷电模拟器连接UnityProfiler-FrameDebug调试(安装ADB)-TaHub

雷电模拟器连接UnityProfiler-FrameDebug调试(安装ADB)

软件版本Unity3D2021.3.36f1雷电模拟器9先安装ADB,下载SDK Platform-ToolsSDK 平台工具版本说明  |  Android Studio  |  Android Developers新增环境变量将解压的文件夹路径填上CMD打开命...
10个月前
0566
雾气流动效果-TaHub

雾气流动效果

主要想模拟幽灵灵魂召唤烟雾角色能量体这是一个角色特效。特效同学用粒子做烟雾会穿模型,试了用软粒子效果也不好,尤其特定角度旋转就会穿帮。所以我从shader入手实现这个效果。先在3DMax中将...
卡通效果---基于SDF实现的面部阴影-TaHub

卡通效果—基于SDF实现的面部阴影

Signed Distance Field(有向距离场)的应用十分广泛,这种方法的思路就是使用距离场记录光照数据,之后在根据光源方向取出对应的阴影形状,它的优势很明显可以完全自定义阴影形态,同时在不同...
10个月前
03311