GPUOpen-LibrariesAndSDKs / BlenderUSDHydraAddon

This add-on allows you to assemble and compose USD data with Blender data and render it all using various renderers via Hydra.
Apache License 2.0
368 stars 38 forks source link

BLEN-587: Move resolver functionality from properties.py to resolver.py #289

Closed VascoPi closed 1 year ago

VascoPi commented 1 year ago

PURPOSE

Move resolver functionality from properties.py to resolver.py.

TECHNICAL STEPS

Refactored property.py to resolver.py. Moved functionality to RS_Resolver class. Implemented register, and unregister function for resolver.py. Added constants to resolver.py: STORAGE_DIR, USER_ID, SERVER_URL, STORAGE_URL, CHANNEL_ID. Added update_button method to update the button in the header according to the one in the panel and vice-versa. Removed property.py. Removed config.py. Adjusted code according to refactoring. Logging improvements.