Commit graph

21175 commits

Author SHA1 Message Date
DMO
eff55dfce4 Expanding the scope of mvLook to publish mipmapped textures too, like TDL's
generated by 3delight. During collection, we check to see if the TDL's exist
beside the original texture, and if they do they get added to the collection.

Validation of these will depend on the publish intent and whether
`expectMipMap` is True in the publish set.

If mipmaps are expected and the intent is correct, the mipmaps will be
published along with the original file, which will accelerate rendering,
since 3dl will find that TDL and use it instead of having to generate it.
2022-05-27 17:52:33 +09:00
DMO
fe40624135 Minor cleanup. 2022-05-20 10:38:45 +09:00
DMO
0b7e3b6606 Fixed formatting errors, removed unneeded code, added comments. 2022-05-20 10:34:53 +09:00
DMO
e80ad59d0e Merge remote-tracking branch 'origin/feature/multiverse' into feature/multiverse 2022-05-18 18:48:39 +09:00
DMO
229852dfb5 Adding new asset/composition options to the creators. 2022-05-18 18:27:21 +09:00
DMO
b62627bf55 Change the default of composition/override to usda. 2022-05-18 17:08:17 +09:00
DMO
8e1cc8cef6 Added mvLook publish.
This extracts the look information from the UsdCompoundShape - it generates
"OP look" compatible data structures and lets the rest of the OP publish
as normal. It also generates a .usda file with the overrides containing
material assignments as needed.
2022-05-18 16:58:59 +09:00
pberto
2487c1f1cd cosmetics: removed two trailing whitespaces 2022-05-13 13:28:35 +09:00
pberto
334ef56d63 docs: finished multiverse documentation 2022-05-13 13:17:09 +09:00
DMO
7ecc235a2a Merge branch 'documentation/multiverse' into feature/multiverse 2022-05-10 13:54:44 +09:00
pberto
686d52316e Merge remote-tracking branch 'origin' into documentation/multiverse 2022-05-10 13:48:20 +09:00
DMO
7cf7f5ee74 Adding support for choosing .usd/.usda/.usdz.
Fix a bug in extract override where it was selecting a locator that
shouldn't be selected.
2022-05-10 12:18:52 +09:00
DMO
8bb0c27791 Removing attr check and explaining in a comment. 2022-05-09 17:21:47 +09:00
DMO
b796c2563d PEP Formatting and typo fixing. 2022-05-09 16:52:51 +09:00
DMO
40d487221a OP/MV: Export correct node , export composition with absolute path. 2022-05-07 08:05:59 +09:00
Jakub Trllo
f0849cbd08
Merge pull request #3149 from pypeclub/enhancement/add_dataclasses_to_required_modules
General: Add 'dataclasses' to required python modules
2022-05-06 13:01:37 +02:00
Jakub Trllo
3218860413
Merge pull request #3147 from BigRoy/hooks_cosmetics
Hooks: Tweak logging grammar
2022-05-06 13:01:23 +02:00
Roy Nieterau
1eb8300831 Less scary log message 2022-05-06 11:43:49 +02:00
Roy Nieterau
840e830b30 Log name of class in a more readable manner 2022-05-06 11:00:53 +02:00
Jakub Trllo
e5083dded8 added dataclasses to required python modules 2022-05-06 10:12:17 +02:00
Roy Nieterau
fe0978a8b2 Tweak grammar 2022-05-05 16:19:26 +02:00
Jakub Trllo
4ffccc8ecf
Merge pull request #3136 from pypeclub/bugfix/missing_variable_fix
General: Missing version on headless mode crash properly
2022-05-05 12:19:34 +02:00
Jakub Ježek
eb16e36ce6
Merge pull request #3119 from pypeclub/bugfix/OP-3148_Nuke-regexInput-has-wrong-defaults
Nuke: fix anatomy imageio regex default
2022-05-05 11:55:57 +02:00
Jakub Ježek
e05e720a93
Merge pull request #3123 from pypeclub/feature/OP-2833_Expose-write-attributes-to-config 2022-05-05 11:54:56 +02:00
Jakub Trllo
a184ddfa1e
Merge pull request #3141 from pypeclub/bugfix/new_session_schema
General: New Session schema
2022-05-05 11:30:46 +02:00
Jakub Trllo
570b682450
Merge pull request #3130 from BigRoy/remove_avalon_remainders
General: Remove remaining imports from avalon
2022-05-05 11:30:31 +02:00
Ondřej Samohel
7f09efcfe2
Merge pull request #3133 from BigRoy/terminal_fix_coloring
Terminal: Tweak coloring of TrayModuleManager logging enabled states
2022-05-05 11:28:05 +02:00
Roy Nieterau
1997eaf0f4 Remove project_settings.py 2022-05-05 11:26:53 +02:00
Ondřej Samohel
e00884638c
Merge pull request #3140 from BigRoy/houdini_load_alembic_as_archive
Houdini: Add loader for alembic through Alembic Archive node
2022-05-05 11:24:58 +02:00
Jakub Trllo
f3cf21ebb4 avoid duplicated calls 2022-05-04 17:45:54 +02:00
Jakub Trllo
2ec9bcfca1 reduced duplicated code when OP version is not allowed 2022-05-04 17:43:17 +02:00
Jakub Trllo
cb0ca1c220 '_is_installed' is accessed from 'module' 2022-05-04 17:38:17 +02:00
Jakub Trllo
f3fd5ce52e
Merge pull request #3137 from pypeclub/enhancement/simplified_op_modules_import
General: Simplified OP modules/addons import
2022-05-04 14:31:47 +02:00
Jakub Trllo
3778589597 reduced session keys 2022-05-04 10:46:05 +02:00
Jakub Trllo
71e3c97976 added new session schema 2022-05-04 10:45:15 +02:00
Jakub Trllo
d7d168dfb5
Merge pull request #3135 from pypeclub/bugfix/tvpaint_composite_order_dev
TVPaint: Composite layers in reversed order
2022-05-03 17:24:57 +02:00
Roy Nieterau
6c838de7ff Add Houdini loader to load Alembic through Alembic Archive node 2022-05-03 16:55:58 +02:00
Jakub Trllo
0b306e2e77
fix typo
Co-authored-by: Roy Nieterau <roy_nieterau@hotmail.com>
2022-05-03 14:04:49 +02:00
Jakub Trllo
317c27eeaf
modified log message
Co-authored-by: Roy Nieterau <roy_nieterau@hotmail.com>
2022-05-03 14:04:40 +02:00
Jakub Trllo
313382f2fb fix OPENPYPE_ROOT usage 2022-05-03 12:46:40 +02:00
Jakub Trllo
16af1a2347 moved validation much earlier 2022-05-03 12:41:17 +02:00
Jakub Trllo
80c7d177a6 simplified modules file validations and imports 2022-05-03 12:33:26 +02:00
Jakub Trllo
712d4c72ab moved print and validate versions logic to separated functions 2022-05-03 12:23:36 +02:00
Jakub Trllo
518ab19a0b fix missing openpype_versions variable for headless mode 2022-05-03 12:11:23 +02:00
Jakub Trllo
be1a10670d
Merge pull request #3132 from BigRoy/modulesloader_typo
Cosmetics: Minor typo fix in ModulesLoader
2022-05-03 11:41:36 +02:00
Jakub Trllo
4f3cbeb9a9 fix compositing order 2022-05-03 11:33:00 +02:00
Roy Nieterau
ef7798d502 Fix coloring of TrayModuleManager output 2022-05-02 23:04:33 +02:00
Roy Nieterau
445fc679f1 And fix the other typo in comment 2022-05-02 22:32:47 +02:00
Roy Nieterau
4fc8617bd1 Fix typo in comment 2022-05-02 22:32:23 +02:00
Roy Nieterau
80494c91c1 Fix typo 2022-05-02 22:29:38 +02:00