No Config for SoftBody in Panda3D on Python 3.x

Dear our colleagues,

I am creating softbody according to
Bullet Softbody Tetrahedron
panda3d.org/manual/index.php … etrahedron
and Bullet Softbody Config
panda3d.org/manual/index.php … ody_Config

Let us consider the following scripts

sBody = BulletSoftBodyNode.makeTetMesh(self.worldInfo, ele, face, node)
# ...omit.....
sBody.getCfg().setVolumeConversationCoefficient(10.0)

Here, Panda3D ver 1.9.4 on Python 2.7 shows no troubles.

However, Panda3D-SDK-1.10.0pre-65a7052-py3.5-x64.exe
from panda3d.org/download.php?pla … =devel&sdk
on Python 3.5 shows the error message as the following
“AttributeError: ‘panda3d.bullet.BulletSoftBodyConfig’ object has no attribute ‘setVolumeConversationCoefficient’”

I guess that the Panda3D on Python 3.5 or 3.6 from
panda3d.org/download.php?pla … =devel&sdk
does not contain many Config method shown in
panda3d.org/manual/index.php … ody_Config

Could you maintain them, because I am going to work on from Python 2.7 to Python 3.x

Hiroshi

Someone? It is still not solved

That method was recently renamed to “setVolumeConservationEfficient”, since the previous spelling was incorrect.