I have a simple script displaying a falling softbody position, but unfortunately it always returns the original position:
sph = bpy.data.objects["Sphere"]
sphLoc = sph.matrix_world.translation
print(sphLoc)
Output:
<Vector (0.0000, 0.0000, 5.6295)>
<Vector (0.0000, 0.0000, 5.6295)>
<Vector (0.0000, 0.0000, 5.6295)>
<Vector (0.0000, 0.0000, 5.6295)>
<Vector (0.0000, 0.0000, 5.6295)>
<Vector (0.0000, 0.0000, 5.6295)>
This works fine for a RIGID Body but not for a SOFT body. How can I retrieve a position of a Soft Body ? Using Blender 2.93. Thanks