Commit graph

28483 commits

Author SHA1 Message Date
Jakub Jezek
6bf8b7b8ca improving deprecation 2023-02-24 12:42:08 +08:00
Fabia Serra Arrizabalaga
b387441ad6 Move get_workfile_build_placeholder_plugins to NukeHost class as workfile template builder expects 2023-02-24 12:42:07 +08:00
Toke Stuart Jepsen
e7017ff05b Commenting for documentation 2023-02-24 12:42:07 +08:00
Toke Stuart Jepsen
09ccf1af77 Batch script for running Openpype on Deadline. 2023-02-24 12:42:07 +08:00
Toke Jepsen
3724c86c18 Update openpype/hosts/maya/api/lib_renderproducts.py 2023-02-24 12:42:07 +08:00
Toke Stuart Jepsen
52238488f3 Only use force options as multipart identifier. 2023-02-24 12:42:07 +08:00
Toke Stuart Jepsen
d9499d5750 Fix Redshift expected files. 2023-02-24 12:42:07 +08:00
Toke Stuart Jepsen
6ab63823f0 Implement get_multipart 2023-02-24 12:42:07 +08:00
Petr Kalis
6568db35af Fix - check existence only if not None
review_path might be None
2023-02-24 12:42:06 +08:00
Jakub Trllo
131e27008c fix access to not existing settings key 2023-02-24 12:42:06 +08:00
Jakub Trllo
bdd869b0a8 disable ignore transparency by default 2023-02-24 12:42:06 +08:00
Jakub Trllo
4b127dedd6 added settings for Collect Render Instances 2023-02-24 12:42:06 +08:00
Jakub Trllo
87b818e37e collect render instances can set 'ignoreLayersTransparency' 2023-02-24 12:42:06 +08:00
Jakub Trllo
5aba18e089 extract sequence can ignore layer's transparency 2023-02-24 12:42:06 +08:00
Kayla Man
79b73efa28 color convert only enabled when there is arnold plugin 2023-02-24 12:42:06 +08:00
Kayla Man
db4f88d85b
Merge branch 'develop' into bugfix/OP-3022-Look-publishing-and-srgb-colorspace-in-Maya-2022 2023-02-23 17:53:01 +08:00
Simone Barbieri
9f44aff3ed Changed menu to remove Create and link Publish to new publisher 2023-02-22 18:21:52 +01:00
Simone Barbieri
1dd41d072d Hound fixes 2023-02-22 18:21:52 +01:00
Simone Barbieri
8fb21d9a14 Fix Camera Publishing 2023-02-22 18:21:52 +01:00
Simone Barbieri
e958a69289 Fix UnrealActorCreator when getting actors from the scene 2023-02-22 18:21:52 +01:00
Simone Barbieri
637c1c0806 Addressing a concurrency issue when trying to access context 2023-02-22 18:21:52 +01:00
Simone Barbieri
606b3e3449 More changes from suggestions 2023-02-22 18:21:52 +01:00
Simone Barbieri
4f882b9b19 Fixed problem with the instance metadata 2023-02-22 18:21:52 +01:00
Simone Barbieri
b54d832478 Implemented suggestions from review 2023-02-22 18:21:52 +01:00
Simone Barbieri
cae2186d40 Hound fixes 2023-02-22 18:21:52 +01:00
Simone Barbieri
f3834db1ae Fix render creator problem with selection 2023-02-22 18:21:52 +01:00
Simone Barbieri
6f15f39e4f Improved attributes for the creators 2023-02-22 18:21:52 +01:00
Simone Barbieri
ba6d77b88b Use External Data in the Unreal Publish Instance to store members
Not possible with all the families. Some families require to store actors in a scenes, and we cannot store them in the External Data.
2023-02-22 18:21:52 +01:00
Simone Barbieri
833860468c Collect instances is no longer needed with the new publisher 2023-02-22 18:21:52 +01:00
Simone Barbieri
a4c751b49a Hound fixes 2023-02-22 18:21:52 +01:00
Simone Barbieri
ca7ae2a306 Updated render creator 2023-02-22 18:21:52 +01:00
Simone Barbieri
7284601d62 Updated creators to be compatible with new publisher 2023-02-22 18:21:52 +01:00
Simone Barbieri
f0db455a09 Improved basic creator 2023-02-22 18:21:52 +01:00
Simone Barbieri
aa9817ae52 Basic implementation of the new Creator 2023-02-22 18:21:52 +01:00
Jakub Trllo
9745100446 resave default settings 2023-02-22 17:54:17 +01:00
Jakub Trllo
9a44a8fd7d save default settings with newline character at the end of file 2023-02-22 17:54:17 +01:00
Fabià Serra Arrizabalaga
a946eae6c4 Remove unused module 2023-02-22 17:21:37 +01:00
Fabia Serra Arrizabalaga
c41a3b1cb8 Pass module name and set __file__ on module to avoid AttributeErrors saying module has no __file__ attribute 2023-02-22 17:21:37 +01:00
Fabia Serra Arrizabalaga
574f8d2c6d Make use of openpype.lib.import_filepath function 2023-02-22 17:21:37 +01:00
Fabià Serra Arrizabalaga
bfbfdf7067 Use dict indexing instead of .get to assert existence
Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
2023-02-22 17:21:37 +01:00
Fabià Serra Arrizabalaga
f62e6c9c50 Break line so it fits under 79 chars 2023-02-22 17:21:37 +01:00
Fabia Serra Arrizabalaga
f9dc9f8920 Protect code for cases where 'Frames' key doesn't exist 2023-02-22 17:21:37 +01:00
Fabia Serra Arrizabalaga
0b811854ba Expand stating dir paths on integrate plugin so it doesn't error out with rootless paths 2023-02-22 17:21:37 +01:00
Fabia Serra Arrizabalaga
7dd5c42ec9 Load plugin modules with importlib so we can debug symbols 2023-02-22 17:21:37 +01:00
Fabia Serra Arrizabalaga
ab5ef5469f Fix code so it doesn't error out when 'intent' attribute returns None or empty string 2023-02-22 17:21:37 +01:00
Fabia Serra Arrizabalaga
271b19a90d Move variable initialization closer to its use 2023-02-22 17:21:37 +01:00
Fabia Serra Arrizabalaga
03c64a7290 Set staging dir with rootless syntax like the other representations 2023-02-22 17:21:37 +01:00
Fabia Serra Arrizabalaga
35e4313ddb Fix typo on function as 'fill_roots' doesn't exist 2023-02-22 17:21:37 +01:00
Fabia Serra Arrizabalaga
e5ebc85663 Add OPENPYPE_SG_USER environment variable to deadline submission env 2023-02-22 17:21:37 +01:00
Fabia Serra Arrizabalaga
9bf7246f52 Fix typos 2023-02-22 17:21:37 +01:00