hound fix

This commit is contained in:
Kayla Man 2023-06-22 22:55:24 +08:00
parent 45f02e8db3
commit 5210d9bde3
4 changed files with 5 additions and 1 deletions

View file

@ -283,6 +283,7 @@ def get_max_version():
max_info = rt.MaxVersion()
return max_info[7]
@contextlib.contextmanager
def viewport_camera(camera):
original = rt.viewport.getCamera()

View file

@ -1,7 +1,6 @@
# -*- coding: utf-8 -*-
"""Creator plugin for creating review in Max."""
from openpype.hosts.max.api import plugin
from openpype.pipeline import CreatedInstance
from openpype.lib import BoolDef, EnumDef, NumberDef

View file

@ -20,13 +20,16 @@ class CollectReview(pyblish.api.InstancePlugin,
nodes = instance.data["members"]
focal_length = None
camera_name = None
camera = None
for node in nodes:
if rt.classOf(node) in rt.Camera.classes:
camera = node
camera_name = node.name
focal_length = node.fov
attr_values = self.get_attr_values_from_data(instance.data)
data = {
"camera_node": camera,
"review_camera": camera_name,
"frameStart": instance.context.data["frameStart"],
"frameEnd": instance.context.data["frameEnd"],

View file

@ -14,6 +14,7 @@ class ExtractThumbnail(publish.Extractor):
label = "Extract Thumbnail"
hosts = ["max"]
families = ["review"]
start
def process(self, instance):
# TODO: Create temp directory for thumbnail