This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
tools:blenderexportscripts [2019/05/24 23:43] – ↷ Links adapted because of a move operation dragonlord | tools:blenderexportscripts [2022/06/08 09:05] (current) – dragonlord | ||
---|---|---|---|
Line 4: | Line 4: | ||
</ | </ | ||
- | Blender3D | + | ====== |
- | The Drag[en]gine Exporter is a python | + | Blender3D is an excellent free-software application that is well suited to deliver models and animations needed for any game development project. Incorporating Blender3D authored resources is done via the Drag[en]gine Exporter. |
+ | |||
+ | |||
+ | The Drag[en]gine Exporter is a Python | ||
+ | |||
+ | The following file formats can be exported: | ||
+ | |||
+ | * Models in the *.demodel format describe model geometry, bone weighting information, | ||
+ | * [[gamedev: | ||
+ | * [[gamedev: | ||
+ | * [[gamedev: | ||
+ | * [[gamedev: | ||
+ | |||
+ | Resources exported from Blender3D in these formats can be used immediatelyby the game engine. | ||
+ | |||
+ | ====== Installation ====== | ||
+ | |||
+ | The addon scripts can be installed using the typical Blender3D workflow for [[https:// | ||
+ | |||
+ | You can download the zip file from: [[https:// | ||
+ | |||
+ | Click the " | ||
+ | |||
+ | Once the plugins are installed the list shows the plugin. Click the check box to activate the plugin. | ||
+ | |||
+ | Now various panels are added to Blender3D' | ||
+ | |||
+ | ====== Example Blend Files ====== | ||
+ | |||
+ | Example blend files can be found in the [[https:// | ||
- | * Models in the *.model.xml format. Exported are the model geometry, bone weighting informations, | ||
- | * Animations in the *.anim.xml format. Exported are all Actions which are not flagged invisible. Each Action is exported as one move with the same name. For each bone the position, rotation and size is saved on a keyframe basis with unrestricted intervals. There is no need to align keyframes of all bones as you can place them wherever you want. The playtime is considered from frame 1 up to the last keyframe placed in the Action. A frame rate of 50 frames per second is assumed. Later versions of the script will allow you to alter this value. Exported animations are immediatly usable in the game engine. | ||
- | * Rigs in the *.rig.xml format. Exported is the bone structure with bone relationships. Space is left open for physical properties which Blender3D can not take care of. As this is an XML file you can alter and use it immediably. Exported rigs can be used directly in the game engine. | ||
- | * Terrain Patches in the *.terrain.xml format. Exported are the geometry, edge creasing and textures ( materials ). Exported texture informations contain the projection settings from Blender3D mapped to the game engine. Currently supported are Flat Mapping, Cube Mapping and UV Mapping. Exported terrain patches have to be imported into a map using the map editor. Later versions of the script will also allow to export entire scenes into a map file so you can only befit it with entities later on in the map editor. |