Commit graph

2021 commits

Author SHA1 Message Date
Kayla Man
183b2866d9 style fix 2023-05-31 20:14:57 +08:00
Kayla Man
11728bae0e roy's comment and uses import instead of from..import 2023-05-31 20:02:05 +08:00
Kayla Man
debd40b119 Merge branch 'develop' into enhancement/OP-6020_Nuke-custom-setFrameRange-script 2023-05-31 16:49:02 +08:00
Jakub Ježek
8197b11c3e
Merge branch 'develop' into enhancement/OP-6045_Disable-Collect-Frames-to-Fix-from-settings 2023-05-30 16:53:31 +02:00
Kayla Man
2e58cd2e1a move the custom popup menu to nuke/startup and add the frame setting to Openpype tool menu 2023-05-30 21:44:26 +08:00
Milan Kolar
3e316dd495
Merge pull request #4987 from ynput/enhancement/OP-5918_blender-add_base_file_unit_scale_in_settings 2023-05-29 23:33:00 +02:00
Jakub Jezek
31da5582fc
make understandable label in settings 2023-05-25 21:39:07 +02:00
Jakub Jezek
b47143b472
collect frames to fix settings 2023-05-25 17:41:36 +02:00
Jakub Trllo
7e692ad5ac added option to nest settings templates 2023-05-24 14:01:50 +02:00
64qam
28cc85b003
Merge pull request #5011 from ynput/enhancement/OP-6019_nuke-multiple-reformat-thumbnail-exporter 2023-05-24 11:34:03 +02:00
Jakub Ježek
06ba46df60
Merge branch 'develop' into enhancement/resolve-prelaunch-code-refactoring 2023-05-23 13:51:52 +02:00
Jakub Jezek
267bad5ba6
adding multiple reposition nodes attribute to settings 2023-05-22 16:59:12 +02:00
Simone Barbieri
8b68371e0c Increased the number of decimals for the unit scale 2023-05-18 14:33:26 +01:00
Simone Barbieri
d95299a31b Added settings to make optional the setting the unit scale 2023-05-18 10:37:38 +01:00
Simone Barbieri
6d9c0e3080 Added setting for base file unit scale 2023-05-17 15:46:34 +01:00
Jakub Jezek
0f80ad01ec
adding deadline settings
including Pools
2023-05-17 14:16:49 +02:00
Alexey Bogomolov
1ec604c9ce Merge remote-tracking branch 'upstream/develop' into enhancement/resolve-prelaunch-code-refactoring 2023-05-17 00:01:08 +03:00
Jakub Jezek
37827f63ba
Merge branch 'develop' into feature/OP-5548_Fusion-Deadline-and-publish 2023-05-15 21:29:18 +02:00
Jakub Ježek
9a52475075
Merge branch 'develop' into enhancement/OP-5548_Fusion-saver-settings 2023-05-15 21:24:56 +02:00
Ondřej Samohel
f90dea5e26
Merge branch 'develop' into enhancement/OP-5808_Enhancement-3dsmax-rendering-time-data-from-instance 2023-05-15 18:22:30 +02:00
Toke Jepsen
40d4fea857
Maya: Validate shader name - OP-5903 (#4971)
* Fix regex matching.

* Add active setting

* Update openpype/hosts/maya/plugins/publish/validate_shader_name.py
2023-05-15 14:10:49 +02:00
Ember Light
78f8bbfd80
Kitsu - Add "image", "online" and "plate" to review families (#4923)
* Add kitsu review to the default png review's tags

* Add "image", "online" and "plate" as possible review families
2023-05-12 17:29:38 +02:00
Jakub Jezek
90f4e6b8bb
Merge branch 'enhancement/OP-5548_Fusion-saver-settings' into feature/OP-5548_Fusion-Deadline-and-publish 2023-05-10 16:42:34 +02:00
Jakub Jezek
98d27fa5a4
fusion: frame padding from anatomy templates 2023-05-10 12:54:30 +02:00
Jakub Jezek
6ea1ab1c9f
deadline submitter settings for aov filter 2023-05-10 11:20:09 +02:00
Kayla Man
8a602b51c7 Merge branch 'develop' into enhancement/OP-5808_Enhancement-3dsmax-rendering-time-data-from-instance 2023-05-08 17:33:16 +08:00
Jakub Jezek
e08ff46bfa
adding settings for creators 2023-05-05 17:22:14 +02:00
Petr Kalis
e7aa413038
AfterEffects: add review flag to each instance (#4884)
* OP-5657 - add artist control for review in AfterEffects

Artist can disable review to be created for particular publish.

* OP-5657 - add artist control for review in AfterEffects

Removed configuration for Deadline, should be controlled by what is on instance.

* OP-5657 - handle legacy instances

Legacy instances wont't have mark_for_review in creator_attributes. Set to true as by default we always want review.

* OP-5657 - remove explicit review for all AE

Now handled directly on instance

* OP-5657 - fix - cannot remove now

Without this 'review' wont be added to tags on representation. Eventually this should be refactored.
Control on whole instance, eg. disabling review, should be enough.

* OP-5657 - fix - correct host name used

* OP-5657 - fix - correct handling of review

On local renders review should be added only from families, not from older approach through Settings.

Farm instance cannot have review in families or extract_review would get triggered even locally.

* OP-5657 - refactor - changed label

* OP-5657 - Hound

* OP-5657 - added explicitly skipping review

Instance might have set 'review' to False, which should explicitly skip review (might come from Publisher where artist can disable/enable review on an instance).

* OP-5657 - updated setting of review variable

instance.data.review == False >> explicitly set to do not create review. Keep None to let logic decide.

* OP-5657 - fix adding review flag

* OP-5657 - updated test

Removed review for second instance.

* OP-5657 - refactor to context plugin

* OP-5657 - tie thumbnail to review for local render

Produce thumbnail only when review should be created to synchronize state with farm rendering.
Move creation of thumnbail out of this plugin to general plugin to limit duplication of logic.
2023-05-04 12:16:58 +02:00
Ondřej Samohel
19b3d66f5e
Merge branch 'develop' into substance_integration 2023-05-03 13:56:37 +02:00
Ondřej Samohel
dd4426134d
Merge pull request #4904 from quadproduction/343-fix-studio-openpype-display-handle-is-ticked-and-should-not 2023-05-03 11:52:16 +02:00
Kayla Man
e05f7140b3 Merge branch 'develop' into enhancement/OP-5808_Enhancement-3dsmax-rendering-time-data-from-instance 2023-05-03 15:32:56 +08:00
Kayla Man
7c2a154214 add settings to switch on/off the frame range validator 2023-05-03 15:32:22 +08:00
Petr Kalis
b8ce6e9e9c
Photoshop: add autocreators for review and flat image (#4871)
* OP-5656 - added auto creator for review in PS

Review instance should be togglable.
Review instance needs to be created for non publisher based workflows.

* OP-5656 - refactored names

* OP-5656 - refactored names

* OP-5656 - new auto creator for flat image

In old version flat image was created if no instances were created. Explicit auto creator added for clarity.

Standardization of state of plugins

* OP-5656 - updated according to auto image creator

Subset template should be used from autocreator and not be separate.

* OP-5656 - fix proper creator name

* OP-5656 - fix log message

* OP-5656 - fix use enable state

* OP-5656 - fix formatting

* OP-5656 - add review toggle to image instance

For special cases where each image should have separate review.

* OP-5656 - fix description

* OP-5656 - fix not present asset and task in instance context

* OP-5656 - refactor - both auto creators should use same class

Provided separate description.

* OP-5656 - fix - propagate review to families

Image and auto image could have now review flag.
Bottom logic is only for Webpublisher.

* OP-5656 - fix - rename review files to avaid collision

Image family produces jpg and png, jpg review would clash with name. It should be replaced by 'jpg_jpg'.

* OP-5656 - fix - limit additional auto created only on WP

In artist based publishing auto image would be created by auto creator (if enabled). Artist might want to disable image creation.

* OP-5656 - added mark_for_review flag to Publish tab

* OP-5656 - fixes for auto creator

* OP-5656 - fixe - outputDef not needed

outputDef should contain dict of output definition. In PS it doesn't make sense as it has separate extract_review without output definitions.

* OP-5656 - added persistency of changes to auto creators

Changes as enabling/disabling, changing review flag should persist.

* OP-5656 - added documentation for admins

* OP-5656 - added link to new documentation for admins

* OP-5656 - Hound

* OP-5656 - Hound

* OP-5656 - fix shared families list

* OP-5656 - added default variant for review and workfile creator

For workfile Main was default variant, "" was for review.

* OP-5656 - fix - use values from Settings

* OP-5656 - fix - use original name of review for main review family

outputName cannot be in repre or file would have ..._jpg.jpg

* OP-5656 - refactor - standardized settings

Active by default denotes if created instance is active (eg. publishable) when created.

* OP-5656 - fixes for skipping collecting auto_image

data["ids"] are necessary for extracting. Members are physical layers in image, ids are "virtual" items, won't get grouped into real image instance.

* OP-5656 - reworked auto collectors

This allows to use automatic test for proper testing.

* OP-5656 - added automatic tests

* OP-5656 - fixes for auto collectors

* OP-5656 - removed unnecessary collector

Logic moved to auto collectors.

* OP-5656 - Hound
2023-05-02 11:19:50 +02:00
Alexey Bogomolov
74c1e6f3bb defaults to py3.6, set actual macos python path 2023-04-28 18:12:26 +03:00
Alexey Bogomolov
affc00c77c remove bin folder from default values 2023-04-28 17:59:26 +03:00
Seyedmohammadreza Hashemizadeh
61c37ebb22 add display handle setting for maya load references 2023-04-27 16:22:01 +02:00
Roy Nieterau
551146ebe9 Merge remote-tracking branch 'upstream/develop' into substance_integration 2023-04-24 14:44:29 +02:00
Ondřej Samohel
20c0745bd8
Merge branch 'develop' into enhancement/unreal-rendering_settings 2023-04-24 12:40:31 +02:00
Roy Nieterau
c90c55edd9
Merge branch 'develop' into enhancement/maya_hide_animation_creator 2023-04-20 14:03:50 +02:00
Roy Nieterau
b82279f9d7 Fix default so namespace behaves like before #4511 2023-04-19 21:58:16 +02:00
Roy Nieterau
1a10e0fc74 Hide animation instance in creator + add inventory action to recreate animation publish instance for loaded rigs 2023-04-19 18:01:43 +02:00
Roy Nieterau
3c56b89606
Merge branch 'develop' into substance_integration 2023-04-19 10:18:37 +02:00
Ondrej Samohel
f7026c4694
♻️ delete ADSK_3DSMAX_STARTUPSCRIPTS_ADDON_DIR 2023-04-17 13:06:07 +02:00
Ondrej Samohel
ef55dd932d
🎨 move startup script logic to hook 2023-04-17 13:00:01 +02:00
Toke Stuart Jepsen
281f6186e4 Merge branch 'develop' into enhancement/OP-3807_playblast_profiles
# Conflicts:
#	openpype/hosts/maya/plugins/create/create_review.py
2023-04-14 15:09:44 +01:00
Milan Kolar
158626ffbf
Merge pull request #4714 from tokejepsen/feature/OP-4994_defining-plugins-to-load-on-Maya-start 2023-04-14 15:11:27 +02:00
Milan Kolar
708cba0d04
Merge pull request #4145 from tokejepsen/enhancement/maya_review 2023-04-14 14:56:44 +02:00
Jakub Trllo
ce18ab98b9
TrayPublisher: Move 'BatchMovieCreator' settings to 'create' subcategory (#4827)
* move 'BatchMovieCreator' settings to 'create' subcategory

* change label of simple creators

* added label to create plugins
2023-04-13 16:42:05 +02:00
Toke Stuart Jepsen
4f79d7fab2 Merge branch 'develop' into enhancement/OP-3807_playblast_profiles
# Conflicts:
#	openpype/hosts/maya/api/lib.py
2023-04-13 11:40:02 +01:00
Ondřej Samohel
37369011df
Merge branch 'develop' into bugfix/maya_burnin_focallength_renders 2023-04-13 12:11:58 +02:00