Commit graph

35680 commits

Author SHA1 Message Date
Simone Barbieri
bfdfa78e57 Fix problem with independent window 2024-01-23 10:48:20 +00:00
Simone Barbieri
7e3e567f00 Use the new API for override context 2024-01-17 10:46:50 +00:00
github-actions[bot]
4cf6ddfea2 chore(): update bug report / version 2024-01-17 03:26:46 +00:00
ynbot
973590213c
[Automated] Merged main into develop 2024-01-17 04:26:21 +01:00
Ynbot
6857082f1e [Automated] Bump version 2024-01-17 03:26:10 +00:00
ynbot
b63a6c29e2
[Automated] Merged develop into main 2024-01-17 04:25:37 +01:00
github-actions[bot]
4c9b19ed99 chore(): update bug report / version 2024-01-16 13:08:30 +00:00
ynbot
60394979ff
[Automated] Merged release main into develop 2024-01-16 14:08:00 +01:00
Ynbot
9d5736aca7 [Automated] Release 2024-01-16 13:07:31 +00:00
ynbot
b42e03d1d3
[Automated] Merged develop into main 2024-01-16 14:07:11 +01:00
Toke Jepsen
a6cc0b511e
Maya: Account and ignore free image planes. (#5993)
* Account and ignore for free image planes.

* Incorporating BigRoy changes

---------

Co-authored-by: Petr Kalis <petr.kalis@gmail.com>
2024-01-16 11:15:48 +01:00
Jakub Trllo
97030a9fe8
Merge pull request #6136 from ynput/bugfix/style-polish-fix
Chore tools: Make sure style object is not garbage collected
2024-01-16 11:02:37 +01:00
Jakub Trllo
b0a2c9689b make sure style object is not garbage collected 2024-01-16 10:53:40 +01:00
Jakub Trllo
e9387c1b28
Merge pull request #6129 from tokejepsen/bugfix/transcoding_xml_parsing
Transcoding: Fix reading image sequences through oiiotool
2024-01-15 18:55:41 +01:00
Toke Stuart Jepsen
17e861f532 Illicit suggestion 2024-01-15 17:42:47 +00:00
Jakub Trllo
10167c86a7
use instance version if context version is not set (#6117) 2024-01-15 17:33:26 +01:00
Jakub Trllo
7dcdd1b3b0
remove 'template_name_profiles' for 'IntegrateHeroVersion' (#6130) 2024-01-15 17:21:40 +01:00
Kayla Man
b60e90f6b5
Merge pull request #6127 from ynput/bugfix/OP-7704_Substance-thumbnail-error
Substance Painter: Thumbnail errors with PBR Texture Set
2024-01-15 22:06:59 +08:00
Kayla Man
c20430fb41 Merge branch 'develop' into bugfix/OP-7704_Substance-thumbnail-error 2024-01-15 19:20:25 +08:00
Kayla Man
1ac89d2efa restore some of the codes on lib and collect images 2024-01-15 19:17:12 +08:00
Ondřej Samohel
837acf9b2e
Merge pull request #5124 from ynput/enhancement/OP-5751_render-multiple-cameras
multiple render camera supports for 3dsmax
2024-01-15 11:54:08 +01:00
Petr Kalis
7d94fb92c2
Fusion: new creator for image product type (#6057)
* Introduced image product type

'image' product type should result in single frame output, 'render' should be more focused on multiple frames.

* Updated logging

* Refactor moved generic creaor class to better location

* Update openpype/settings/entities/schemas/projects_schema/schema_project_fusion.json

Co-authored-by: Jakub Ježek <jakubjezek001@gmail.com>

* Change label

It might be movie type not only image sequence.

* OP-7470 - fix name

* OP-7470 - update docstring

There were objections for setting up this creator as it seems unnecessary. There is currently no other way how to implement customer requirement but this, but in the future 'alias' product types implementation might solve this.

* Implementing changes from #6060

https://github.com/ynput/OpenPype/pull/6060

* Update openpype/settings/defaults/project_settings/fusion.json

Co-authored-by: Jakub Ježek <jakubjezek001@gmail.com>

* Update server_addon/fusion/server/settings.py

Co-authored-by: Jakub Ježek <jakubjezek001@gmail.com>

* Update openpype/hosts/fusion/api/plugin.py

Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>

* OP-7470 - added explicit frame field

Artist can insert specific frame from which `image` instance should be created.

* OP-7470 - fix name and logging

Prints better message even in debug mode.

* OP-7470 - update instance label

It contained original frames which was confusing.

* Update openpype/hosts/fusion/plugins/create/create_image_saver.py

Co-authored-by: Roy Nieterau <roy_nieterau@hotmail.com>

* OP-7470 - fix documentation

* OP-7470 - moved frame range resolution earlier

This approach is safer, as frame range is resolved sooner.

* OP-7470 - added new validator for single frame

* OP-7470 - Hound

* OP-7470 - removed unnecessary as label

* OP-7470 - use internal class anatomy

* OP-7470 - add explicit settings_category to propagete values from Setting correctly

apply_settings is replaced by correct value in `settings_category`

* OP-7470 - typo

* OP-7470 - update docstring

* OP-7470 - update formatting data

This probably fixes issue with missing product key in intermediate product name.

* OP-7470 - moved around only proper fields

Some fields (frame and frame_range) are making sense only in specific creator.

* OP-7470 - added defaults to Settings

* OP-7470 - fixed typo

* OP-7470 - bumped up version

Settings changed, so addon version should change too. 0.1.2 is in develop

* Update openpype/hosts/fusion/plugins/publish/collect_instances.py

Co-authored-by: Roy Nieterau <roy_nieterau@hotmail.com>

* OP-7470 - removed unnecessary variables

There was logic intended to use those, deemed not necessary.

* OP-7470 - update to error message

* OP-7470 - removed unneded method

---------

Co-authored-by: Jakub Ježek <jakubjezek001@gmail.com>
Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
Co-authored-by: Roy Nieterau <roy_nieterau@hotmail.com>
2024-01-15 10:32:39 +01:00
github-actions[bot]
8afd062337 chore(): update bug report / version 2024-01-13 03:26:00 +00:00
ynbot
0a1d789bb7
[Automated] Merged main into develop 2024-01-13 04:25:37 +01:00
Ynbot
494a1dd4a6 [Automated] Bump version 2024-01-13 03:25:27 +00:00
ynbot
46dd0a1855
[Automated] Merged develop into main 2024-01-13 04:24:55 +01:00
Toke Stuart Jepsen
95d2d45e0f Fix reading image sequences through oiiotool 2024-01-12 17:07:28 +00:00
Kayla Man
00ab2bc9f6 remove unused function 2024-01-13 00:19:03 +08:00
Kayla Man
00eb748b4b code tweaks on has_rgb_channel_in_texture_set function & add publish data into the imageinstance 2024-01-13 00:15:46 +08:00
Simone Barbieri
2af78ce4ab
Merge pull request #6070 from ynput/bugfix/OP-7597-blender_fix-long-instance-names
Blender: Fix long names for instances
2024-01-12 15:12:05 +00:00
Simone Barbieri
e9d38f24f4 Renamed variable 2024-01-12 15:03:47 +00:00
github-actions[bot]
b5b85f7b7f chore(): update bug report / version 2024-01-12 13:00:24 +00:00
ynbot
70a6ace1e1
[Automated] Merged release main into develop 2024-01-12 13:59:56 +01:00
Ynbot
c506813c34 [Automated] Release 2024-01-12 12:59:28 +00:00
ynbot
5eb68a75a1
[Automated] Merged develop into main 2024-01-12 13:59:14 +01:00
Jakub Trllo
946b9318b6
add 'outputName' to thumbnail representation (#6114) 2024-01-12 13:51:08 +01:00
Jakub Trllo
f88ab85cc1
SceneInventory: Fix site sync icon conversion (#6123)
* use 'get_qt_icon' to convert icon definition

* check if site sync is enabled before getting sites info

* convert containers to list

* Fix wrong method name

---------

Co-authored-by: Petr Kalis <petr.kalis@gmail.com>
2024-01-12 13:50:34 +01:00
Jakub Trllo
1eb7e59b93
Kitsu clear credentials are safe (#6116) 2024-01-12 12:25:00 +01:00
Kayla Man
6410f381f3 hound shut 2024-01-12 18:45:40 +08:00
Kayla Man
72848657af hound shut 2024-01-12 18:44:18 +08:00
Kayla Man
df7b868371 bugfix the thumbnail error when publishing with emissive map & maps without RGB channel 2024-01-12 18:32:42 +08:00
Petr Kalis
046154037b
Site Sync: small fixes in Loader (#6119)
* Fix usage of correct values

Returned item is dictionary of version_id: links, previous loop was looping through [[]].

* Fix usage of studio icon

local and studio have both same provider, local_drive. Both of them should be differentiate by icon though.

* Fix - pull only paths from icon_def

Icon_def is dictionary with `type` and `path` keys, not directly 'path'.
It must be massaged first.

* Revert back, fixed in different PR

Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>

* Fix looping

Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>

---------

Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
2024-01-12 10:44:01 +01:00
Jakub Trllo
47cf95ed69
Chore: Template data for editorial publishing (#6120)
* start with anatomy data without anatomy updates

* added ability to fill template data for editorial instances too

* do not autofix editorial data in collect resources path

* fix childs access

---------

Co-authored-by: Jakub Ježek <jakubjezek001@gmail.com>
2024-01-12 10:13:20 +01:00
Jakub Trllo
629b49c182
Blender: Workfile instance update fix (#6048)
* make sure workfile instance has always available 'instance_node'

* create CONTAINERS node if does not exist yet
2024-01-11 16:15:45 +01:00
Kayla Man
2e5a7b790b
Merge pull request #6118 from ynput/bugfix/OP-6998_Nuke-camera-creating-instance-fails
Nuke: Create camera node with the latest camera node class in Nuke 14
2024-01-11 22:55:50 +08:00
Kayla Man
199ff9944b Jakub's comment - using nuke.NUKE_VERSION_MAJOR for version check instead 2024-01-11 22:50:29 +08:00
Kayla Man
ee8294824e hound shut 2024-01-11 21:19:21 +08:00
Kayla Man
9c0d97d751 Merge branch 'develop' into bugfix/OP-6998_Nuke-camera-creating-instance-fails 2024-01-11 21:18:21 +08:00
Kayla Man
b51f61796d hound shut 2024-01-11 21:17:22 +08:00
Kayla Man
dbf02e266f create camera node with Camera4 instead of Camera2 in Nuke 14.0 2024-01-11 21:10:13 +08:00