Add io_mesh_3mf addon #104950
No reviewers
Labels
No Label
Interest
Animation & Rigging
Interest
Blender Cloud
Interest
Collada
Interest
Core
Interest
Documentation
Interest
Eevee & Viewport
Interest
Geometry Nodes
Interest
Grease Pencil
Interest
Import and Export
Interest
Modeling
Interest
Modifiers
Interest
Nodes & Physics
Interest
Pipeline, Assets & IO
Interest
Platforms, Builds, Tests & Devices
Interest
Python API
Interest
Rendering & Cycles
Interest
Sculpt, Paint & Texture
Interest
Translations
Interest
User Interface
Interest
UV Editing
Interest
VFX & Video
Meta
Good First Issue
Meta
Papercut
Module
Add-ons (BF-Blender)
Module
Add-ons (Community)
Platform
Linux
Platform
macOS
Platform
Windows
Priority
High
Priority
Low
Priority
Normal
Priority
Unbreak Now!
Status
Archived
Status
Confirmed
Status
Duplicate
Status
Needs Info from Developers
Status
Needs Information from User
Status
Needs Triage
Status
Resolved
Type
Bug
Type
Design
Type
Known Issue
Type
Patch
Type
Report
Type
To Do
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: blender/blender-addons#104950
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "anson-liu/blender-addons:main"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This adds the latest io_mesh_3mf addon from https://github.com/Ghostkeeper/Blender3mfFormat to the Blender package.
Problem: Blender does not support 3MF files by default.
Proposed solution: Add existing io_mesh_3mf addon to Blender package. The increased user base finding Blender readily usable for their needs will benefit Blender adoption by users and companies.
Alternative solutions: Require users to manually install addon. Many users do not know how to install addons + addon installation is finicky with the elimination of the "TESTING" category so users will give up and not use Blender.
Limitations of solution: None
The io_mesh_3mf addon allows import and export of widely used and (quickly becoming dominant in 3D printing) 3MF files in Blender.
3MF is used by many 3D mesh programs such as Microsoft 3D Builder, MeshLab, and Autodesk. Almost every 3D slicing tool supports 3MF and its inclusion to Blender would make 3D printing community and industry use of Blender more seamless.
Inclusion of this addon was raised in #84154 and io_mesh_3mf is written by @Ghostkeeper. So I made a PR with the latest addon version to get the ball rolling.
I see that most of the included addons have a standard license added to them. Can anyone please clarify if @Ghostkeeper would need to allow a change of license from AGPL to GPL?
I'm okay with changing the license myself. But there are also two contributors on my repository that changed the actual code as well.
The license has been changed now, and compatibility with releases >3.3 has been fixed too (as something broke in the context of a camera operator it used).
Checkout
From your project repository, check out a new branch and test the changes.