How do I create collision with physics on my imported mesh from Blender?

Hi AttemptD,

Click on your static mesh and scroll down to the Collision setting under the Details panel. What is your Collision Presets set for?

I have a model I created in Blender, When I import it to Unreal everything is fine until I use physics.
I can’t change the mass of the actor, and If it’s in the air and I simulate or play it just…falls…forever i suppose.
I have a simple collision applied through UE4…but is there anything else I need to do to make it ow where when it falls it will just hit the ground and fall over or what not??

Thank you.

I took it off default and set it to simple…its still just falling.

Try changing the Collision Preset to Physics Actor.

Ill try that. :slight_smile: THANKS

Hi AttemptD,
have you checked ShowCollision in the static mesh viewer? If you don’t see boxes or other collision geometry it means that you haven’t have any simple collision geometry and cannot use simplified collision. The only way to have simplified collision working in that case would be to set CollisionComplexity to UseComplexAsSimply. In that case the actual gemoetry of the mesh will be used for all collision checks. Be aware that this will be very expensive and is not needed in most of the cases.
You can also use the static mesh view to autogenerate collision geometry for your mesh. To do this go to the collisioni menu and chose one of the upper wntries. This will generate some simple collision geometry.

Hope this helps,
Eckhard

Yeah, but you can add a collision in UE4 if you want. Just double click the Static Mesh in the Content Browser to open the static mesh editor > Toggle the Collision Icon on > Click the Collision menu in the top tool bar > Then just apply the collision that fits your mesh the best.

Hope that helps.

I don’t know where the collision preset is I don’t guess…on collision complexity I have it set to simple…

I found it…It still immediately falls through the ground…when I pull in the chair prop it works fine As soon as I simulate physics…
Is it because I didn’t add a collision box in blender?? I’ve just used the simple collision in unreal…

Well, like you said, one option is to go back into Blender and set up your collision there. Or if you would like, I can take a look at your .fbx and see if I can get it working with the UE4 collision? If you can zip it small enough feel free to attach it on here or just post a link to Dropbox or GoogleDrive.

I’ve already had collision applied just like that. But when I click the collision tab in the mesh menu, there is no green box around my model…

I will try adding collision on blender. :slight_smile: if it doesn’t work ill go from there. :slight_smile: thanks.