Add Collision to this mesh

Hi!

I’ve just started with Unreal Engine (and also with Maya).

I have created this mesh to add it to my game and I need to add a collision box to it. I think, when I imported into Unreal it also creates a collision.

This is the simple and complex collision generated by Unreal (I suppose):

I want a collision box only around the sides of the model. Adding a box around each of them because I don’t need it very complex.

How can I do it?

Thanks!

Hey @ViaCognita!

You are going to want have “Use Complex Collision as Simple” for this model to achieve that effect.

I hope the above is the solution you need!

Hi! You need to create convex shapes in Maya that covers your mesh. If your model named “pipe” your collision meshes must be named “UCX_pipe_00, UCX_pipe_01” and so on and so forth. After that you need to make these UCX messhes children of your “pipe” mesh. So your base mesh must be the parent. Sorry for my English.

1 Like

Thanks, but I don’t know what I have to do to follow your steps.

Thanks!

Do I have to use something convex? I want to use a box which is not convex.

Hi! If we think on the same thing a box is a covex shape:D You can use concave shapes also but unreal engine will fill the gaps on the mesh. But for the other question, I’m a blender user so my answer for maya will maybe incorrect. Start selecting the UCX meshes while holding the SHIFT key, select the base mesh for last, then hit P while holding the SHIFT. It will make your base mesh parent for your collision. After thet you can export it to unreal.

1 Like

Hey @ViaCognita,

Glad you figured out how to do so in Maya! Here is how to simply change the collision in Unreal, I’ll use the chair in the starter content for an example:

  1. Find the mesh you would like to edit.
  2. Right click that mesh and select edit from the pop up menu or double click the mesh to open it.
  3. In the details panel scroll down to collision → Collision complexity → and simply change the setting.

1 Like