Panda3D Studio

A general-purpose scene editor for the Panda3D open-source game engine

The main purpose of this editor is to allow users of Panda3D to create their game models using the game engine itself, without needing external modelling programs. This should avoid any export/import problems, as models are exported from Panda3D Studio as .bam files, whose data closely mirrors the actual Panda3D structures that are used for rendering.

Export to .obj files is also supported, which should appeal to those who are primarily interested in creating models for import into any other application that supports this file type.

Currently, only static models can be created and exported. At some point in the future, animation might also be supported.

This project is still missing plenty of features, but it's already possible to do some cool things with it.

Requirements:


NOTE

Release v1.0.0 breaks backwards compatibility with release v0.9.0. Please finish your current projects first and export the models you have created before upgrading. Also, while version 1.1.0 allows loading v1.0.0 scene files, it will never be possible to edit the UVs of the model primitives loaded from these files, and editing these primitives (such as changing their number of segments) can lead to a crash.


There is no manual yet, but to test the program, you can:

Feel free to discuss this project in this topic on the Panda3D forums.