TilemapLayer to RenderTexture

This could help rendering performance if your tile layers are small (within 4096x4096 maybe) and you don’t need per-tile visual effects. It works by creating a RenderTexture and drawing tile layers onto that, then hiding or destroying the original tile layers.

The default tile renderer is still pretty fast so the performance benefit is probably greater for a large amount of visible tiles (e.g., many layers, small tiles, large viewport, multiple cameras).

1 Like