添加一个命令来将每个绘制调用的实例数量乘以一个特定的倍数。
更改实例倍数对于立体渲染优化(例如单通道实例化渲染)很有用。例如,如果您将倍数设置为 2,则绘制一个实例的命令将改为绘制两个实例,绘制两个实例的命令将绘制四个实例。有关更多信息,请参阅单通道实例化渲染。
倍数将一直使用,直到您通过使用新值再次调用此函数来重置它为止。默认倍数为 1。将参数值传递给此函数时,也会将实例倍数设置为 1。
实例倍数会影响内部 Unity 引擎函数以及CommandBuffer.DrawMesh、CommandBuffer.DrawMeshInstanced、Graphics.DrawMeshInstanced、CommandBuffer.DrawProcedural 和 Graphics.DrawProcedural 提交的绘制调用。
请注意,倍数不适用于间接命令,例如 CommandBuffer.DrawMeshInstancedIndirect、Graphics.DrawMeshInstancedIndirect、CommandBuffer.DrawProceduralIndirect、Graphics.DrawProceduralIndirect。