Search Unity

Enable GPU Instancing - any reason to leave it off?

Discussion in 'General Graphics' started by laurentlavigne, May 24, 2020.

  1. laurentlavigne

    laurentlavigne

    Joined:
    Aug 16, 2012
    Posts:
    6,363
    As I'm having fun clicking on 300 material's GPU instance button I'm wondering why it's off by default. Any reason?

    (looking forward to switching those 300 off again)
     
  2. LennartJohansen

    LennartJohansen

    Joined:
    Dec 1, 2014
    Posts:
    2,394
    if you enable instancing you disable dynamic batching that with some cases could be faster. Depends on the mesh and material.
     
    laurentlavigne likes this.
  3. laurentlavigne

    laurentlavigne

    Joined:
    Aug 16, 2012
    Posts:
    6,363
    ah ok, thanks for the protip
    i always keep dynabatch off so I'll instantiate
     
    richardkettlewell likes this.