Everyone is welcome on the Google Meet linked below every other Thursday, at 17:00 CEST.
Present:
The meeting covers the Pipeline & I/O module topics (USD integration, other external fileformats support…).
Links
- Google Meet
- Pipeline & I/O Meetings Overview
- Pipeline & I/O module
- USD project
- #Pipeline & I/O module chat channel
- #USD chat channel
USD
- Jesse has merged the support for general UsdPrimvarReaders for material import and export
- USD expectations on how to handle invalid meshes (like faces re-using several times the same vertex) are still unclear, but the PR is awaiting final review.
It was decided to not update to USD 2025.05 for Blender 4.5.
The following targets are likely not for Blender 4.5 at this point:
- Performance: the Parallel Import PR is ready for review now.
- The support for new schemas for DomeLights and Shapes is still WIP.
- The conversion of NURBS import code from old-Curve to new-Curves is still WIP.
Jean-Silas: there is now an opensourced GUI built around USD and Hydra: OpenDCC. Charles note that this could also be a source of inspiration for integrating Hydra in viewport rendering?
Other
UFBX experimental importer is in a good state, Aras has fixed some bugs, but overall current status seems to be at least as good as the Python importer.
Collada will be removed from Blender 5.0. Aras volunteers to add a reminder about it in 4.5 UI (in related IO operators tooltips) and in the 4.5 release notes, update the devtalk thread, and do the actual code removal for 5.0 in a few weeks.
Next Meeting
The next meeting will be on Thursday 5th June, 17:00 CEST/Amsterdam time (your local time: 2025-06-05T15:00:00Z).
The provisional meeting agenda will be linked in the Pipeline & I/O Meetings Overview thread before the meeting.