Commit graph

218 commits

Author SHA1 Message Date
Jakub Trllo
f94f636ff2 moved maya implementation to openpype 2022-02-03 18:44:27 +01:00
Roy Nieterau
4bf2d2a750 Merge branch 'develop' of https://github.com/pypeclub/OpenPype into maya_rig_validate_cycle_errors
 Conflicts:
	openpype/settings/defaults/project_settings/maya.json
	openpype/settings/entities/schemas/projects_schema/schemas/schema_maya_publish.json
2022-01-25 15:01:43 +01:00
Ondřej Samohel
4f852b7c74
Merge pull request #2580 from pypeclub/bugfix/OP-2478_vrscene-creator-deadline-fix
`vrscene` creator Deadline webservice URL handling
2022-01-25 14:35:48 +01:00
Milan Kolar
cdcc6e0d26
Merge pull request #2544 from pypeclub/feature/OP-2007-Ray-Proxy---load-all-ABC-files-via-proxy 2022-01-24 17:55:24 +01:00
Milan Kolar
bb4158061a
Merge branch 'develop' into feature/OP-2378_maya-to-unreal-static-meshes 2022-01-24 17:52:54 +01:00
Milan Kolar
46bb062b6e
Merge pull request #2486 from BigRoy/maya_remove_unused_fps_attr 2022-01-24 17:41:54 +01:00
Ondrej Samohel
ba6452c37e
remove unused imports 2022-01-21 18:15:10 +01:00
Ondrej Samohel
70927e7d33
fixed deadline handling 2022-01-21 17:48:47 +01:00
Ondřej Samohel
64b985b158
Merge pull request #2533 from BigRoy/fix_maya_vdb_loader_for_vray
Maya: Fix Load VDB to V-Ray
2022-01-21 16:57:35 +01:00
Milan Kolar
8674523681
Merge pull request #2518 from BigRoy/fix/extract_look_space_filenames 2022-01-21 10:58:34 +01:00
Ondřej Samohel
16c403c3e0
Merge pull request #2532 from BigRoy/issue2528
Maya: ReferenceLoader fix not unique group name error for attach to root
2022-01-21 01:11:05 +01:00
Ondrej Samohel
701b9275a4
Merge remote-tracking branch 'origin/develop' into cosmetics_typos_01 2022-01-21 00:22:17 +01:00
Ondrej Samohel
c88f95fa6f
fix 🐕 2022-01-20 17:18:06 +01:00
Ondrej Samohel
47244a3917
create duplicates 2022-01-20 17:13:21 +01:00
Ondrej Samohel
eca0e02a91
create duplicates 2022-01-20 01:26:02 +01:00
Ondrej Samohel
d18ef2c512
fix hound 2022-01-19 19:25:11 +01:00
Ondrej Samohel
9797439d7d
Merge remote-tracking branch 'origin/develop' into feature/OP-2378_maya-to-unreal-static-meshes 2022-01-19 18:11:14 +01:00
Gábor Marinov
98fb1186a4
Update load_ass.py 2022-01-17 20:10:12 +01:00
karimmozlia
987c1bc525 add animation and pointcache 2022-01-17 12:56:08 +02:00
karimmozlia
918d93b339 add model family 2022-01-17 12:35:48 +02:00
karimmozlia
582b4a7aaf test without adding family 2022-01-17 12:17:42 +02:00
karimmozlia
cb489c055e add family and representation 2022-01-17 11:03:00 +02:00
Roy Nieterau
107e2e637e Fix typos / cosmetics 2022-01-16 13:05:26 +01:00
Roy Nieterau
41a2ee812a Code cosmetics + fix over-indentation 2022-01-16 12:21:48 +01:00
Roy Nieterau
b2f82c35bb Remove dot (.) from end of Loader label to match others 2022-01-16 12:18:38 +01:00
Ondrej Samohel
969dfdc69e
add basic support for extended static mesh workflow wip 2022-01-14 19:03:46 +01:00
Roy Nieterau
8cb7174292 Cosmetics 2022-01-14 17:56:37 +01:00
Roy Nieterau
6e8e1173d8 Fix Load VDB to V-Ray for Maya
(cherry picked from commit d53db6cd2b02a9b4ac251c70d600b47cc5e2493c)
2022-01-14 17:51:13 +01:00
Roy Nieterau
cbfb3e734e Fix not unique group name error
(cherry picked from commit f1b7aed767b76bced648b785dc3d40a68b36db7b)
2022-01-14 17:47:07 +01:00
Milan Kolar
7d016ab82c
Merge pull request #2456 from BigRoy/maya_validate_shape_zero_repair_no_select 2022-01-14 16:57:03 +01:00
Roy Nieterau
3b10162797 Revert adding the .exe to filepath (was for testing on my end only) 2022-01-12 15:36:16 +01:00
Roy Nieterau
36a4261db7 Escape space in filename in sourceHash too by enclosing in quotes 2022-01-12 14:56:50 +01:00
Roy Nieterau
56035a1dbb Allow space in filenames when converting with maketx 2022-01-12 14:43:05 +01:00
Roy Nieterau
3223d7061e Refactor cycle validator naming to be more generic (less specific to 'rig') 2022-01-11 22:25:15 +01:00
Milan Kolar
06a7f1accb
Merge pull request #2455 from BigRoy/maya_fix_look_loader_update 2022-01-10 22:08:16 +01:00
Ondřej Samohel
d8cada627f
Merge pull request #2458 from BigRoy/maya_validate_ngon_use_lib_polyConstraint
Maya: Validate NGONs re-use polyConstraint code from openpype.host.maya.api.lib
2022-01-05 15:21:30 +01:00
Roy Nieterau
6199f6e665 Collect 'fps' animation data only for "review" instances 2022-01-05 10:36:36 +01:00
Roy Nieterau
477d896fd9 Shush the hound: remove unused import + cosmetics 2022-01-05 02:28:14 +01:00
Roy Nieterau
d53a40c4e5 Validate Rig produces no cycle errors 2022-01-05 00:44:20 +01:00
Ondřej Samohel
c8163a0934
Merge pull request #2457 from BigRoy/maya_optimize_validate_mesh_normals_unlocked
Maya: Optimize Validate Locked Normals speed for dense polymeshes
2022-01-04 17:06:20 +01:00
Ondřej Samohel
bc0b7f2545
Merge pull request #2383 from Ellipsanime/add-options-to-not-group-reference-for-referenceloader
Maya : add option to not group reference in ReferenceLoader
2022-01-04 16:17:48 +01:00
Ondřej Samohel
79ab9f9cec
Merge pull request #2459 from BigRoy/fix_validate_rig_controllers_as_proxy_errors
Maya: Validate Rig Controllers - fix Error: in script editor
2022-01-04 14:22:10 +01:00
Roy Nieterau
fdd7efb2bf Improve speed of Collect History logic
- maya.cmds.listHistory returns duplicates if multiple nodes have the same node in histor, thus making them unique reduces tons of items continuing through all the commands
- cmds.ls(type="renderLayer") now without input nodes. History tends to be so big that calling the command with those nodes as arguments produces a big overhead, simultaneously amount of renderlayers usually tend to be relatively small. So we just get all renderlayers and filter ourselves.
- use `fastIteration` flag in Maya 2020+
2021-12-31 01:19:21 +01:00
Roy Nieterau
c8da4709fe Fix errors being logged to script editor when attribute is not user-defined attribute. 2021-12-30 21:43:47 +01:00
Roy Nieterau
3a95b99e42 Re-use polyConstraint from openpype.host.maya.api.lib 2021-12-30 17:56:50 +01:00
Roy Nieterau
c4d91fb9c0 Improve docstring and error message
- Previously it said something about translate, rotate and scale. However this validator doesn't check that at all and thus the docstring was incorrect.
2021-12-30 17:34:18 +01:00
Roy Nieterau
7340061243 Fix repair taking very long time for many heavy meshes (optimization) 2021-12-30 17:31:07 +01:00
Roy Nieterau
1d94607037 Optimize validation speed for dense polymeshes (especially those that have locked normal) 2021-12-30 16:57:42 +01:00
Roy Nieterau
1e49b7c87c Do not keep fixed geometry vertices selected/active after repair 2021-12-30 14:45:51 +01:00
Roy Nieterau
bfc6ad0b65 Fix #2453 Refactor missing _get_reference_node method 2021-12-30 14:17:56 +01:00