Lvl Exporter is made to simplify exporting the layout of a Blender scene to other 3D software by exporting certain data to files so that you can set up that scene in something like: ThreeJs, Panda3D, etc.
If you have ever worked with a game engine that doesn't have a level editor, or a code focused 3d framework, you might have found it hard to get complicated scenes up in running, I know I have. Lvl Exporter allows you to export Blender scene data to either XML or JSON files so now all you have to do is write code to parse your data and to set it up in your package! Now you can use Blender like a level editor!
NOTE: Lvl exporter only exports data, it isn’t a one stop solution or drag and drop solution for working in other 3d software. You will have to write code that parses the JSON Or XML data to set up the scene in other 3d software.
Lvl Exporter takes the elements of a blender scene and exports some data about them into different categories if it matches with one of those. Those categories are:
- Meshes
- Colliders
- Lights
- Spawns
- Cameras
Meshes, Lights, and Cameras, are exported automatically and sorted into their appropriate categories. You can also choose for something to be exported as a spawn or collider
Data that is exported:
- locations
- rotations
- scales
- type, dimension, radius for certain items