UDMF Toolkit is a Blender Addon allows you to imports UDMF DOOM maps into Blender.
- UDMF Map Importing: Directly import your DOOM maps from PWADs into Blender.
- Texture Baking (Upcoming): In the future, this feature will allow users to seamlessly bake the DOOM textures for better visualization and rendering in Blender.
Blender does not support package management, so we had to bundle some of the addon dependencies into the libs
. Since we are
not sure, if this violates any licenses or not, you will need to install the addon manually.
To install the UDMF Toolkit addon, you have two options: using the bootstrap.sh script or using the provided Makefile.
-
Ensure you have git, python3, and poetry installed on your machine.
-
Download or clone the repository to your local machine.
-
Navigate to the root directory of the addon in your terminal.
-
Run the bootstrap script:
sh bootstrap.sh
This will automatically handle the cloning, dependency installation, bundling, and packaging of the addon. After the script completes, you'll find a udmf_toolkit_addon.zip file in the directory.
-
Ensure you have git, make, python3, and poetry installed on your machine.
-
Download or clone the repository to your local machine.
-
Navigate to the root directory of the addon in your terminal.
-
Run the make command:
- Download the latest version of UDMF Toolkit.
- Open Blender and navigate to Edit > Preferences > Add-ons.
- Click on Install and select the downloaded ZIP file.
- Enable UDMF Toolkit from the Add-ons list.
After obtaining the udmf_toolkit_addon.zip file through either of the above methods:
-
Open Blender.
-
Go to Edit > Preferences > Add-ons.
-
Click on Install... and navigate to the udmf_toolkit_addon.zip file.
-
Select the ZIP file and click on Install Add-on.
-
Once installed, you should see the UDMF Toolkit in the list. Ensure it's enabled by checking the box next to it.
-
Unfold the UDMF Toolkit addon preferences and set the path to your texture directory. Note, in this directory you need to have all you PNG textures unpacked from your both your main IWAD and a mod you're working on.
-
You're all set! The UDMF Toolkit addon should now be available in Blender.
- Navigate to the Import option in Blender.
- Select Import PWAD Map from the list.
- Choose your desired PWAD file map in UDMF format and import.
- Note: It's recommended to start with a fresh Blender scene to avoid conflicts.
While the core functionality is focused on UDMF map importing, we have big plans for the future:
Texture Baking: Elevate your ZDoom maps in Blender with high-quality textures. And more to come!
If you have suggestions, bug reports, or want to contribute to the code, feel free to open an issue or send a pull request on the project's GitHub page.
BSD-3-Clause
Special thanks to the DOOM community for the continuous support and inspiration.