Blender3mfFormat icon indicating copy to clipboard operation
Blender3mfFormat copied to clipboard

Add support for object.name attribute + Color Group in 3MF Materials Extension + Bambu Studio/3MF Production Extension component path

Open ansonl opened this issue 2 years ago • 10 comments

  1. Added export support for retaining the object name in the object.name attribute that is supported for naming individual objects in the GUI of slicers such as Prusaslicer. Cura seems to export object.name set within Cura but not import existing object.name in files.

image

  1. Added user toggle-able import/export support for writing material colors to Color Group/Color from the 3MF Materials and Properties Extension. Toggles between color group and base material. This supports 3MF viewers such as the online 3D preview on Printables.com that support Color Group to display objects in producer specified colors.

image

  1. Updated README to remove TESTING category.

ansonl avatar Oct 18 '23 23:10 ansonl

Can this version import color data to blender?

CptJackieSparrow avatar Mar 31 '24 14:03 CptJackieSparrow

@CptJackieSparrow @Ghostkeeper I added support importing 3MF Color Groups, added some tests, and cleaned the code to pass the code style tests.

Sorry, there were a lot of individual commits until I figured out how to run the code style test locally.

ansonl avatar May 13 '24 01:05 ansonl

Attached redblue.zip if a sample project with base material and color group is needed for testing.

ansonl avatar May 13 '24 01:05 ansonl

Thanks for this. Exporting the object names is must-have. :pray: Verified that it works perfectly. :+1:

dvoros avatar Jun 22 '24 09:06 dvoros