Python .glb-to-.ifc Conversion
Budget: $8 – $15 USD
I’m in the middle of a 3D-modeling pipeline that has to share data with other platforms relying on the IFC standard. Right now every asset I receive arrives as a .glb file; I need a clean, repeatable way to turn each one into a fully styled .ifc so that colours, materials and other element styles carry through when the file is reopened in Blender or any downstream software.
Here’s what I’m after:
• A Python script (or small module) that ingests a given .glb, converts it to .ifc and writes out all geometry, hierarchy and style information accurately.
• The solution should run headless or inside Blender’s Python environment without manual clicks, ideally using Blender’s API plus any open-source helper such as IfcOpenShell if you find it useful.
• On completion, I want to load the resulting .ifc back into Blender and see the same visual appearance I had in the original .glb. No colour loss, no misplaced materials.
• Clear, commented code and a short README so I can replicate the workflow on new files.
Send a quick note on how you plan to tackle material mapping and any libraries you’ll lean on, and I’ll share a sample .glb to get us started.
Here’s what I’m after:
• A Python script (or small module) that ingests a given .glb, converts it to .ifc and writes out all geometry, hierarchy and style information accurately.
• The solution should run headless or inside Blender’s Python environment without manual clicks, ideally using Blender’s API plus any open-source helper such as IfcOpenShell if you find it useful.
• On completion, I want to load the resulting .ifc back into Blender and see the same visual appearance I had in the original .glb. No colour loss, no misplaced materials.
• Clear, commented code and a short README so I can replicate the workflow on new files.
Send a quick note on how you plan to tackle material mapping and any libraries you’ll lean on, and I’ll share a sample .glb to get us started.
Related categories:
Python
3D Rendering
Software Architecture
3D Modelling
3D Design
Geospatial
Blender
3D Visualization