hound & fixing the render camera issue

This commit is contained in:
Kayla Man 2023-09-01 21:31:10 +08:00
parent 8ea9755920
commit 3caaf2a5d5
4 changed files with 4 additions and 3 deletions

View file

@ -24,7 +24,6 @@ class Context:
workfiles_tool_timer = None
def get_main_window():
"""Acquire Max's main window"""
from qtpy import QtWidgets

View file

@ -43,7 +43,7 @@ class CreateRender(plugin.MaxCreator):
for view in sorted(views):
ocio_display_view_transform_list.append({
"value": "||".join((display, view))
})
})
if display == "ACES" and view == "sRGB":
display_view_default = "{0}||{1}".format(
display, view

View file

@ -35,6 +35,8 @@ class CollectRender(pyblish.api.InstancePlugin):
files_by_aov.update(aovs)
camera = rt.viewport.GetCamera()
if instance.data.get("members"):
camera = instance.data["members"][-1]
instance.data["cameras"] = [camera.name] if camera else None # noqa
if "expectedFiles" not in instance.data:

View file

@ -238,7 +238,7 @@ class MaxSubmitDeadline(abstract_submit_deadline.AbstractSubmitDeadline,
plugin_data["redshift_SeparateAovFiles"] = instance.data.get(
"separateAovFiles")
if instance.data["cameras"]:
plugin_info["Camera0"] = None
plugin_info["Camera0"] = instance.data["cameras"][0]
plugin_info["Camera"] = instance.data["cameras"][0]
plugin_info["Camera1"] = instance.data["cameras"][0]
self.log.debug("plugin data:{}".format(plugin_data))