Commit graph

264 commits

Author SHA1 Message Date
Toke Stuart Jepsen
e9be330393 Add Linux arguments. 2024-01-15 14:56:29 +00:00
Toke Stuart Jepsen
190840fe05 Missing nuke family Windows arguments 2024-01-15 12:16:50 +00:00
Jakub Trllo
4e704b1b07
AYON: OpenPype addon dependencies (#6113)
* click is required by openpype addon

* removed Qt.py from dependencies

* add six to openpype addon dependencies
2024-01-11 13:18:58 +01:00
Petr Kalis
399bb404c4
Fusion: automatic installation of PySide2 (#6111)
* OP-7450 - WIP of new hook to install PySide2

Currently not working yet as subprocess is invoking wrong `pip` which causes issue about missing `dataclasses`.

* OP-7450 - updates querying of PySide2 presence

Cannot use pip list as wrong pip from .venv is used and it was causing issue about missing dataclass (not in Python3.6).
This implementation is simpler and just tries to import PySide2.

* OP-7450 - typo

* OP-7450 - removed forgotten raise for debugging

* OP-7450 - double quotes

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

* OP-7450 - return if error

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

* OP-7450 - return False

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

* OP-7450 - added optionality for InstallPySideToFusion

New hook is controllable by Settings.

* OP-7450 - updated querying of Qt

This approach should be more generic, not tied to specific version of PySide2

* OP-7450 - fix unwanted change

* OP-7450 - added settings for legacy OP

* OP-7450 - use correct python executable name in Linux

Because it is not "expected" python in blender but installed python, I would expect the executable is python3 on linux/macos rather than python.

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

* OP-7450 - headless installation in Windows

It checks first that it would need admin privileges for installation, if not it installs headlessly. If yes, it will create separate dialog that will ask for admin privileges.

* OP-7450 - Hound

* Update openpype/hosts/fusion/hooks/pre_pyside_install.py

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

---------

Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
2024-01-10 17:10:52 +01:00
Jakub Trllo
86cf80027c
Chore: Remove deprecated templates profiles (#6103)
* do not use 'IntegrateAssetNew' settings which are not available anymore

* don't use 'IntegrateHeroVersion' settings to get hero version template name

* remove 'template_name_profiles' from 'IntegrateHeroVersion'

* remove unused attribute
2024-01-09 11:16:28 +01:00
Ondřej Samohel
fd87751c36
🎨 add split export support for redshift 2024-01-06 00:01:14 +01:00
Jakub Trllo
6043d5f7d9
openpype addon defines runtime dependencies (#6095) 2024-01-04 14:17:45 +01:00
Kayla Man
0dad84a909
Merge branch 'develop' into enhancement/OP-7596_3dsmax-unit-scale-issue-for-FBX 2024-01-04 00:15:59 +08:00
Kayla Man
f2eef86bd8
Merge branch 'develop' into bugfix/OP-7281_Maya-Review---playblast-renders-without-textures 2024-01-04 00:02:54 +08:00
Kayla Man
02d41c4cd6 small setting bug tweaks on ayon setting 2024-01-03 23:51:08 +08:00
Kayla Man
e578432014 using metric types when the unit type enabled instead of using metric types 2024-01-03 17:42:24 +08:00
Kayla Man
d351e5f174 renamed reload Textures to Load Textures 2024-01-02 22:54:22 +08:00
Kayla Man
cf29a532d2 make sure the texture only loaded when the texture is being enabled 2024-01-02 22:51:51 +08:00
Kayla Man
ebc4f1467d allows users to set up the scene unit scale in Max with OP/AYON settings /refactor fbx extractors 2024-01-02 16:20:58 +08:00
Jakub Trllo
582236a130
Merge pull request #6074 from ynput/enhancement/reduce-openpype-dependencies
AYON Chore: Remove dependencies related to separated addons
2023-12-21 14:36:07 +01:00
Jakub Trllo
e46e76254e
Merge pull request #5570 from BigRoy/chore/maya_remove_publish_gui_filters
Chore: Maya / Nuke remove publish gui filters from settings
2023-12-21 13:47:01 +01:00
Jakub Trllo
c1fbc2b6fb Merge branch 'develop' into chore/maya_remove_publish_gui_filters
# Conflicts:
#	server_addon/nuke/server/version.py
2023-12-21 12:21:51 +01:00
Kayla Man
c5674992ce Merge branch 'develop' into bugfix/OP-7281_Maya-Review---playblast-renders-without-textures 2023-12-20 17:33:11 +08:00
Jakub Trllo
97022a5198 removed 'pathlib2' from openpype addon requirements 2023-12-19 18:46:57 +01:00
Jakub Trllo
8b6561ef91 removed dependencies related to already separated addons 2023-12-19 18:30:22 +01:00
Ondřej Samohel
cd2e907dc2
🐛 fix AYON settings for Maya workspace 2023-12-18 17:06:40 +01:00
Petr Kalis
8c387c3043
Photoshop: fix Collect Color Coded settings (#6065)
* OP-7609 - fix Photoshop publish plugin model

Was causing issues when saving settings for `Collect Color Coded Instances`

* OP-7609 - bump up version for Photoshop addon

Caused by change of Settings model.
2023-12-18 16:39:29 +01:00
Sponge96
9711900309
Fusion: Project/User option for output format (create_saver) (#6045)
* feat: schema for saver output extensions

* feat: saver output ext option added

* fix: typo on dict get

* feat: added tiff

* fix: typo on fetching default attr

* Transfered new Settings to Ayon

---------

Co-authored-by: Jack P <jack.p@random42.com>
Co-authored-by: kalisp <petr.kalis@gmail.com>
2023-12-14 12:48:16 +01:00
MustafaJafar
69ed6f5d20 resolve hound - Remove redundant white space 2023-12-11 13:00:32 +02:00
MustafaJafar
b6291e2b67 bump houdini addon patch version 2023-12-11 12:51:08 +02:00
MustafaJafar
3de0c8ed66 add missing settings 2023-12-11 12:50:47 +02:00
Libor Batek
b929464448
Merge branch 'develop' into bugfix/OP-7281_Maya-Review---playblast-renders-without-textures 2023-12-11 10:19:04 +01:00
Kayla Man
58001ee12e make sure some extractor not active while some active and all enabled 2023-12-08 01:40:59 +08:00
Kayla Man
b57d585d9f add extract alembic and extract max raw scene 2023-12-08 00:47:41 +08:00
Kayla Man
d9b18cc0f9 add extract model and extract max scene 2023-12-08 00:47:09 +08:00
Kayla Man
b48253739a add the AYON/OP settings to enable extractor for model family in 3dsmax 2023-12-07 23:33:56 +08:00
Kayla Man
ccc95f0797 Merge branch 'develop' into bugfix/OP-7281_Maya-Review---playblast-renders-without-textures 2023-12-07 22:00:38 +08:00
Jakub Jezek
7449f27855
Update IntermediateOutputModel in publish_plugins.py
- Set read_raw switch to False
- Set viewer_process_override to an empty string
- Set bake_viewer_process to True
- Set bake_viewer_input_process to True
- Set extension to `mov` by default
2023-12-07 14:26:53 +01:00
Jakub Jezek
fa1286495a
Merge branch 'develop' into enhancement/OP-6659_nuke-explicit-thumbnail-workflow 2023-12-07 14:07:02 +01:00
Jakub Ježek
b5914a92dc
Merge pull request #6023 from ynput/chore/bump_deadline_addon
Deadline: Bump version because of Settings changes for Deadline
2023-12-07 13:19:13 +01:00
Jakub Jezek
d5c5f4f9aa
Merge branch 'develop' into enhancement/OP-6659_nuke-explicit-thumbnail-workflow 2023-12-07 13:15:07 +01:00
Milan Kolar
d0967dd941
Merge pull request #5983 from ynput/enhancement/default_settings_update 2023-12-07 13:07:49 +01:00
Petr Kalis
5ea8beb8ae Bump version because of Settings changes for Deadline 2023-12-07 12:27:02 +01:00
Jakub Jezek
fafb34ffc0
Update Ayon settings and Nuke server version
- Updated Ayon settings to remove the 'ExtractThumbnail' schema in v3
- Updated Nuke server version from 0.1.6 to 0.1.7
2023-12-07 11:06:30 +01:00
Jakub Jezek
50c0609a45
hound 2023-12-06 22:55:57 +01:00
Jakub Jezek
b97c943b00
feat: Update Ayon settings and publish plugins
- Updated Ayon settings to fix issues with the ExtractThumbnail plugin.
- Fixed display and view at oiio defaults in the ExtractThumbnail plugin.
- Fixed target size in the ExtractThumbnail plugin.
- Fixed background color in the ExtractThumbnail plugin.

Also, updated server version to 0.1.4.
2023-12-06 22:50:30 +01:00
Milan Kolar
96f44bf61d Merge branch 'enhancement/default_settings_update' of https://github.com/ynput/OpenPype into enhancement/default_settings_update 2023-12-06 18:18:56 +01:00
Milan Kolar
8bcd4b793a add studio SW example 2023-12-06 17:51:03 +01:00
Milan Kolar
26de73ca1a typo 2023-12-06 17:12:44 +01:00
Milan Kolar
22ae462be2
Merge branch 'develop' into enhancement/default_settings_update 2023-12-06 16:58:24 +01:00
Petr Kalis
f9509f3613
Deadline: correct webservice couldn't be selected in Ayon (#6007)
* Refactor necessary for Ayon changes in Setting model

* Removed unnecessary configuration

MongoDB is not a thing in Ayon.

* Changed DL model to use dynamic enum

Enum values are set in Studio Settings, in Project settings will be selected from.
Used this way to be close to OP variant and support both until OP is deprecated.

* Hound

* Refactor with use of AYON_SERVER_ENABLED

This will make it simpler to remove obsolete code in the future.

---------

Co-authored-by: Libor Batek <112623825+LiborBatek@users.noreply.github.com>
2023-12-06 16:40:24 +01:00
Milan Kolar
74a949685e new defaults for AYON 2023-12-06 16:37:27 +01:00
Kayla Man
d700e4eb43
Merge branch 'develop' into enhancement/rename_maya_openpype_tools 2023-12-05 20:10:17 +08:00
Petr Kalis
a557b8b5e3
Wrap: new integration (#5823)
* Added Wrap to applications

* Added icon

* Added wrap to template pre hooks

Needed to copy template as new workfile.
Needed to open Wrap with workfile.
2023-12-05 13:04:32 +01:00
Petr Kalis
1721563a5f
Photoshop: Fix removed unsupported Path (#5996)
* Fix removed unsupported Path

Path is not json serializable by default, it is not necessary, better model reused.

* Fix wrong key

Must be 'path', not 'template_path' as workfile builder expects the former one.
2023-12-04 18:28:08 +01:00