Supports *.drs and *.bmg files
Import Meshes
Import Materials (Color, Normal, Metalness, Roughness, Refraction)
Import Skeleton
Import Skin
Import Animations
Export Static Objects
Export Models (different types)
Fix Bugs (There are a lot :D)
... Suggestions?
Here is a quick demonstration of the Battleforge Model Importer/Exporter for Blender in action:
- Download latest Battleforge_Blender_*.zip from the Releases section of the repository.
- Launch Blender
- Go to Edit > Preferences.
- Click on the Add-ons tab.
- Click on the Install button.
- Navigate to the downloaded zip file and select it.
- Click on the Install Add-on button.
- Make sure the checkbox next to Battleforge Model Importer/Exporter is checked to enable the add-on.
- Open Blender
- Go to File > Import 3a. Select the Battleforge file type if you want to import a Battleforge Model. 3b. Select the New Battleforge Scene if you want to create a new Battleforge Model.
- Follow the prompts to customize your import settings.
- Create a Collection called "DRSModel_YOUR_MODEL_NAME_Static (replace YOUR_MODEL_NAME with your model's name)
- Create a node called "CDspMeshFile*"
- Create your Meshes underneath this node
- For Materials you can press ctrl + a and type 'drs' to set the DRS Material Node
- Maybe add a new node called "CollisionShape"
- add new Collision shape objects underneath this node
- Use Cylinder, Sphere or Box as Name and type of the collisions hape object/mesh
This add-on is only compatible with Blender 4.0 and may not work with other versions of Blender. If you encounter any issues or have any feedback, please submit an issue on the GitHub repository.
Inside the resources folder you can find an example export blend file that worked for me.