rdInst Tutorial 4.1 – Creating Prefabs


Fast Prefabs are one of the main targets of this plugin. Having as much content rendered as Instanced Meshes, controlled by a singleton Instance Manager. Fast and memory efficient both in the Editor and at Runtime.

rdPrefabs also have extra features such as randomization and direct access to every object. Anything Mesh based can be swapped for a live actor proxy simply by setting some properties on the asset itself.

Another feature rdPrefabs have which makes them extremely versatile is “themes”. You’re able to set objects to only show for specific themes which allows you to build up powerful prefabs which have various content controlled by these themes. These Prefabs can then be nested into more prefabs, which pass these themes down to the child prefabs – control whole houses or buildings – from their sections, building types, furniture and fittings – all from a small selection of themes – for instance “modern,cluttered” or “old,rundown,sparse” etc.


To Build the Prefabs, you’ll need to use rdBPtools – that’s the prefab creator. It can create purely BP based Prefabs (without the singleton instance manager) – stand-alone – or it can create rdInst based prefabs that use the fast c++ singleton routines from rdInst.

Check out This Tutorial (and it’s following ones) to learn more on how to build Prefabs.