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

Blender: Deadline asset dependencies #505

Merged

Conversation

simonebarbieri
Copy link
Contributor

Changelog Description

Implemented deadline file dependencies for Blender. Images and alembic files are set as dependencies.

Testing notes:

  1. Create a render in Blender for a scene that had alembic files (with a Transform Cache modifier) and/or textures.
  2. Publish the render to deadline.
  3. Check if the job in deadline has the files as dependencies:
    image

@simonebarbieri simonebarbieri added host: Blender type: enhancement Improvement of existing functionality or minor addition sponsored This is directly sponsored by a client or community member labels May 10, 2024
@simonebarbieri simonebarbieri self-assigned this May 10, 2024
@ynbot
Copy link
Contributor

ynbot commented May 10, 2024

Copy link
Member

@moonyuet moonyuet left a comment

Choose a reason for hiding this comment

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

The scene has been successfully submitted to the deadline and rendered successfully.

Copy link
Collaborator

@BigRoy BigRoy left a comment

Choose a reason for hiding this comment

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

Didn't test but changes look good to me. I wonder if we should also be bumping the blender addon version since we're introducing a new publish plug-in for it.

@simonebarbieri
Copy link
Contributor Author

@BigRoy just asked and you're right! I was still back at when we needed to bump only when changing setting 😅 fixed that :)

@simonebarbieri simonebarbieri merged commit a96258f into develop Jun 18, 2024
1 check passed
@simonebarbieri simonebarbieri deleted the enhancement/AY-991_Blender-Deadline-asset-dependencies branch June 18, 2024 09:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
module: Deadline size/XS sponsored This is directly sponsored by a client or community member type: enhancement Improvement of existing functionality or minor addition
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

5 participants