blend2bam

A CLI tool to convert Blender blend files to Panda3D BAM files

MIT License

Downloads
1.6K
Stars
65
blend2bam - v0.7

Published by Moguri about 5 years ago

  • Add initial, experimental support for using EGG/YABEE instead of glTF/blendergltf (Blender 2.7x only)
    • This can be enabled using the new --pipeline flag to blend2bam
  • Improve error output if Blender export fails
  • Fix bad axis-conversion logic that was breaking parent-child transforms (#14)
  • Add Blender 2.80 support (see gltf28 entry in the Pipeline table in the README to see what is and isn't supported)
blend2bam - v0.6

Published by Moguri over 5 years ago

  • Pull in latest blendergltf and panda3d-gltf logic

    • Fixes broken skinnned meshes
    • Fixes animation play rate
    • Fixes bad rotations when rotations affect more than one axis
  • Allow keeping the input extension (append .bam) instead of overriding it

blend2bam - v0.5.1

Published by Moguri over 5 years ago

Fix converting a single file when the destination is a directory

blend2bam -

Published by Moguri over 5 years ago

Fix bad destination paths when doing batch conversions involving sub-directories

blend2bam - v0.4

Published by Moguri over 5 years ago

  • Add support for converting BLENDER_physics collision shapes into CollisionNodes and CollisionSolids.

NOTE: Using CollisionSolids is now the default, which is a change in behavior from using BulletShapes. Use the new --physics-engine=bullet option to return to the old behavior.

blend2bam - v0.3

Published by Moguri over 5 years ago

  • Fix running on Windows
  • Make conversion output quieter
blend2bam - v0.2

Published by Moguri over 5 years ago

  • Added new options:
    • --material-mode: specify legacy or pbr material parameters (defaults to legacy)
    • --blender-dir: specify a path to a directory that contains the blender binary to use (defaults to '', which will try to find blender on the system PATH)
  • Specifying multiple source files is now allowed. This works similar to specifying a directory for the source file, and a common path between the supplied source files is used as the source directory (can be overridden with --srcdir option).
  • Various fixes from old BlenderPanda glTF export code not being compatible with panda3d-gltf (BlenderPanda was using older glTF to BAM conversion logic)
blend2bam - v0.1

Published by Moguri over 5 years ago

Initial release

Package Rankings
Top 6.44% on Pypi.org
Badges
Extracted from project README
License