Commit graph

9749 commits

Author SHA1 Message Date
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
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
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
Jakub Trllo
aba61718b2
fix issue with parenting of widgets (#6106) 2024-01-11 12:07:35 +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
Simone Barbieri
0690eef9e8
Merge branch 'develop' into bugfix/OP-7597-blender_fix-long-instance-names 2024-01-10 12:03:41 +00:00
Simone Barbieri
0a6edc648c Fix problem with AVALON_CONTAINER collection and workfile instance 2024-01-10 12:03:08 +00:00
Ondřej Samohel
b3d5223e9c
Merge pull request #5948 from ynput/enhancement/OP-7352_Houdini-Loader-for-rs-cache
Houdini: Add loader for redshift proxy family
2024-01-10 12:00:46 +01:00
Ondřej Samohel
363dd5740d
Merge branch 'develop' into enhancement/OP-7661_houdini-split-render-job-redshift 2024-01-09 10:41:17 +01:00
Ondřej Samohel
9d83785024
🐛 fix render archive enable flag settings 2024-01-08 12:41:22 +01:00
Ondřej Samohel
3e4b8a1522
🐶 fix hound 2024-01-08 11:16:33 +01:00
Ondřej Samohel
1e3fad27b0
♻️ some code style changes 2024-01-08 10:57:05 +01:00
MustafaJafar
808a2b7031 BigRoy's comments 2024-01-08 11:43:04 +02:00
MustafaJafar
18e1f62ba2 add split setting in redshift rop creator 2024-01-08 11:27:43 +02:00
Ondřej Samohel
fd87751c36
🎨 add split export support for redshift 2024-01-06 00:01:14 +01:00
Kayla Man
584341dcef code tweaks on default shader grp 2024-01-04 19:30:43 +08:00
Kayla Man
b40cba0801 hound 2024-01-04 19:20:43 +08:00
Kayla Man
bcea8967ac code tweaks on shader_grp's variable 2024-01-04 19:18:33 +08:00
Kayla Man
3af7795f19 hound 2024-01-04 18:18:13 +08:00
Kayla Man
a7efe2ea75 hound 2024-01-04 18:14:26 +08:00
Kayla Man
fba52796d6 assign the textures when the initial shading group is located 2024-01-04 18:04:03 +08:00
Kayla Man
989ec8beb2 make sure the default shader assigned to the redshift proxy 2024-01-04 18:03:05 +08:00
Kayla Man
e81486e102 Merge branch 'develop' into enhancement/OP-7352_Houdini-Loader-for-rs-cache 2024-01-04 16:30:30 +08: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
be3bc7af8e code changes based on Ondrej's comment 2024-01-03 23:20:17 +08:00
Kayla Man
d9f8b9e0f2 hound 2024-01-03 17:50:48 +08:00
Kayla Man
791ca6782e hound 2024-01-03 17:45:43 +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
0734682faa code tweaks based on Oscar's comment 2024-01-03 15:36:27 +08:00
Kayla Man
379674d793 remove the condition with the deprecated environment variable in AYON 2024-01-03 15:27:09 +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
1795290f4d hound 2024-01-02 17:17:40 +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
Kayla Man
4b6e7beb87 make sure extract review intermediate disabled when both deprecrated and current setting diabled 2023-12-23 21:23:34 +08:00
Milan Kolar
e9b0dd8d25
Merge pull request #5718 from BigRoy/chore/update_folder_favorite_icon 2023-12-22 14:15:59 +01:00
Ondřej Samohel
acc2f5fe4d
Merge branch 'develop' into bugfix/OP-7463_Maya-Yeti-publish-textures 2023-12-22 11:31:53 +01:00
Roy Nieterau
65d5467593
Merge branch 'develop' into chore/update_folder_favorite_icon 2023-12-21 22:51:14 +01:00
Kayla Man
3fd9d47a38 use filename = instance.name 2023-12-22 00:45:09 +08:00
Kayla Man
7acbef9328 change the args oder in viewport_default_options 2023-12-22 00:35:21 +08:00
Kayla Man
a3f93790f1 repharse the preset pop for panel 2023-12-22 00:07:16 +08:00
Simone Barbieri
b012e169d4
Changed error message
Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
2023-12-21 15:23:59 +00:00
Ondřej Samohel
6f0bca007f
Merge branch 'develop' into enhancement/maya_scene_preserve_references 2023-12-21 14:54:53 +01:00
Ondřej Samohel
71287008d6
Merge pull request #6037 from ynput/bugfix/houdini_refactor_get_output_parameter
Bugfix: Houdini render split bugs
2023-12-21 14:38:09 +01:00
Jakub Trllo
b04190419f
use correct label for filepath validations in traypublisher (#6084) 2023-12-21 13:14:58 +01:00