v1.1.0
·
18 commits
to main
since this release
What's New
Large Mesh Optimisation
Finally, export those massive 2+ million polygon meshes without crashes! This update introduces intelligent memory management that automatically detects and optimises for large meshes:
- Automatic detection at 500K and 1M polygon thresholds
- Progressive memory cleanup every 3 modifiers during processing
- Smart garbage collection to prevent memory exhaustion
- Enhanced logging with formatted polygon counts (e.g., "1,250,000 polygons")
Modifier Control System
Take complete control over which modifiers are applied during export with a three-mode system:
- None - Skip all modifiers for fastest export (perfect for base mesh exports)
- Visible - Apply only viewport-visible modifiers (default, recommended)
- Render - Apply render-enabled modifiers (most complete export)
Export Indicators Toggle
New checkbox to enable/disable viewport colour feedback:
- Cleaner viewport when colour accuracy matters
- Better performance by disabling timer overhead when not needed
- Smart behaviour - Recent Exports panel automatically hides when disabled
💡 Performance Tips
For best results with large meshes:
- Use "None" modifier mode for meshes over 1M polygons
- Close other applications to maximise available memory
- Monitor console output for "Memory optimisation" messages
- Export in smaller batches when working with multiple large objects
🔧 Technical Improvements
- Immediate geometry clearing for faster memory release
- Enhanced error handling throughout the export pipeline
- Pre-export optimisation for large mesh operations
- Improved UI layout with new control sections
📊 Compatibility
- Blender: 4.2.0 and above
- Backwards compatible: Existing projects work without changes
- All export formats: FBX, OBJ, glTF, USD, STL
🙏 Acknowledgements
Special thanks to the people who reported issues with large mesh exports and provided valuable feedback on modifier handling workflows.
💬 Feedback
We'd love to hear about your experience with the new features! Report issues or suggest improvements on our GitHub.