<teepee>
I think their argument is wrong. they are correct when *only* looking at the xml schema definition
<teepee>
but it does violate the wording of the specification
<J24k27>
They added this "export generic 3mf" but i assume that is without color
<teepee>
I can read those files just fine, but it's one object without color
<teepee>
the color properties seem to be impossible to read via lib3mf-v1, maybe lib3mf-v2 has some support but even then it might fail due to the spec violation
<teepee>
interestingly they point to how prusaslicer tags that and that case is actually spec compiant :-)
<J24k27>
I still wonder if these negative volumes are spec compliant that are used in slicers by inverting the normals
<J24k27>
at least other software repair/converts them into positive volumes
<teepee>
not sure, probably not. I guess those should have been given a dedicated object type
<teepee>
after all there's one for support material
<J24k27>
prusa is member of the 3mf consortium .. but probably that means nothing
little_blossom has quit [Ping timeout: 252 seconds]
little_blossom has joined #openscad
<J24k27>
If you are able to read the colors when importing - does you also can read the objects so importing by ID would be possible like on SVG?
<teepee>
yes, definition is a bit tricky as oficially only the top level build items are supposed to be imported (I believe)
<teepee>
that said, it might be possible to ignore that and have a "give me *that* object" going deeper into the object tree
<teepee>
the filter would like need to be object based, not by color as that's just a property of triangles
<J24k27>
probably also difficult to get the right id as most people can't read 3mf like you can do with an svg
<teepee>
yeah, that needs some usable editor
<teepee>
I wonder how that official one works, I've not seen that in action
<teepee>
it seems to be targeting the volumetric stuf a.k.a. CSG in 3MF
<teepee>
when looking at that yesterday it was not clear to me if it supports general 3MF editing or is just some specialized thing for that specific 3MF extension
<J24k27>
"official one" ?
<J24k27>
e.g. in 3D builder you get a list (with thumbnails) of the parts at top level .. in meshmixer you have that part list (object browser) which is also needed to name parts