Commit graph

21187 commits

Author SHA1 Message Date
pberto
f87f461578 docs: updated / simplified docs in light of upcoming changes 2022-06-16 15:07:01 +09:00
DMO
1d22b862d1 Adding ExtractAlembic to settings and setting the defaults to what they were,
so nothing changes here except the option to remove certain items from
families.
2022-06-15 18:39:31 +09:00
DMO
5af098d18a Adding Options to the main Studio Settings. 2022-06-15 16:14:39 +09:00
DMO
180fd1f843 We want to strip namespaces by default for mvUsd. 2022-06-15 13:40:57 +09:00
DMO
016baf166b Renaming usdX families to mvUsdX, that is usd->mvUsd,
`usdComposition`->`mvUsdComposition`, `usdOverride`->`usdOverride`,
specifically within multiverse files. I have left the `usd` family in
`integrate_new.py` because that is being used in a bunch of different
places (eg: houdini's host integration), and have just added `mvUsd` as
a new family.
2022-06-08 18:45:31 +09:00
DMO
bbbe5b39b6 Merge remote-tracking branch 'origin/feature/multiverse' into feature/multiverse 2022-06-02 09:51:10 +09:00
DMO
7d3b76cc0a Removed lib for hound. 2022-06-02 09:50:53 +09:00
pberto
5c8e7fd330 docstring: addressing trailing whitespaces to placate the hound 2022-05-31 14:36:06 +09:00
pberto
8f26e68357 multiverse documentation: see commit body
- better docstrings for pyblish UI
- updated images
- re-organized Maya content in website by splitting plugin docs and
  sidebar menu (existing links are not broken since the same entry point
  doc exists)
2022-05-31 14:30:38 +09:00
DMO
46ab3b8e3a Addressed a concern raised for how file_formats are extracted from instance.
Renamed `expectMipMap` to `publishMipMap` to make it more clear.
Added `linear` & `auto` to possible color spaces.
2022-05-30 20:20:40 +09:00
DMO
9c73a4181e Fixing a typo! 2022-05-27 18:06:51 +09:00
DMO
c9e4b14a1e Removed unused pprint import. 2022-05-27 17:53:54 +09:00
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