Roy Nieterau
b05afaa837
Global: Optimize anatomy formatting by only formatting used templates instead ( #4784 )
...
* TemplatesDict can create different type of template
* anatomy templates can be formatted on their own
* return objected templates on get item
* '_rootless_path' is public classmethod 'rootless_path_from_result'
* 'AnatomyStringTemplate' expect anatomy templates
* remove key getters
* fix typo 'create_ojected_templates' -> 'create_objected_templates'
* Fix type of argument
* Fix long line
* Optimize formatting to use single template formatting instead of formatting full anatomy
* Optimize formatting to use single template formatting instead of formatting full anatomy
* Optimize formatting to use single template formatting instead of formatting full anatomy
* Optimize formatting to use single template formatting instead of formatting full anatomy
* Optimize formatting to use single template formatting instead of formatting full anatomy
* Optimize formatting to use single template formatting instead of formatting full anatomy
* Optimize formatting to use single template formatting instead of formatting full anatomy
* Use format strict + code cosmetics
* Get template from the formatted data
* Update openpype/plugins/publish/integrate_legacy.py
Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
* Cosmetics
* Move template obj definition for path up + rename to `path_template_obj`
* Refactor more cases from `anatomy.format` to template obj `.format_strict`
* Refactor more cases from `anatomy.format` to template obj `.format_strict`
* Refactor more cases from `anatomy.format` to template obj `.format_strict`
---------
Co-authored-by: Jakub Trllo <jakub.trllo@gmail.com>
Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
2023-04-17 14:53:15 +02:00
Ondřej Samohel
892e469217
Merge branch 'develop' into enhancement/OP-3807_playblast_profiles
2023-04-14 17:57:09 +02:00
Thomas Fricard
fcffb91948
After Effects: fix handles KeyError ( #4727 )
...
* get handles from context if not in asset
* fix linting errors
* get frameStart, frameEnd, handleStart and handleEnd from context
---------
Co-authored-by: clement hector <clement.hector@fixstudio.com>
Co-authored-by: Thomas Fricard <tfricard@ws114.prs.vfx.int>
2023-04-14 17:39:53 +02:00
Ynbot
a14f9196bb
[Automated] Release
2023-04-14 15:15:13 +00: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
22b0a894e6
Merge pull request #4707 from tokejepsen/bugfix/xgen_fixes
2023-04-14 15:10:43 +02:00
Milan Kolar
708cba0d04
Merge pull request #4145 from tokejepsen/enhancement/maya_review
2023-04-14 14:56:44 +02:00
Toke Jepsen
2ee9c17270
Update openpype/hosts/maya/api/lib.py
2023-04-14 12:28:26 +01:00
Toke Jepsen
119df6d24e
Update openpype/hosts/maya/api/lib.py
2023-04-14 08:39:42 +01:00
Toke Jepsen
a061c89779
Update openpype/hosts/maya/api/lib.py
2023-04-14 08:38:18 +01:00
Milan Kolar
6a992b8ec3
Merge pull request #4840 from BigRoy/enhancement/maya_animation_single_assembly_validation
...
Great!
2023-04-13 22:37:10 +02:00
Milan Kolar
bbb62e8d2c
Merge pull request #4832 from tokejepsen/bugfix/OP-5566_Tile-rendering-still-not-working
2023-04-13 22:36:51 +02:00
Milan Kolar
0be80d3cd0
Merge pull request #4778 from ynput/bugfix/OP-5542
...
thanks folks
2023-04-13 22:35:12 +02:00
Milan Kolar
d1b59c4aaa
Merge pull request #4761 from quadproduction/363-fix-studio-openpype-does-not-load-assets-linked-to-the-shot
...
thank you guys. this is great
2023-04-13 22:31:41 +02:00
Jakub Trllo
9a5f86ea1b
add review tag to output of extract sequence if instance is marked for review ( #4843 )
2023-04-13 18:42:50 +02:00
Toke Stuart Jepsen
9a96a6b2e0
KnownPublishError > PublishValidationError
2023-04-13 16:47:19 +01: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
Roy Nieterau
55ccf73ebb
Remove single assembly validation for animation instances
2023-04-13 13:31:16 +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
84cc7e12cc
Merge branch 'develop' into bugfix/OP-3951_Deadline-checking-existing-frames-fails-when-there-is-number-in-file-name
2023-04-13 12:35:26 +02:00
Ondřej Samohel
37369011df
Merge branch 'develop' into bugfix/maya_burnin_focallength_renders
2023-04-13 12:11:58 +02:00
Ondřej Samohel
5feb9124e7
Merge branch 'develop' into enhancement/unreal-use-common-settings-for-executable
2023-04-13 12:10:57 +02:00
Ondřej Samohel
28b7d6a85f
Merge branch 'develop' into bugfix/3dsmax_render_fails_publish_job
2023-04-13 12:10:04 +02:00
Ondřej Samohel
7dc0bfbd5d
Merge branch 'develop' into feature/OP-5529_Settings-Allow-setting-a-size-hint-for-text-fields
2023-04-13 12:08:55 +02:00
Ondřej Samohel
2bc3f20962
Merge branch 'develop' into bugfix/OP-5598_Nuke-remove-default-workfile-template-profile
2023-04-13 12:06:42 +02:00
Ondřej Samohel
25bb76226b
Merge branch 'develop' into instance_collect_no_asset_framerange
2023-04-13 11:58:33 +02:00
Ondřej Samohel
515c0acb06
Merge pull request #4657 from BigRoy/deadline_remove_framespertask
2023-04-12 17:42:13 +02:00
Ondřej Samohel
88a5bd9543
Merge pull request #4664 from quadproduction/348-fix-studio-openpype-template-builder-set-wrong-frame-range-in-created-animation-instance
2023-04-12 17:34:13 +02:00
Roy Nieterau
16975b2e21
Merge pull request #4816 from BigRoy/bugfix/maya_fix_validate_mesh_overlapping_uvs
...
Maya: Fix Validate Mesh Overlapping UVs plugin
2023-04-12 17:12:17 +02:00
Roy Nieterau
aa20e3d42b
Merge remote-tracking branch 'upstream/develop' into bugfix/maya_burnin_focallength_renders
...
# Conflicts:
# openpype/settings/defaults/project_settings/global.json
2023-04-12 17:06:51 +02:00
Jakub Ježek
72913a85bd
Merge pull request #4826 from ynput/bugfix/OP-5589_Hiero-colorspace-monitor
...
Hiero/Nuke: adding monitorOut key to settings
2023-04-12 16:51:55 +02:00
Jakub Jezek
f70ec0912b
removing default workfile template builder presets
2023-04-12 16:43:39 +02:00
Ondřej Samohel
75b183c917
Merge pull request #3839 from BigRoy/houdini_opengl
2023-04-12 15:15:40 +02:00
Ondřej Samohel
c76d7430ba
Merge pull request #4795 from tokejepsen/bugfix/maya_get_color_management_preferences
2023-04-12 14:53:29 +02:00
Jakub Jezek
0aee3188ac
fixing typo
2023-04-12 14:49:40 +02:00
Ondřej Samohel
707eedf98d
Merge branch 'develop' into houdini_opengl
2023-04-12 14:28:49 +02:00
Jakub Jezek
77c4326dba
adding nuke ocio config names variants
2023-04-12 14:23:29 +02:00
Jakub Jezek
04c94d04f1
hiero, settings adding new ocio config versions
2023-04-12 14:17:34 +02:00
Toke Stuart Jepsen
1663a309a6
Fix tile rendering
2023-04-12 12:06:54 +01:00
Thomas Fricard
3c4804217b
Remove useless print
...
Co-authored-by: Roy Nieterau <roy_nieterau@hotmail.com>
2023-04-12 12:50:58 +02:00
Thomas Fricard
d3ed9e64d8
replace legacy_io functions
2023-04-12 12:45:40 +02:00
Thomas Fricard
2253d7b6e1
refactoring
2023-04-12 12:45:40 +02:00
Thomas Fricard
eda8e27030
replace simple quotes by double quotes
2023-04-12 12:45:40 +02:00
Thomas Fricard
0a507d2bed
fix linting errors
2023-04-12 12:45:40 +02:00
Thomas Fricard
6a276c0fdb
set handles or not based on the include handles settings
2023-04-12 12:45:40 +02:00
Thomas Fricard
446da3a8f9
modify settings to include default handles + hanldes by task type
2023-04-12 12:45:40 +02:00
Thomas Fricard
9392687b15
set framerange with or without handles based on the current task type
2023-04-12 12:45:40 +02:00
Thomas Fricard
6a01b117fd
add a with_handles option in maya settings
2023-04-12 12:45:40 +02:00
Thomas Fricard
b18672d963
set correct framerange and handles when setting context
2023-04-12 12:45:40 +02:00