Edge Physics/Collision bug
I am having issues getting a ball to roll smoothly on other objects.
See video: https://www.youtube.com/watch?v=Ydv3bLza2Ew
The ball rolls fine, but as it gets speed, it seems to hitch/glitch on the geometry. Sometimes it can even completely stop the ball from rolling all together. In the video, each time you hear the bump sound is when it's hitting(what I think) are the edges of the geometry, and this happens even on perfectly flat surfaces.
Here is the imported .fbx file: https://drive.google.com/file/d/12KduLoYUu6F6UX3cN0bCEVUO5Nd5xLkE/view?usp=sharing
In Blender the geometry is perfectly smoothed, and there are no hidden polygons inside of the object, so I'm unsure why the physics are catching on what seems like the edges of polygons.
CCD is enabled.
PCM is enabled.
asked Jan 01 '18 at 06:16 PM in Using UE4
The rolling ball instability that you're experiencing is a common issue with physics engines. In your case, it's probably due to the default settings of Unreal Physics Engine and your surface mesh' quad size (they're probably too small). You need to tune some parameters of the Physics Engine to reduce such issues. In project settings, start by lowering these values: Min Contact Offset, Max Contact Offset. You can also try increasing Contact Offset Multiplier. Note that changing these values will increase the stability but at a cost of performance!
Hope this helps!
Follow this question
Once you sign in you will be able to subscribe for any updates here