forked from bartvdbraak/blender
Fix #30702: game engine softbody weld threshold was exposed in UI, but actually
disabled in code because it doesn't work well, so hide the property from the UI.
This commit is contained in:
parent
e12adeb8c9
commit
cb45d282fe
@ -122,7 +122,8 @@ class PHYSICS_PT_game_physics(PhysicsButtonsPanel, Panel):
|
||||
col = split.column()
|
||||
col.label(text="Attributes:")
|
||||
col.prop(game, "mass")
|
||||
col.prop(soft, "weld_threshold")
|
||||
# disabled in the code
|
||||
# col.prop(soft, "weld_threshold")
|
||||
col.prop(soft, "location_iterations")
|
||||
col.prop(soft, "linear_stiffness", slider=True)
|
||||
col.prop(soft, "dynamic_friction", slider=True)
|
||||
|
@ -209,7 +209,7 @@ void KX_ConvertBulletObject( class KX_GameObject* gameobj,
|
||||
shapeInfo->SetMesh(meshobj, dm, false);
|
||||
}
|
||||
|
||||
// Soft bodies require welding. Only avoid remove doubles for non-soft bodies!
|
||||
// Soft bodies can benefit from welding, don't do it on non-soft bodies
|
||||
if (objprop->m_softbody)
|
||||
{
|
||||
shapeInfo->setVertexWeldingThreshold1(objprop->m_soft_welding); //todo: expose this to the UI
|
||||
|
Loading…
Reference in New Issue
Block a user