Tips on getting the Best Performance

With rdInst, rdBPtools and rdBuildBuddy – you’re aiming to get a whole level that is all Instances rather than lots of Actors and a mixture of Static Meshes and Instanced Static Meshes – it’s going to be much faster.

In the first lot of tests, which were aimed at looking at the speed increases of the actual construction, or spawning of the instances, it came down to an average of 0.9% of the the setup time.

  • Spawning 100,000 Actors with Blueprint or rdInst took 21.5 seconds (all the time is in the Actor Spawn function)
  • Spawning 100,000 Instances created instead of those took 190 milliseconds.

rdBPtools can be used to easily set up pretty much everything your level needs excluding skeletal meshes and VFX etc. E.g. create objects such as “Random Plant” which displays a randomly selected plant and “Random Suitcase” which chooses a random suitcase. These blueprints not only make it easy to add variety to your level, but under the bonnet they’ve created fast Instances that can then be assimilated into parent Actors which provides a whole new level of optimization.