I’m having some trouble getting Unreal to recognise the collisions I have generated for this street model. I have created about 20 seperate shapes that make up the ground level. There is an oddly shaped descended area at the centre of the map which is why it needed so many shapes.
The process I went through of creating these collisions was:
Export original model from Unreal as FBX
Import into 3ds Max and create collisions
Change name of Street Model and corresponding UCX models to avoid any confusion with the original when testing in Unreal
When importing to Unreal, by default it will want to create collision automatically, which is why this box is checked on by default. If you leave this on, then UE will replace your collision with auto generated collision, which is why you’re loosing your collision.
Simply check that option off when importing, and UE will use the collision you created in Max. That should fix your issue.
Also, what is TS Tools? Why not use the FBX exporter that comes with 3dsMax?
Hey guys I have tried importing again with auto-generate collisions turned off and using the standard exporter for 3ds max. Sadly it doesnt seem to be working. I have 40 UCX collisions (The scene requires a complex caveat that the user can walk down) I am wondering if this is too many UCX files to associate with one FBX. The naming conventions I am using is GROUND and UCX_GROUND_01_01
Hey! The number of collisions doesn’t matter…what is important is do not create some concave shapes or the engine will turn them into convex shapes…with all the stuff you have, i think the engine simply doesn’t understand
You must know it but don’t forget case is sensitive with the UCX format, if you have a mesh called ‘SM_Road1’, your UCX collision must be called ‘UCX_SM_Road1_coll01’ by example
You said “GROUND” but your UCX meshs are related to “GROUND_01”, which might explain why it doesn’t work, unless its just an error on your part when you wrote it here. If not, just rename “GROUND” to “GROUND_01” and it should work.
I do think your collisions could be simplied quite a lot, looks like there is too many seperate meshes which could just be one, more simple shape.
I didn’t see at first sight but your example is wrong (quote–>‘I am using is GROUND and UCX_GROUND_01_01’) The name should be ‘UCX_GROUND_col01’ by example… you forgot the ‘col’ in your example
For those who have problems with too many UCX’es I would suggest using a separated custom mesh collider.
Just create a mesh collider in your 3d package. Make it as simple as possible.
Import it with this setup: