🔧 add relevant Maya validators to Settings

add missing validators and add ability to set them optional if needed
This commit is contained in:
Ondřej Samohel 2022-07-20 16:30:03 +02:00
parent f61aae4d9d
commit bedca7eaf9
No known key found for this signature in database
GPG key ID: 02376E18990A97C6
4 changed files with 329 additions and 11 deletions

View file

@ -205,10 +205,15 @@
"enabled": true,
"optional": true,
"active": true,
"exclude_families": ["model", "rig", "staticMesh"]
"exclude_families": [
"model",
"rig",
"staticMesh"
]
},
"ValidateShaderName": {
"enabled": false,
"optional": true,
"regex": "(?P<asset>.*)_(.*)_SHD"
},
"ValidateShadingEngine": {
@ -222,6 +227,7 @@
},
"ValidateLoadedPlugin": {
"enabled": false,
"optional": true,
"whitelist_native_plugins": false,
"authorized_plugins": []
},
@ -236,6 +242,7 @@
},
"ValidateUnrealStaticMeshName": {
"enabled": true,
"optional": true,
"validate_mesh": false,
"validate_collision": true
},
@ -252,6 +259,81 @@
"redshift_render_attributes": [],
"renderman_render_attributes": []
},
"ValidateCurrentRenderLayerIsRenderable": {
"enabled": true,
"optional": false,
"active": true
},
"ValidateRenderImageRule": {
"enabled": true,
"optional": false,
"active": true
},
"ValidateRenderNoDefaultCameras": {
"enabled": true,
"optional": false,
"active": true
},
"ValidateRenderSingleCamera": {
"enabled": true,
"optional": false,
"active": true
},
"ValidateRenderLayerAOVs": {
"enabled": true,
"optional": false,
"active": true
},
"ValidateStepSize": {
"enabled": true,
"optional": false,
"active": true
},
"ValidateVRayDistributedRendering": {
"enabled": true,
"optional": false,
"active": true
},
"ValidateVrayReferencedAOVs": {
"enabled": true,
"optional": false,
"active": true
},
"ValidateVRayTranslatorEnabled": {
"enabled": true,
"optional": false,
"active": true
},
"ValidateVrayProxy": {
"enabled": true,
"optional": false,
"active": true
},
"ValidateVrayProxyMembers": {
"enabled": true,
"optional": false,
"active": true
},
"ValidateYetiRenderScriptCallbacks": {
"enabled": true,
"optional": false,
"active": true
},
"ValidateYetiRigCacheState": {
"enabled": true,
"optional": false,
"active": true
},
"ValidateYetiRigInputShapesInInstance": {
"enabled": true,
"optional": false,
"active": true
},
"ValidateYetiRigSettings": {
"enabled": true,
"optional": false,
"active": true
},
"ValidateModelName": {
"enabled": false,
"database": true,
@ -270,6 +352,7 @@
},
"ValidateTransformNamingSuffix": {
"enabled": true,
"optional": true,
"SUFFIX_NAMING_TABLE": {
"mesh": [
"_GEO",
@ -293,7 +376,7 @@
"ALLOW_IF_NOT_IN_SUFFIX_TABLE": true
},
"ValidateColorSets": {
"enabled": false,
"enabled": true,
"optional": true,
"active": true
},
@ -337,6 +420,16 @@
"optional": true,
"active": true
},
"ValidateMeshNoNegativeScale": {
"enabled": true,
"optional": false,
"active": true
},
"ValidateMeshNonZeroEdgeLength": {
"enabled": true,
"optional": true,
"active": true
},
"ValidateMeshNormalsUnlocked": {
"enabled": false,
"optional": true,
@ -359,22 +452,22 @@
},
"ValidateNoNamespace": {
"enabled": true,
"optional": true,
"optional": false,
"active": true
},
"ValidateNoNullTransforms": {
"enabled": true,
"optional": true,
"optional": false,
"active": true
},
"ValidateNoUnknownNodes": {
"enabled": true,
"optional": true,
"optional": false,
"active": true
},
"ValidateNodeNoGhosting": {
"enabled": false,
"optional": true,
"optional": false,
"active": true
},
"ValidateShapeDefaultNames": {
@ -402,6 +495,21 @@
"optional": true,
"active": true
},
"ValidateNoVRayMesh": {
"enabled": true,
"optional": false,
"active": true
},
"ValidateUnrealMeshTriangulated": {
"enabled": false,
"optional": true,
"active": true
},
"ValidateAlembicVisibleOnly": {
"enabled": true,
"optional": false,
"active": true
},
"ExtractAlembic": {
"enabled": true,
"families": [
@ -425,8 +533,34 @@
"optional": true,
"active": true
},
"ValidateAnimationContent": {
"enabled": true,
"optional": false,
"active": true
},
"ValidateOutRelatedNodeIds": {
"enabled": true,
"optional": false,
"active": true
},
"ValidateRigControllersArnoldAttributes": {
"enabled": true,
"optional": false,
"active": true
},
"ValidateSkeletalMeshHierarchy": {
"enabled": true,
"optional": false,
"active": true
},
"ValidateSkinclusterDeformerSet": {
"enabled": true,
"optional": false,
"active": true
},
"ValidateRigOutSetNodeIds": {
"enabled": true,
"optional": false,
"allow_history_only": false
},
"ValidateCameraAttributes": {
@ -439,14 +573,44 @@
"optional": true,
"active": true
},
"ValidateAssemblyNamespaces": {
"enabled": true,
"optional": false,
"active": true
},
"ValidateAssemblyModelTransforms": {
"enabled": true,
"optional": false,
"active": true
},
"ValidateAssRelativePaths": {
"enabled": true,
"optional": false,
"active": true
},
"ValidateInstancerContent": {
"enabled": true,
"optional": false,
"active": true
},
"ValidateInstancerFrameRanges": {
"enabled": true,
"optional": false,
"active": true
},
"ValidateNoDefaultCameras": {
"enabled": true,
"optional": false,
"active": true
},
"ValidateUnrealUpAxis": {
"enabled": false,
"optional": true,
"active": true
},
"ValidateCameraContents": {
"enabled": true,
"optional": true,
"optional": false,
"validate_shapes": true
},
"ExtractPlayblast": {