tobspr / Panda3D-Bam-Exporter

Blender plugin to export to the .BAM format, used by Panda3D

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Panda3D BAM Exporter

This is a Blender plugin to export models to the .bam format, which can be loaded into the Panda3D engine.

It provides several advantages over YABEE (which is an exporter for the .egg format), mainly speed and smaller exported files.

Installation

You need to clone the repositority, since it uses a submodule which will not be included when you use the Download ZIP button.

After cloning, make sure to execute git submodule init and then git submodule update.

Alternatively, you can clone the repository using the recursive option:

git clone --recursive https://github.com/tobspr/Panda3D-Bam-Exporter.git

Usage

If you want the preview to work, you need to start the RenderPipeline's render service. It is located in $RenderPipelineDirectory$/toolkit/render_service/service.py.

After you installed the plugin, you should have an entry File > Export > Panda3D (.bam). You can also use the quick search, press space and then type bam.

If you click that entry, a standard exporter window will open, with several options in the lower left.

TODO: Write wiki entry about export options.

Whats not working (yet)

  • Animations
  • Bones & Deforms

About

Blender plugin to export to the .BAM format, used by Panda3D

License:MIT License


Languages

Language:Python 100.0%