Hi D5 team and community,
I’d love to see a Python console or scripting interface integrated into D5 Render — similar to what Blender offers with its built-in Python API.
What I’m looking for:
The ability to run Python scripts directly inside D5 to automate repetitive tasks such as:
- Batch material assignment based on object names or IFC properties
- Automated camera placement and render queue management
- Scene setup from external data (CSV, JSON, IFC metadata)
- Custom asset scattering and population logic
Why it matters:
As someone working on large BIM/IFC-to-visualization pipelines, I often need to manage hundreds of objects and materials at once. A Python console would dramatically speed up these workflows and unlock D5 as a serious production tool for architectural visualization studios.
This would also open the door to community-built scripts and plugins, which could greatly enrich the D5 ecosystem.
Would love to hear if this is on the roadmap — or if others in the community feel the same need!
Thanks ![]()