Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implementation of substance designer integration #1

Merged
merged 26 commits into from
Jan 21, 2025

Conversation

moonyuet
Copy link
Member

@moonyuet moonyuet commented Jan 16, 2025

Changelog Description

Implementation of substance designer integration

  • Workfile Load/Save. Get current file etc.
  • Container data
  • Instance Data
  • Load Image(textures) for existing project
  • Publish Image(textures) -> (Part of the TextureSet product)
  • Publish Workfile
  • Publish Sbsar (Can be part of the textureSet product) Solve in Implementation of sbsar product type #3
  • Callback to create Package Project for users

Maybe nice to have:

  • Load/Publish MDL
  • Load/Publish custom graph node
  • Publish textures/sbsar supporting for multiple graphs.

Additional review information

Please test along with: ynput/ayon-applications#50 and ynput/ayon-core#1089

  • Publishing colorspace data temporarily not supported in texture publish due to the limitation of the API
  • Custom Pattern for output is not supported due to the limitation of the API

Testing notes:

  1. Build and install addon with this branch in the ayon server along with the updated application and core addons mentioned above
  2. Launch Substance Designer

@moonyuet moonyuet requested review from BigRoy and LiborBatek January 16, 2025 09:12
@moonyuet moonyuet self-assigned this Jan 16, 2025
@moonyuet moonyuet added the type: feature Adding something new and exciting to the product label Jan 16, 2025
Copy link
Member

@LiborBatek LiborBatek left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I have succesfully configured SDesigner within AYON and I was able to launch it via Ayon launcher but I couldnt navigate/find the AYON Menu with tools...

image

any thoughts?

@moonyuet
Copy link
Member Author

I have succesfully configured SDesigner within AYON and I was able to launch it via Ayon launcher but I couldnt navigate/find the AYON Menu with tools...

image

any thoughts?

Are you building and installing the addon with this branch?
You can also check on the console to see if anything errors out.
image

@LiborBatek LiborBatek self-requested a review January 21, 2025 10:41
Copy link
Member

@LiborBatek LiborBatek left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

All working nicely and been successfully tested! I was able to publish textureSet, Load Images in and Manage those too.
image

The core functionality is there and working properly.

@moonyuet moonyuet marked this pull request as ready for review January 21, 2025 11:05
@moonyuet moonyuet merged commit 229fb6a into develop Jan 21, 2025
1 check passed
@moonyuet moonyuet mentioned this pull request Jan 21, 2025
@moonyuet
Copy link
Member Author

I merged this ticket first and continue working on the enhancement after the feedback.

@moonyuet moonyuet deleted the feature/initial_substance_designer_integration branch January 23, 2025 11:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: feature Adding something new and exciting to the product
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants