Tengo una duda sobre el GPU Instancing ( https://docs.unity3d.com/Manual/GPUInstancing.html ).
Supongamos que tenemos un material llamado MaterialX que tiene el "Instancing" activado. Una vez ejecutado el juego, si modificamos via script el MaterialX del objeto este pasa a llamarse "MaterialX (Instance)" ya que Unity crea uno nuevo material al modificarlo. Al hacer esto ¿el objeto se sigue beneficiando del GPU Instancing o al haber modificado de material ya no forma parte del grupo original y crea otro draw call adicional?
Gracias.
Supongamos que tenemos un material llamado MaterialX que tiene el "Instancing" activado. Una vez ejecutado el juego, si modificamos via script el MaterialX del objeto este pasa a llamarse "MaterialX (Instance)" ya que Unity crea uno nuevo material al modificarlo. Al hacer esto ¿el objeto se sigue beneficiando del GPU Instancing o al haber modificado de material ya no forma parte del grupo original y crea otro draw call adicional?
Gracias.








