Comments (2)
The collisions between different 3MF files has been resolved in the import stage (#11) and is no longer a concern.
The metadata between Blender's context and the 3MF file format is mapped as follows:
- Blender scene -> 3MF document
- Blender object -> 3MF item
- Blender mesh -> 3MF object resource
Only metadata that was written in the correct format in the Blender scene will get exported, for now. This prevents the add-on from writing custom properties that were set by other Blender add-ons. Writing those properties would also cause the add-on to import those custom properties again. This could mess with those other add-ons if the object properties were really specific to that instance of an object or perhaps only during that run of Blender. What's more, the importer would write the values of these properties as a dictionary format that is specific to this add-on, which is necessary to ensure that other attributes of the metadata entry get preserved as well (like the preserve
and datatype
attributes).
from blender3mfformat.
This is completed with commit 9d2d54c and some preceding commits.
from blender3mfformat.
Related Issues (20)
- Error import/export the 3mf file HOT 1
- Import and Export object dimensions and translations scaled by changes to Unit Scale.
- AttributeError: 'NoneType' object has no attribute 'name' when object has blank Material
- Does the importing of the 3MF files keep the color and texture information in 3MF files? HOT 2
- Does not work with Blender 3.5 HOT 5
- 3MF Consortium Support HOT 1
- Texture not included in export HOT 1
- 3.6 3MF Blender Compatibility Workaround HOT 4
- Install fix HOT 2
- Changing license from AGPL to GPL for inclusion in default Blender package HOT 8
- exported file empty HOT 4
- Blender 4 support? HOT 1
- python traceback trying to import file HOT 4
- Almost nothing can open the exported 3mf file HOT 1
- Enormous memory usage HOT 1
- Imported object scale isnt correct
- Crashes if object doesn't have a material
- Possible to include color data from Bambu Slicer / Printasbles 3mf? HOT 1
- Mesh not importing HOT 8
- Export has wrong units when scene units are set to millimeters
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from blender3mfformat.