scott-wilson / openchecks

A validations framework for doing quality control in studios.
Apache License 2.0
44 stars 3 forks source link

Add DCC integration #11

Open scott-wilson opened 1 year ago

scott-wilson commented 1 year ago

This likely depends on the following issues:

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

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.

aditiapratama commented 2 months ago

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?

scott-wilson commented 2 months ago

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.

aditiapratama commented 2 months ago

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