diff --git a/openpype/hosts/max/plugins/create/create_review.py b/openpype/hosts/max/plugins/create/create_review.py index 538b445e66..40358aefbf 100644 --- a/openpype/hosts/max/plugins/create/create_review.py +++ b/openpype/hosts/max/plugins/create/create_review.py @@ -22,22 +22,21 @@ class CreateReview(plugin.MaxCreator): vp_texture = True anti_aliasing = None - @classmethod - def apply_settings(cls, project_settings): + def apply_settings(self, project_settings): settings = project_settings["max"]["CreateReview"] # noqa # Take some defaults from settings - cls.review_width = settings.get("review_width", cls.review_width) - cls.review_height = settings.get("review_height", cls.review_height) - cls.percentSize = settings.get("percentSize", cls.percentSize) - cls.keep_images = settings.get("keep_images", cls.keep_images) - cls.image_format = settings.get("image_format", cls.image_format) - cls.visual_style = settings.get("visual_style", cls.visual_style) - cls.viewport_preset = settings.get( - "viewport_preset", cls.viewport_preset) - cls.anti_aliasing = settings.get( - "anti_aliasing", cls.anti_aliasing) - cls.vp_texture = settings.get("vp_texture", cls.vp_texture) + self.review_width = settings.get("review_width", self.review_width) + self.review_height = settings.get("review_height", self.review_height) + self.percentSize = settings.get("percentSize", self.percentSize) + self.keep_images = settings.get("keep_images", self.keep_images) + self.image_format = settings.get("image_format", self.image_format) + self.visual_style = settings.get("visual_style", self.visual_style) + self.viewport_preset = settings.get( + "viewport_preset", self.viewport_preset) + self.anti_aliasing = settings.get( + "anti_aliasing", self.anti_aliasing) + self.vp_texture = settings.get("vp_texture", self.vp_texture) def create(self, subset_name, instance_data, pre_create_data): # Transfer settings from pre create to instance diff --git a/server_addon/max/server/settings/create_review_settings.py b/server_addon/max/server/settings/create_review_settings.py index cc0f35ecb8..205ebbd09f 100644 --- a/server_addon/max/server/settings/create_review_settings.py +++ b/server_addon/max/server/settings/create_review_settings.py @@ -35,7 +35,7 @@ def visual_style_enum(): ] -def visual_preset_enum(): +def preview_preset_enum(): """Return enumerator for viewport visual preset.""" return [ {"label": "Quality", "value": "Quality"}, @@ -70,8 +70,8 @@ class CreateReviewModel(BaseSettingsModel): title="Preference" ) viewport_preset: str = Field( - enum_resolver=visual_preset_enum, - title="Pre-View Preset" + enum_resolver=preview_preset_enum , + title="Preview Preset" ) anti_aliasing: str = Field( enum_resolver=anti_aliasing_enum,