Adding the BricksImporter Plugin into an existing project
Adding the BricksImporter Plugin into an existing Unreal Engine 5 project is really easy. Simply copy the Plugins folder into your existing project.
Then, go to your DefaultEditorPerProjectUserSettings.ini file, located in your Config folder of the Unreal Engine 5 project. If you do not have such file yet, or it is empty: at the bottom of this page you can copy the code to create a new .ini file.
Editing your existing DefaultEditorPerProjectUserSettings.ini
Go to the [/Script/Blutility.EditorUtilitySubsystem] section.
Add the following lines of code, to always launch the BricksImporter toolbar when you launch your project:
+StartupObjects=/BricksImporter/EditorUtilities/Menu/EUM_MainEntry.EUM_MainEntry
+StartupObjects=/BricksImporter/EditorUtilities/Menu/SubEntries/EUM_SubEntry_SortBricks.EUM_SubEntry_SortBricks
+StartupObjects=/BricksImporter/EditorUtilities/Menu/SubEntries/EUM_SubEntry_AdjustScalingData.EUM_SubEntry_AdjustScalingData
+StartupObjects=/BricksImporter/EditorUtilities/Menu/SubEntries/EUM_SubEntry_ConstructBP.EUM_SubEntry_ConstructBP
+StartupObjects=/BricksImporter/EditorUtilities/Menu/SubEntries/EUM_SubEntry_ConstructMesh.EUM_SubEntry_ConstructMeshCreating a new DefaultEditorPerProjectUserSettings.ini file
Simply create the this DefaultEditorPerProjectUserSettings.ini file in your Config folder and add this to the contents:
[/Script/Blutility.EditorUtilitySubsystem]
#ToolMenu scripts to run on startup
#Menu Object for the Main Menu
+StartupObjects=/BricksImporter/EditorUtilities/Menu/EUM_MainEntry.EUM_MainEntry
+StartupObjects=/BricksImporter/EditorUtilities/Menu/SubEntries/EUM_SubEntry_SortBricks.EUM_SubEntry_SortBricks
+StartupObjects=/BricksImporter/EditorUtilities/Menu/SubEntries/EUM_SubEntry_AdjustScalingData.EUM_SubEntry_AdjustScalingData
+StartupObjects=/BricksImporter/EditorUtilities/Menu/SubEntries/EUM_SubEntry_ConstructBP.EUM_SubEntry_ConstructBP
+StartupObjects=/BricksImporter/EditorUtilities/Menu/SubEntries/EUM_SubEntry_ConstructMesh.EUM_SubEntry_ConstructMeshActivating the BricksImporter Plugin
Also make sure the plugin is activated by going to Edit -> Plugins and activating the BricksImporter plugin from there.
Additional Settings
Some additional Project Settings you might want to change:
Collision: Make sure Complex as Simple is activated, since the bricks assets are really small.
Near Clipping Plane: You might want to set a low near clipping plane value so your camera does not cull the bricks that are closeby the camera.
That's it!
Last updated