Blender Addon - UE Collision Renamer

This addon allows bulk renaming of selected objects so that they can be used as collision primitives inside Unreal.

It creates a tab in the sidebar (hotkey: N). By pressing the tab you get a small popup with a text field for Mesh and 4 buttons, each representing a different collision primitive. Drag the mesh you want to create the collisions for from the outliner into the text field, and the field will be populated by the mesh name.

Then, select the meshes you want to use as the collision primitives, and click the corresponding collision type. Repeat for each different collision type as necessary.

It’s really just a simple script but I’ve found it useful. Make a new folder, rename it to ue_collision_renamer and place it into the Blender’s scripts/addons folder.

init.py|attachment (4.7 KB)

2 Likes

does not work with blender 3.4
image

I could manage to get it work. Make sure to enable it after moving the files to the appropriate folder.

The plugin has some bugs if there are multiple similarly-named objects with collision meshes. Also it does not properly keep the numbering if there are some missing numbers in the existing collision meshes. Nothing major though, renaming back and forth is a workaround.

I could fix those but it’s not a priority right now, especially since the workaround works and the occurances are rare.

ok the issue is that I installed it intead of copying it

  • copy py to C:\Program Files\Blender Foundation\Blender 2.91\2.91\scripts\addons\ue_collision_renamer
  • then enable it
  • then use it N->UCR tab