该课程主要对移动端GPU架构做了深入分析。对于开发一款游戏,大多数的开发人员仅仅停留在会使用Unity提供的组件来做游戏开发,至于这些组件的底层是什么?渲染队列、深度写入以及Overdraw这些涉及到GPU的名词到底是什么?如何根据GPU性能指标来调优?这些基本上对于大多数开发人员都是陌生的。
对于有机会去手写Shader的开发人员,是否对Shader有足够的了解,在兼顾GPU性能的同时又可以实现完美的效果?
该课程从移动端GPU的架构入手,深入各种GPU性能指标来逐个分析哪些特性会拖垮GPU性能,小到数据类型,大到GPU硬件缓冲去全方位分析GPU性能的提升。
1. 移动端GPU架构简介
2. GPU性能指标
3. Shader代码优化
4. 以“水”特效实例从硬件层到软件层进行性能一步一步调优
《移动端GPU性能深度优化分析》适合哪些读者?
1、从事游戏开发的Unity客户端开发人员
2、希望提升GPU性能优化能力的人
3、对性能优化以及Shader感兴趣的同学/读者
《移动端GPU性能深度优化分析》可以帮助读者获得什么?
1、深入了解移动端GPU架构
2、各种GPU性能指标的调优提升
3、优化书写Shader的能力
关于作者:于洋,Unity技术专家、引擎组组长。
曾就职于人人网、Kabam、竞技世界。从事游戏开发十余年,经历了从Flash到Unity的游戏开发过程,长期从事游戏渲染和性能优化相关工作,对PBR、云、雾、地形、URP管线等有深入研究,曾参与过《Legacy of Zeus》、《荒岛求生》、《mythwar puzzle》等游戏的渲染和性能优化工作,乐于分享渲染和优化的相关技术。
近期精彩回顾
热门跟贴