Commit graph

27126 commits

Author SHA1 Message Date
Roy Nieterau
31e37e5a33 Use project doc and asset doc directly for get_template_data 2023-01-15 02:07:00 +01:00
Roy Nieterau
7167ab1332 Merge branch 'substance_integration' into substance_painter_ocio 2023-01-15 01:36:32 +01:00
Roy Nieterau
ece0e7ded2 No need to strip folder for the templates, we're not using the filename values of the result. 2023-01-15 01:36:04 +01:00
Roy Nieterau
313cb0d550 Ensure safeguarding against forward/backslashes differences 2023-01-15 01:34:00 +01:00
Roy Nieterau
30ae52770d Rename application group to substancepainter for consistency and clarity 2023-01-15 01:33:21 +01:00
Roy Nieterau
eecf109cab Support single image (otherwise integrator will fail) 2023-01-15 01:32:42 +01:00
Roy Nieterau
33aafc3ff6 Implement OCIO support for Substance Painter + publish color space with textures 2023-01-15 01:30:43 +01:00
Roy Nieterau
9e8b6f8246 Merge remote-tracking branch 'upstream/feature/OP-2479_color-v3-Colorspace-management-and-distribution' into substance_painter_ocio 2023-01-14 23:40:18 +01:00
Roy Nieterau
cb04f6bb8b Fix/Cleanup docstring 2023-01-14 20:56:29 +01:00
Roy Nieterau
aa0c62b4d7 Cleanup 2023-01-14 20:38:56 +01:00
Roy Nieterau
2335facfff Fix docstring 2023-01-14 20:37:35 +01:00
Roy Nieterau
5bfb010fbf Shush hound - fix invalid escape sequence 2023-01-14 20:36:23 +01:00
Roy Nieterau
196b91896b Shush hound 2023-01-14 20:35:43 +01:00
Roy Nieterau
d80e20482b Cosmetics + add assertion 2023-01-14 20:33:19 +01:00
Roy Nieterau
04b3235020 Cosmetics 2023-01-14 20:32:05 +01:00
Roy Nieterau
b17ca1efea More explicit parsing of extracted textures, prepare for color space data 2023-01-14 15:38:22 +01:00
Roy Nieterau
cba71b9e0d Fix full path in representation for single images (non-UDIM) 2023-01-13 18:29:59 +01:00
Roy Nieterau
5c0a7e30ed Group textures together to look like a package/textureSet 2023-01-13 18:14:18 +01:00
Roy Nieterau
78c4875dcb Add support for thumbnail generation of extracted textures from Substance Painter 2023-01-13 18:03:34 +01:00
Jakub Jezek
29d51b0209
testing: updating test data to colorspace 2023-01-13 13:19:53 +01:00
Roy Nieterau
fbcb88b457 Include texture set name in the logging 2023-01-13 12:35:00 +01:00
Roy Nieterau
bd73709463 Fix indentation 2023-01-13 12:33:43 +01:00
Roy Nieterau
42b207445e Implement working WIP draft for Texture Publishing 2023-01-13 12:32:38 +01:00
Roy Nieterau
d2baa5ec4d Allow to configure custom shelves for Substance Painter in project settings 2023-01-12 15:38:22 +01:00
Roy Nieterau
d1d1568398 Fix logic 2023-01-12 14:54:07 +01:00
Roy Nieterau
2177877713 Load OpenPype plug-in on first run of Substance Painter through OpenPype 2023-01-12 14:47:38 +01:00
Roy Nieterau
61710d614d TODO was already resolved 2023-01-12 13:23:51 +01:00
Jakub Jezek
54f04dd7de
testing: refactor set_representation_colorspace to address new inputs 2023-01-11 17:32:11 +01:00
Jakub Jezek
5cab4d0501
global: simplification of ExctractorColormanaged
so it caches `imageioSettings` to context.data for speeding up processing of all instances in context.
2023-01-11 17:26:45 +01:00
Jakub Jezek
2cf862e1ef
documentation: updating colorspace 2023-01-11 17:24:39 +01:00
Jakub Jezek
f8aa3fd1b7
global: making sure platform key is available for template formatting. 2023-01-11 16:34:12 +01:00
Jakub Jezek
da500701b8
global: reworking config path settings to be multipath with order 2023-01-11 16:31:21 +01:00
Jakub Jezek
e1ac21a112
updating documentation 2023-01-11 16:26:53 +01:00
Jakub Jezek
84806f1745
Merge branch 'bugfix/harmony_docs' into feature/OP-2479_color-v3-Colorspace-management-and-distribution 2023-01-11 10:47:01 +01:00
Jakub Ježek
9d2100961c
Update openpype/pipeline/publish/publish_plugins.py
Co-authored-by: Roy Nieterau <roy_nieterau@hotmail.com>
2023-01-11 10:28:39 +01:00
Jakub Ježek
60b5826289
Update website/docs/project_settings/settings_project_global.md
Co-authored-by: Roy Nieterau <roy_nieterau@hotmail.com>
2023-01-11 10:27:01 +01:00
Jakub Ježek
7abfe831d2
Update website/docs/project_settings/settings_project_global.md
Co-authored-by: Roy Nieterau <roy_nieterau@hotmail.com>
2023-01-11 10:23:53 +01:00
Jakub Ježek
785424966a
Update website/docs/project_settings/settings_project_global.md
Co-authored-by: Roy Nieterau <roy_nieterau@hotmail.com>
2023-01-11 10:14:19 +01:00
Jakub Ježek
344837f7a5
Update website/docs/project_settings/settings_project_global.md
Co-authored-by: Roy Nieterau <roy_nieterau@hotmail.com>
2023-01-11 10:14:00 +01:00
Roy Nieterau
24b6583c63 Set explicit defaults for creator 2023-01-10 17:58:47 +01:00
Jakub Jezek
f191c33179
Global: adding more docstrings and README 2023-01-10 17:05:38 +01:00
Jakub Trllo
c2d02e6330 add missing files used in harmony docs 2023-01-10 16:56:48 +01:00
Roy Nieterau
5a7c576284 Remove debug print message 2023-01-10 16:44:09 +01:00
Jakub Jezek
53056526b1
imageio: admin documentation 2023-01-10 16:40:47 +01:00
Roy Nieterau
3b4f9feaad Remove unused import 2023-01-10 16:34:20 +01:00
Roy Nieterau
df5300ed32 Cosmetics 2023-01-10 16:33:33 +01:00
Roy Nieterau
c1abd00bba Store menu and callbacks on the SubstanceHost instance 2023-01-10 16:33:17 +01:00
Roy Nieterau
391ba1ada2 Remove unusued imports 2023-01-10 11:21:55 +01:00
Jakub Jezek
14baff2f61
Merge branch 'release/3.15.x' into feature/OP-2479_color-v3-Colorspace-management-and-distribution 2023-01-10 11:04:49 +01:00
Jakub Ježek
36b3ccdd54
Merge pull request #4270 from ynput/feature/OP-4406_color-v3-global-color-plugins 2023-01-10 10:46:33 +01:00