0 votes

hello everyone!
Happy New Year first :) ! So my question is how to create and import collision shape for kinematicbody in 3D from blender. I know you will say use better collada exporter and -col or -colonly. I exported my model and collision shape (used -col and -colonly) with better collada exporter, and when I importing to Godot I can't use this collision shape because bullet physic engine not supporting concavePolygonShape to be kinematic.
So how can I export collision shape from blender to Godot that can I use with kinematic node?
here is the warning I getting:
error: this shape is not supported to be kinematic
source: modules/bullet/rigidbodybullet.cpp:241
function: copyAllOwnerShapes

Thank you in advance!

in Engine by (107 points)

1 Answer

0 votes

Import it as mesh, select it, and in top menu click Mesh - Create Convex Collision Sibling.
Trimesh collision shapes can be concave, for some reason it is not usable with kinematic and rigid bodies

by (41 points)
Welcome to Godot Engine Q&A, where you can ask questions and receive answers from other members of the community.

Please make sure to read How to use this Q&A? before posting your first questions.
Social login is currently unavailable. If you've previously logged in with a Facebook or GitHub account, use the I forgot my password link in the login box to set a password for your account. If you still can't access your account, send an email to webmaster@godotengine.org with your username.