BlendForge v1.0.0
🔨 Initial Release
Welcome to the first official release of BlendForge!
BlendForge is a powerful desktop utility that bridges the material gap between Blender and Unity. It automatically bakes complex node setups and preserves perfect PBR metallic/roughness values across your exported models.
✨ Key Features in v1.0.0
- GLB Export (Recommended): Natively exports your
.blendfiles to single-file binary.glbassets. Preserves perfect 1:1 PBR materials that work instantly in Unity (via glTFast) with zero setup. - Auto-Baking Node Trees: Automatically detects and bakes MixRGB, Math, Mapping, and procedural nodes into lightweight, optimized image textures.
- Legacy FBX Fallback: Need standard Unity FBX workflows? Exports FBX files with embedded textures and generates a
.matdata.jsonsidecar. (Includes a Unity Editor script to auto-configure Standard/URP/HDRP materials). - Smart Safety Checks: Prevents hangs or crashes during the texture baking process by dynamically generating placeholders for any missing texture files on your disk.
- Sleek Desktop UI: A beautiful, dark-mode Electron interface with drag-and-drop batch processing.
📥 Installation
Download the BlendForge-1.0.0.exe file attached below.
- No installation required! Simply double-click the
.exeto run the portable app. - Note: You must have Blender (3.0+) installed on your machine for the headless conversion engine to work.
🚀 How to Use
- Launch BlendForge.
- Drag and drop your
.blendfiles into the app. - Select GLB (Recommended) or FBX.
- Click Convert.
Using the Output in Unity:
- For GLB: Simply drag the
.glbfile directly into your Unity project (requires the glTFast package). - For FBX: Copy both the
.fbxand.matdata.jsonsidecar into your Unity project. Ensure you have placedBlendFBXImporter.csinto anAssets/Editor/folder in your Unity project to auto-map the materials.
If you encounter any bugs or have feature requests, please open an issue on the repository!