GPU Instancing 跟 SRP Batcher

todo

两者好像不兼容,不能同时开启。

两者都需要在Shader里增加对应的属性块

Unity6 起好像有新方案代替 gpu instance了?

GPU Instancing 与 SRP Batcher 深度解析

1. 核心概念对比

特性GPU InstancingSRP Batcher
目标​ 减少Draw Call 减少CPU开销
工作原理​ 一次绘制多个相同网格 持久化CBuffer,减少SetPass Calls
适用对象​ 相同网格的不同实例 相同Shader的不同物体
数据变化​ 支持Per-Instance数据 支持Per-Object数据
Unity版本​ 所有版本支持 需要SRP(URP/HDRP)
posted @ 2025-11-27 11:58  JeasonBoy  阅读(0)  评论(0)    收藏  举报