Please describe the feature you have in mind and explain what the current shortcomings are?
Currently in the AYON USD Contribution workflow there's an instance attribute for "Set as default variant selection" that will mark that variant as the active variant for the asset. However, when this setting is disabled - it will still set it as the default variant selection IF currently there is not actively set variant by default. However, there are cases where you may want to author a variant but explicitly not mark it as the active by default.
As such, most likely the better case here would be to have an enum that allows you to:
- Do not set
- Set as default if no current default
- Set as default
Where the 2nd option matches the current behavior, and hence for backwards compatibility potentially should default to that?
Additional context:
link to discussion on Discord
(might be a private channel)
_This issue was automatically created from AYON ticket YN-0448
Please describe the feature you have in mind and explain what the current shortcomings are?
Currently in the AYON USD Contribution workflow there's an instance attribute for "Set as default variant selection" that will mark that variant as the active variant for the asset. However, when this setting is disabled - it will still set it as the default variant selection IF currently there is not actively set variant by default. However, there are cases where you may want to author a variant but explicitly not mark it as the active by default.
As such, most likely the better case here would be to have an enum that allows you to:
Where the 2nd option matches the current behavior, and hence for backwards compatibility potentially should default to that?
Additional context:
link to discussion on Discord
(might be a private channel)
_This issue was automatically created from AYON ticket YN-0448