Commit graph

26688 commits

Author SHA1 Message Date
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
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
Roy Nieterau
24b6583c63 Set explicit defaults for creator 2023-01-10 17:58:47 +01:00
Roy Nieterau
5a7c576284 Remove debug print message 2023-01-10 16:44:09 +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
Roy Nieterau
139eafb5c7 Debug log used Substance Painter export preset 2023-01-10 01:21:31 +01:00
Roy Nieterau
9a4f565019 Shorten label 2023-01-10 01:21:08 +01:00
Roy Nieterau
87f23c978d Add the built-in export-preset-generator template entries 2023-01-10 00:52:07 +01:00
Roy Nieterau
0741c98508 Cosmetics 2023-01-09 18:15:06 +01:00
Roy Nieterau
f9d3c9f772 Early prototype for Texture publishing in Substance Painter (WIP - not functional; doesn't integrate yet) 2023-01-09 18:13:49 +01:00
Roy Nieterau
564e8f4d40 Cosmetics 2023-01-09 11:17:25 +01:00
Roy Nieterau
c3fca896d4 Implement plug-ins to support workfile publishing 2023-01-09 11:16:23 +01:00
Roy Nieterau
ec2f10caf3 Simplify logic 2023-01-09 10:30:32 +01:00
Roy Nieterau
2c544246fd Do not auto create workfile instance if project isn't open. 2023-01-09 10:30:18 +01:00
Roy Nieterau
c34f8fed24 Bypass silently if a project was not open when querying metadata 2023-01-09 10:29:44 +01:00
Roy Nieterau
cf92213dd1 Cosmetics 2023-01-07 17:42:55 +01:00
Roy Nieterau
ccb4371641 Refactor metadata code to allow more structure for future Substance Painter plugins 2023-01-07 17:42:43 +01:00
Roy Nieterau
c101f6a2cb Cleanup OpenPype Qt widgets on Substance Painter shutdown 2023-01-07 16:19:47 +01:00
Roy Nieterau
82639e8634 Avoid trying to import blessed terminal coloring in Substance Painter 2023-01-07 16:18:07 +01:00
Roy Nieterau
1c4ff746ad Remove 'fix' which didn't originally fix the UI issue - it was a styleSheet issue 2023-01-06 16:10:26 +01:00
Roy Nieterau
bcac4d1faf Add draft for workfile Creator 2023-01-06 12:17:49 +01:00
Roy Nieterau
30764456af Add launch with last workfile support for Substance Painter 2023-01-06 05:22:59 +01:00
Roy Nieterau
8468dbce67 Implement managing for Load Mesh (draft implementation) 2023-01-06 05:04:53 +01:00
Roy Nieterau
e710a8dc70 Fix bug if file wasn't saved yet, file_path() would return None 2023-01-06 05:03:19 +01:00
Roy Nieterau
3cb797b10a Add some fixes to stylesheet to avoid very odd looking OpenPype UIs in Substance Painter 2023-01-06 04:05:13 +01:00
Roy Nieterau
b581804881 Add substance mesh loader 2023-01-06 04:04:32 +01:00
Roy Nieterau
9a6dc10925 Initial draft for Substance Painter integration 2023-01-06 03:02:31 +01:00
pypebot
66daa081fe
[Automated] Merged main into develop 2022-12-28 04:28:28 +01:00
OpenPype
8b6bc8444d [Automated] Bump version 2022-12-28 03:28:14 +00:00
pypebot
66a5503a86
[Automated] Merged develop into main 2022-12-28 04:27:17 +01:00
pypebot
51c3b365a6
[Automated] Merged main into develop 2022-12-24 04:28:11 +01:00
OpenPype
18949a0c76 [Automated] Bump version 2022-12-24 03:27:57 +00:00
pypebot
412905bef5
[Automated] Merged develop into main 2022-12-24 04:27:00 +01:00
Ondřej Samohel
e377b03e78
Merge pull request #4222 from pypeclub/bugfix/OP-3304_maya-image_plane_load_error 2022-12-22 16:23:36 +01:00