scott-wilson/openchecks

Add DCC integration

Opened this issue · 3 comments

This likely depends on the following issues:

But, we would want the UIs to be integrated in the following applications.

  • Blender
  • Gaffer
  • Natron
  • Houdini
  • Katana
  • Maya
  • Nuke

The commercial DCCs would require licenses, so we may only be able to do this if we have valid licenses donated to us, or someone with valid licenses to develop the integrations. Also, we would need to figure out what are the versions that we will support (latest, latest + X releases, etc).

Preferably, each integration should integrate with the C/C++ API (if provided), and then the Python API. If the applications also have other languages (such as Maya's MEL), then we might want to consider supporting that, or explicitly stating that we do not support it.

Hi @scott-wilson this is wonderful framework. Anyway for example if I want to ship openchecks python package in blender addon, will it require to have rust as well?

Hi @scott-wilson this is wonderful framework. Anyway for example if I want to ship openchecks python package in blender addon, will it require to have rust as well?

Yup. However, I've made sure to publish compiled binaries for Linux, Windows, and macOS. So, all you should need to do is either pip install the library or vendor it with the rest of the code, and it should work as expected without having to be in Rust land.

ah great then, I'll try tinkering with it this weekend and will let you know. Thanks