A professional-grade Blender addon that streamlines 3D asset workflows by batch exporting multiple meshes with automatic LOD generation, intelligent texture optimisation, and industry-standard format support, all whilst handling massive polygon counts without crashes.
Multi-Format Batch Export
Precision Transform & Coordinate Control
Advanced Mesh Processing
Automatic LOD Generation
Intelligent Texture Management
Export Workflow & Feedback
Performance & Memory Optimisation
The addon preserves your original files whilst creating optimised exports, giving you full control over quality vs. file size trade-offs across multiple industry-standard formats.
Problem: Users reported crashes and extremely long export times when using scale values (especially scale: 100) with large meshes (1M+ polygons). The addon was applying scale transformations to all vertex data in memory before export, causing massive memory usage and potential crashes.
Solution:
global_scale
parameter, avoiding memory-intensive vertex transformationsMemory Optimisation:
Format-Specific Handling:
User Warnings:
setup_export_object()
to return scale factor without applying transformsexport_object()
to pass scale to export operatorsProblem: When using negative axis values (e.g., "-Z" for forward or up axis), OBJ, STL, and USD exports would fail because these formats expect "NEGATIVE_Z" instead of "-Z".
Solution: Added automatic conversion of axis values for OBJ, STL, and USD formats:
This update prioritises stability and performance for users working with large meshes. If you need scaling for GLTF/USD formats, please apply the scale manually in Blender before export. I'd love to hear about your experience with the new features! Report issues or suggest improvements on GitHub. 🙏
This extension requests the following permission:
Export mesh files to the specified directory
thank you so much for letting me know the extension has helped you! i really appreaciate hearing it. regarding the axis configutation i can see in the API doc it's still listed as "-Z". if you're experiencing a specific issue please share some more details and open an issue on GitHub or a discussion. thanks!
it's helped me a lot
really happy to hear that! thanks for leaving a review and letting me know. if you have any ideas or feature requests please feel free to let me know via GitHub discussions
This plugin is very practical and has helped me resolve many issues when exporting files. Thank you for your thoughtful design during development. The plugin is already quite user-friendly, but it would be even more convenient if you could add features to delete all materials and set whether to apply modifiers
thanks for leaving a review! i'm really happy to hear the add-on has been useful to you. i tried hard to keep the interface approachable, so it makes me really happy to hear that has been somewhat achieved!
regarding your suggestions, i'm working under the assumption that the visible modifiers are what you want to export your mesh as. but i understand more control would be nice and more flexible for different workflows, but this is a point for me where i'm not sure if it's necessary or nice to have. i will try both your suggestions out and see how they go. if you'd like to add any more thoughts or ideas please post to the discussion on github
Thank you, it has sped up my model processing workflow.
I noticed an issue with the axis inversion—Blender seems to have changed the axis identifiers. They're no longer -X, -Y, -Z but now appear as NEGATIVE_X and so on.