Skip to content

Commit

Permalink
add maya default render folder path to settings
Browse files Browse the repository at this point in the history
  • Loading branch information
jlorrain committed Dec 3, 2021
1 parent 4eaea20 commit 89490f4
Show file tree
Hide file tree
Showing 4 changed files with 20 additions and 3 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,13 @@ class ValidateRenderImageRule(pyblish.api.InstancePlugin):

def process(self, instance):

assert get_file_rule("images") == "renders", (
default_render_file = instance.context.data.get('project_settings')\
.get('maya') \
.get('create') \
.get('CreateRender') \
.get('default_render_image_folder')

assert get_file_rule("images") == default_render_file, (
"Workspace's `images` file rule must be set to: renders"
)

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -394,9 +394,14 @@ def process(self, instance):
self.log.debug(filepath)

# Gather needed data ------------------------------------------------
default_render_file = instance.context.data.get('project_settings')\
.get('maya')\
.get('create')\
.get('CreateRender')\
.get('default_render_image_folder')
filename = os.path.basename(filepath)
comment = context.data.get("comment", "")
dirname = os.path.join(workspace, "renders")
dirname = os.path.join(workspace, default_render_file)
renderlayer = instance.data['setMembers'] # rs_beauty
deadline_user = context.data.get("user", getpass.getuser())
jobname = "%s - %s" % (filename, instance.name)
Expand Down
3 changes: 2 additions & 1 deletion openpype/settings/defaults/project_settings/maya.json
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,8 @@
"defaults": [
"Main"
],
"aov_separator": "underscore"
"aov_separator": "underscore",
"default_render_image_folder": "renders"
},
"CreateAnimation": {
"enabled": true,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,11 @@
{"underscore": "_ (underscore)"},
{"dot": ". (dot)"}
]
},
{
"type": "text",
"key": "default_render_image_folder",
"label": "Default render image folder"
}
]
},
Expand Down

0 comments on commit 89490f4

Please sign in to comment.