This Program is a general purpose 3D editor which allows you to create 3D worlds by graphically selecting and dragging objects on the screen. There are two versions of the program, one written in Java and the other written in managed C++ (.NET). Although the two versions are not linked, they use a similar structure and user interface.
See whitepaper for the objectives and ideas behind this program.
See Users Guide to see what the program looks like and how to use it.
If you would like to help with the program please contribute to the discussion Forum for the program.
- Program Architecture
- Program Beans
- Language Specific
- mjbWorld Program Structure
- Data Structure
- Behaviors in mjbWorld
- Class defintions for mjbModel
- Class definitions for mjbWorld
- User Interface
- How to use mjbModel in your own program