Skip to content

YN-0448: USD contribution: set as default variant allow to not set at all #1666

@ynbot

Description

@ynbot

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    sponsoredThis is directly sponsored by a client or community member

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions