- Joined
- Aug 27, 2006
- Messages
- 223
- Reaction score
- 184
Swordfish: Geometry Binary Blender Exporter Version 0.0.5 Unstable
* Remember version numbers as updates become available to ensure you are using the current release.
Completed Functionality:
Download:
Version 0.0.1 Unstable
* Remember version numbers as updates become available to ensure you are using the current release.
Completed Functionality:
- User Interface
- Meshes
- Vertex Formats: 0 to 5
- Primitive Types: Triangle List
- Sticky and Per-face UV Coordinates
- Armature
- Animations
- Materials
- Textures
- Vertex Formats 6 to 12
- Collision Octree
- Particle Effects
- Sound Effects
- Download and install Blender 2.49b from
To view the content, you need to sign in or register
- Download and install Python 2.7.x from
To view the content, you need to sign in or register(Windows Users)
- Unzip contents of swordfish-vx.x.x-unstable.zip
- Copy swordfish_import_unstable.py, swordfish_export_unstable.py, swordfish_gb_unstable.py into your Blender scripts directory.
- Click File > Export > Geometry Binary Unstable (*.gb)
- Add X amount of mesh objects
- Click Export
- When exporting to version 12 you've got to perform an additional step of encrypting the header using swordcrypt or any of it's predecessors.
- When exporting your own armature creation you've got to follow a certain naming scheme for the bone names. ex. bone.001, bone.002, bone.003, etc. or 001, 002, 003, etc. This does not apply to importing/exporting existing Inixsoft bone files as the importer does this for you.
To view the content, you need to sign in or register
Version 0.0.1 Unstable
- Initial release
-
To view the content, you need to sign in or register(Rapidshare.com)
- swordfish_export_unstable.gb code clean-up
- Fixed bug reading/writing descriptor size for version 8 by not reading/writing collision size
- Added armature exporting
-
To view the content, you need to sign in or register(Rapidshare.com)
- Added animation exporting
-
To view the content, you need to sign in or register(Rapidshare.com)
- Fixed import UV coordinate layout
- Fixed export file writing mode to 'write binary' (cause for the majority of Windows client problems)
- Fixed exporting vertex weights for versions 10 and lower (may represent new problems)
- Fixed exporting animations when none are present
- Added exporting functionality for scale, rotation, and flipping normals (defaults: right handed to left handed)
-
To view the content, you need to sign in or register(SpeedyShare.com)
- Fixed armature exporting
- Fixed weight exporting
- Fixed export scale and rotation
-
To view the content, you need to sign in or register(SpeedyShare.com)
This is an unstable branch, meaning, it probably doesn't work and much of the functionality is incomplete (Look for "NotImplementedError" in swordfish_gb_unstable.py). I urge everyone not to redistribute unstable versions as it may result in repetitive bug reports and time wasted.
Testing:Thorough testing will require you to import your existing *.gb files and/or create new models for export. If exporting succeeds; test by importing your newly created *.gb file. If importing succeeds; test your newly created *.gb file in-game. If you experience any errors along the way; post the error including any existing or newly created *.gb and *.blend files for debugging purposes.
Last edited: