Skip to content

Commit

Permalink
Merge pull request #375 from BigRoy/enhancement/maya_render_creator_d…
Browse files Browse the repository at this point in the history
…uplicate_error

Maya: Create multiple "render" instances better error message
  • Loading branch information
moonyuet authored Apr 5, 2024
2 parents 68ab872 + 817bf18 commit 25592b4
Showing 1 changed file with 9 additions and 2 deletions.
11 changes: 9 additions & 2 deletions client/ayon_core/hosts/maya/plugins/create/create_render.py
Original file line number Diff line number Diff line change
Expand Up @@ -40,8 +40,15 @@ def apply_settings(cls, project_settings):
def create(self, product_name, instance_data, pre_create_data):
# Only allow a single render instance to exist
if self._get_singleton_node():
raise CreatorError("A Render instance already exists - only "
"one can be configured.")
raise CreatorError(
"A Render instance already exists - only one can be "
"configured.\n\n"
"To render multiple render layers, create extra Render Setup "
"Layers via Maya's Render Setup UI.\n"
"Then refresh the publisher to detect the new layers for "
"rendering.\n\n"
"With a render instance present all Render Setup layers in "
"your workfile are renderable instances.")

# Apply default project render settings on create
if self.render_settings.get("apply_render_settings"):
Expand Down

0 comments on commit 25592b4

Please sign in to comment.