Skip to content

Farm: Keep product type from instances#1702

Merged
iLLiCiTiT merged 7 commits intodevelopfrom
bugfix/product-type-in-farm
Feb 16, 2026
Merged

Farm: Keep product type from instances#1702
iLLiCiTiT merged 7 commits intodevelopfrom
bugfix/product-type-in-farm

Conversation

@iLLiCiTiT
Copy link
Member

@iLLiCiTiT iLLiCiTiT commented Feb 13, 2026

Changelog Description

Keep product type from instance in create_skeleton_instance.

Additional info

When product base type is being used, it is possible that product type is customized. Unfortunatelly the only way how to find out if product type is customized is that we do compare it to product base type.

This uncovered huge flaw in current situation with product types we have defined un host. Maya is using "renderlayer" as product base type, 3ds max is using "maxrender" and who knowh what houdini is using. The point being that the create plugins are using product base type "A" but when create_skeleton_instance is used, it is converted to "render".

To fully resolve that issue we have to create alternative versions of each function, and alternative versions of farm plugins that operate on different level.

Testing notes:

This change affects all hosts using create_skeleton_instance. Test farm publishin for all hosts using it.

  • 3DsMax
  • After Effects
  • Blender
  • Cinema 4D
  • Fusion
  • Houdini
  • Maya
  • Nuke

@iLLiCiTiT iLLiCiTiT added type: bug Something isn't working sponsored This is directly sponsored by a client or community member labels Feb 13, 2026
@iLLiCiTiT iLLiCiTiT self-assigned this Feb 13, 2026
@ynbot ynbot added the size/XS label Feb 13, 2026
@ynbot ynbot moved this to Review In Progress in PR reviewing Feb 13, 2026
Copy link
Member

@jakubjezek001 jakubjezek001 left a comment

Choose a reason for hiding this comment

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

works in Nuke and on Farm ;)

@github-project-automation github-project-automation bot moved this from Review In Progress to Merge Requested in PR reviewing Feb 13, 2026
@iLLiCiTiT iLLiCiTiT changed the title Farm: Keep product base type and product type from instances Farm: Keep product type from instances Feb 13, 2026
@antirotor
Copy link
Member

works in houdini too

@iLLiCiTiT iLLiCiTiT merged commit c768e96 into develop Feb 16, 2026
3 checks passed
@iLLiCiTiT iLLiCiTiT deleted the bugfix/product-type-in-farm branch February 16, 2026 09:03
@github-project-automation github-project-automation bot moved this from Merge Requested to Done in PR reviewing Feb 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size/XS sponsored This is directly sponsored by a client or community member type: bug Something isn't working

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

6 participants