unity gpu instance 用法
第一步:預(yù)編譯中增加instancing的宏編譯.
#pragma multi_compile_instancing

添加后,可以得到選項(xiàng)

第二步:在頂點(diǎn)數(shù)據(jù)結(jié)構(gòu)的最后,增加UNITY_VERTEX_INPUT_INSTANCE_ID定義

第三步:在頂點(diǎn)程序的最前面增加UNITY_SETUP_INSTANCE_ID ()的宏方法

第四步:在材質(zhì)球的Inspector中把EnableGpuInstance的選項(xiàng)給勾選上.

驗(yàn)證:有instanced字段,即表示已經(jīng)成功

標(biāo)簽: