SmartBody can be used with the Panda3D game engine (http://www.panda3d.org).
The PandaBMLR interface is a Python-based interface that uses the BoneBus protocol.
The PandaBMLREmbedded interface is a Python-based interface that uses SmartBody as an embedded Python library controlled by Panda. We recommend using the embedded version for better performance.
To use the embedded version: |
---|
|
2. Change the SmartBody.dll file to be named SmartBody.pyd |
3. Add a file called 'SmartBody.pth' in the lib/Panda3D/python/Lib/site-packages directory that contains the word 'SmartBody' to let Python know that there is an external library that needs to be loaded. |
4. Run the file core/PandaBMLR/RUN_DemoBasicEmbedded.bat |