Introduction

This tool is a multiplatform 3d editor, it is currently in early development stage. It is available as an application for Windows, Linux and Mac, jws application (startable from the browser) and an applet and android apk distributed with the engine.

The screenshots below shows some of the features currently available in the tool.

The project informations are stored in json format. The tool uses and managed internaly a git repository for project and assets version history, version tagging/review and soon for collaborative work functionalities to support multiple users work.

Screenshots

Editor start screen

Editor start screen

Command line can be used to skip this screen and open a project from start

Editor project creation

Editor project creation

Select a folder to open or create a new project

Editor project repository

Editor project repository

Enter an account (optional) which will be used in project's git repository for commit and tagging

Empty project and asset importation

Empty project and asset importation

Press H shortcut key to reveal side panels, and start importing 3D models
Asset are imported similarly to Model Viewer and are managed and optimized using the Asset Repository builder.

Asset browser (1)

Asset browser (1)

Character models from Mixamo

Asset browser (2)

Asset browser (2)

Models from Dexsoft games

Asset browser (3)

Asset browser (3)

Models from Dexsoft games

Asset browser (4)

Asset browser (4)

Models from Dexsoft games

Asset browser (5)

Asset browser (5)

Motions from Carnegie Mellon University (CMU) Motion Capture Database, converted in bvh format by www.cgspeed.com

Asset browser (6)

Asset browser (6)

Underworld warrior from Dexsoft games

Model options

Model options

Model builder options per platform (desktop, mobile)

Motion preview

Motion preview

Texture options

Texture options

Texture builder options per platform (desktop, mobile) and 3D options

Instance edition in perspective view

Instance edition in perspective view

Instance edition in orthographic view

Instance edition in orthographic view

Top view (shortcut: 3) with orthographic perspective (shortcut: 5) editing an instance position

Spline edition

Spline edition

Anim Graph (1)

Anim Graph (1)

Animation graph editor

Anim Graph (2)

Anim Graph (2)

Motion retarget - Mapping

Motion retarget - Mapping

Editor to map skeleton joint between a model (left) and a motion (right)

Motion retarget - Preview (1)

Motion retarget - Preview (1)

Preview of the motion retargeted to the model (left) side to the original motion (right)

Motion retarget - Preview (2)

Motion retarget - Preview (2)

Version tracking

Version tracking

Project versions are tracked in a git repository internal to the project.

Repository user

Repository user

Identifier in the git repository (usefull for working in a team).

Version tagging

Version tagging

Project can be tagged with a description to identify a version and help project reviewing.

Tag list

Tag list

Version tag listing

Version detection

Version detection

The editor automatically detect unsaved changes at project opening, and suggested restoring unsaved changes or open as it was last time the project was saved.

Editor main UI on Android

Editor main UI on Android

Editor running on Android showing some additionnal widgets to access keyboard, popup menu and a camera helper

Submit your screenshots to contact@bonzaiengine.com.

Download

The Editor tool is available for download in 3 different ways.
It is recommended to use the Java Web Start version (application with automatic installation and update).