Project: Paper2D

Hey & UE4 team, my team is evaluating UE4’s Paper2D, specifically its TileMap features, and had a few questions if you don’t mind us .

  1. Can TileMaps be created at runtime? For example, running a procedural algorithm and mapping its results to a TileMap. would mean setting size of map, its layers, location of specific types of tiles, etc. via code at runtime. Are these functions available in C++/BP?

  2. Is it possible to cull non-viewable tiles? I ran a test of 1,000 by 100 TileMap and noticed that moment a few tiles come into screen, entire 100,000 map is loaded, killing performance. Can I render only specific tiles from a TileMap at a time?

If part or all of above is not possible at moment, any plans for them in immediate future? Thanks in advance!