rdBPtools Tutorial 4.1 – Editing individual Instances
Last Updated: 18th August 2025
Tutorial created using rdBPtools version 1.46
Note: This feature is still slightly experimental.
Note: Selection of prefabs works in 4.27-5.20, but instance editing does not (and never will)
In rdBPtools version 1.46 (and rdInst version 1.52) the Instance editing has been completely re-written. The Mouse Clicks are captured low down in the editor, so the editing features (such as mouse navigation/rotation) have to all be catered to in these routines. Please let me know if something is not behaving as it should.
Known issues:
- When in instance edit mode, trying to click-drag the camera does not work when the mouse is over an rdInstance.
- Right-Clicking off a menu to open another menu is not selecting the correct prefab first (ends up on rdInstSettings).
You can turn on Instance Edit Mode, select each instance and transform in any way you wish.
These edits are saved locally to the Actor Instance being edited – with the option to either save to the main Prefab Asset, or to save as a new Prefab Asset. (Note that compiling the Prefab will loose edits to Components if you don’t save them to an Asset)
This tutorial will show creating a simple prefab (in both BP and rdInst) and then edit the instances within.
It uses a basic project containing the starter content.
Step 1. Open a Level with a rdBPtools Prefab in it (BP_ContainerBaseX)
Just load a level that you have created a prefab that you wish to edit. In this tutorial the prefab is just some assets from the starter content.
Add some of the meshes to your level, then create a prefab with them if you’re starting with a blank project.

Step 2. Enable Instance Edit Mode
Now right-click on the prefab in the level or in the outliner, and select the “Set PerInstance Editing” option.

This then deselects the prefab ready for you to start selecting and editing its instances.

These edits are saved into that instance of the prefab – you can edit each instance in the level in it’s own unique way.
Step 3. Edit the Prefab Instances
Now you can transform, duplicate, replace and remove instances from the Prefab instance.
Select any instance by clicking on it – you’ll get a transform gizmo in a similar way as selecting actors.
Right-Clicking on an instance opens a menu. You’ll see an rdBP section near the bottom – it has options to Duplicate, Remove, and Replace the selected instances. Don’t use alt+drag to duplicate instances (it only seems to partially work anyway) as it won’t record the changes in the prefab.

The Duplicate and Delete are pretty self-explanatory, the duplicated instances are created in the original instances transforms and the selection remains the same.
The Replace option allows you to replace the selected instances with a new mesh, selecting this tool opens this window:

Spawn Type: The way to spawn the mesh, either as a StaticMesh Component, an Instance or coming to a future update, a componentless mesh.

StaticMesh: The Mesh to use as the replacement.
Materials: Override any of the materials of the mesh from here.
Collision Type: The type of collision to use for the mesh.
Culling: The Start and End Culling values – these are for Instances, for the other types, the middle of the range of both these values is used.
ID: This is a custom ID that can be used to create an ISMC or HISMC specifically for this ID – this allows the same mesh and render settings to be used in separate Instance Components if you want to keep the instance count down in one.
Step 4. Exit Edit Mode
Once you’ve finished editing, you can exit Edit mode by right-clicking on an instance and choosing the “Exit Edit Mode” option

Alternatively, you can right-click on the actor in the World Outliner and choose the “Exit PerInstance Editing” from there.

Step 5. Save the changes to the actual Asset
It’s also possible to save your instance edits back into the main prefab asset. Follow Tutorial 4.3 to do this.
Step 6. Edit an rdInst based prefab
Now we’ll edit the instances of a rdInst prefab. These are easier to edit, there is no need to turn it on/off in the menu.
There is an option in the rdActor details called “Edit Instances” – just tick that when you want to edit, and untick after.
You can also update the main prefab asset in the same way as BP based ones (needs rdInst version 1.50).
