Collision issues

Hello everyone,

I am having issues with my collisions. There are also two programs used prior to UE4 so that might have something to do with it. I have created a building in Revit then exported it as an fbx file. That file was then brought into 3ds where I created the collisions. The collisions were created as a simple box with height within the wall. Each collision was named correctly, so for the wall I would name it “wall1” and the collision would be UCX_wall1. When I open the file into UE4 it only brings in 8 elements and the colliders clearly are not working since the player runs through them in game mode.

Any Ideas?

Yeah, I’m having same issue… (also using 3ds ) just can’t figure it out to make it work. The mesh colliders are just not working at all. Also I’m having the same problem with the LODs… I can bring them manually only, which is drawing me nuts with complicated scene… since I have to export every single LOD to separated fbx…

Have you disabled “one convex hull…” in your import settings?

dzodzu -> how do you create your lods? here is a tutorial: :slight_smile:

Yup, I’ve been following exactly your tutorial (for which I’m really grateful).
The lods are just not appearing. And for the collider I have to manually create a convex from the collision menu, which I don’t even know of which object is being created. And also it’s approximation is horrible.
I will try this over and over, and let you know if I figured something out or not. Bunch of thanks for your time :smiley:

Pretty strange. Which version of do you use (I use 3ds 2013) ?

3ds 2013. I think I have to update ue to v4.2. I red somewhere there was a bug in one of the builds in the importer…

Okay, in ue 4.0 collider works fine. I had it on my drive so I could test it quickly. Still remains problem with LODs.
By the way do you know by any chance how can I attach the same collider to all LOD objects? I tried with the name UCX_Group001 (which is a name of my LODs group), but it didn’t work.
I still have to try how it works with more UCX objects for one mesh, as far as I know I should just name them in series adding _## at the end.

Okay, maybe a workaround a bit, I created a dummy and bunch of UCX objects with names UCX_dummy_01, UCX_dummy_02, and so on. In this way I will always have a colliders working fine and only LODs meshes changing how I needed. Looks like I have to create a really basic shapes for UCX because the approximation is awful.

I haven’t worked with LODs yet, but to get the collisions set up from other software (using Maya here) you need to set “One Convex hull” off and if your model is already in UE4, then go to the browser, right click and “reimport” the model. It should then come in with your collision setup. Note that in Maya when I create colliders I set them up with multiple simple models, that do not overlap then I combine all the separate simple models, so it is counter-intuitive that when loading the model, “one convex hull” should be set to off.