IECoreVDB : Python bindings renamed from pyopenvdb to openvdb in later versions#1455
IECoreVDB : Python bindings renamed from pyopenvdb to openvdb in later versions#1455boberfly wants to merge 1 commit into
Conversation
|
Thanks Alex! It looks like OpenVDB 12 also switches the Python bindings from pybind11 to nano bind - do you know how that affects our interoperability bindings in https://github.com/ImageEngine/cortex/blob/main/src/IECoreVDB/bindings/IECoreVDBModule.cpp? |
|
Good question, I can tell you it still compiled fine but I'll do some closer testing here or run the unit tests. |
edfa3a1 to
0004638
Compare
|
Turns out Cortex just silently didn't build OpenVDB from the logs. I started to make a https://nanobind.readthedocs.io/en/latest/porting.html#type-casters |
…ython bindings renamed from pyopenvdb to openvdb in later versions
0004638 to
ff356e0
Compare
|
Closing in favour of #1531. |
Generally describe what this PR will do, and why it is needed.
pyopenvdbfails, try the renamedopenvdbin later versions in a try/except.Related Issues
Dependencies
Breaking Changes
Checklist