How to create collision for static mesh level interior

Hi everyone!

I have created a apartment building interior level out of BSP (by extrusion method), to walk through in first person mode.

However the BSP level is very demanding on my PC (takes forever for me to make changes) and since it is my plan to duplicate the unit into a full 12 storey apartment building, I have learned that converting this BSP unit into a static mesh will improve performance.

I have done this, but now I need to apply collision, otherwise I just fall through the level. The problem I am facing is that when I apply collision, my static mesh level is filled with a web of collision lines, making it near impossible to walk through.

Is there any way I can make my static mesh level traversable in UE4 without resorting to building everything again in an external software such as blender or 3D Max (which I have zero experience with)?
I’ve only just started UE4 and have sunk hours into this and would hate to start all over again.

My thanks in advance!

Hi there!

Well, I want to advise you to take a look here:

Here it is documented how you can change the collision formats of the object.
The part for you is the “Creating Static Mesh Collision Hulls in the Static Mesh Editor

If this isn’t of help, you could also try to set the default collision from simple to complex or vice versa, what works best for you. This is explained here: Unreal Engine 4 Tutorial: Collision (english) - YouTube

If you skip to 1 or 2 minutes earlier, the guy also gives some explanation on setting Collision Hulls.

I hope this is of help to you :slight_smile:

PS: Sorry about my English, it isn’t my native language.

Just use boxes with collisions on them, and turn them not visible in the game, then setup your own collisions manually. This is the standard way of doing interiors, you don’t want to turn the entire object into a collision on meshes only what the character will collide with.

Thank you Comatos. Am new to level design and without any training. If you have any links on how to create levels correctly, would much appreciate it.
Thanks again!

Thanks for the links Singetsua!

I would suggest digital tutors; they have some great getting started videoes in unreal. Also do a search on YouTube for unreal 4 the devs have created some very good getting started videoes on just about every subject.