mirror of
https://github.com/ynput/ayon-core.git
synced 2025-12-24 21:04:40 +01:00
1959 lines
No EOL
70 KiB
JSON
1959 lines
No EOL
70 KiB
JSON
[
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\others\\save_scene_incremental.py",
|
|
"sourcetype": "file",
|
|
"title": "Version Up",
|
|
"tooltip": "Incremental save with a specific format"
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\others\\show_current_scene_in_explorer.py",
|
|
"sourcetype": "file",
|
|
"title": "Explore current scene..",
|
|
"tooltip": "Show current scene in Explorer"
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\avalon\\launch_manager.py",
|
|
"sourcetype": "file",
|
|
"title": "Project Manager",
|
|
"tooltip": "Add assets to the project"
|
|
},
|
|
{
|
|
"type": "separator"
|
|
},
|
|
{
|
|
"type": "menu",
|
|
"title": "Modeling",
|
|
"items": [
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\modeling\\duplicate_normalized.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"modeling",
|
|
"duplicate",
|
|
"normalized"
|
|
],
|
|
"title": "Duplicate Normalized",
|
|
"tooltip": ""
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\modeling\\transferUVs.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"modeling",
|
|
"transfer",
|
|
"uv"
|
|
],
|
|
"title": "Transfer UVs",
|
|
"tooltip": ""
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\modeling\\mirrorSymmetry.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"modeling",
|
|
"mirror",
|
|
"symmetry"
|
|
],
|
|
"title": "Mirror Symmetry",
|
|
"tooltip": ""
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\modeling\\selectOutlineUI.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"modeling",
|
|
"select",
|
|
"outline",
|
|
"ui"
|
|
],
|
|
"title": "Select Outline UI",
|
|
"tooltip": ""
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\modeling\\polyDeleteOtherUVSets.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"modeling",
|
|
"polygon",
|
|
"uvset",
|
|
"delete"
|
|
],
|
|
"title": "Polygon Delete Other UV Sets",
|
|
"tooltip": ""
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\modeling\\polyCombineQuick.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"modeling",
|
|
"combine",
|
|
"polygon",
|
|
"quick"
|
|
],
|
|
"title": "Polygon Combine Quick",
|
|
"tooltip": ""
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\modeling\\separateMeshPerShader.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"modeling",
|
|
"separateMeshPerShader"
|
|
],
|
|
"title": "Separate Mesh Per Shader",
|
|
"tooltip": ""
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\modeling\\polyDetachSeparate.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"modeling",
|
|
"poly",
|
|
"detach",
|
|
"separate"
|
|
],
|
|
"title": "Polygon Detach and Separate",
|
|
"tooltip": ""
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\modeling\\polyRelaxVerts.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"modeling",
|
|
"relax",
|
|
"verts"
|
|
],
|
|
"title": "Polygon Relax Vertices",
|
|
"tooltip": ""
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\modeling\\polySelectEveryNthEdgeUI.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"modeling",
|
|
"select",
|
|
"nth",
|
|
"edge",
|
|
"ui"
|
|
],
|
|
"title": "Select Every Nth Edge"
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\modeling\\djPFXUVs.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"modeling",
|
|
"djPFX",
|
|
"UVs"
|
|
],
|
|
"title": "dj PFX UVs",
|
|
"tooltip": ""
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "menu",
|
|
"title": "Rigging",
|
|
"items": [
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\rigging\\addCurveBetween.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"rigging",
|
|
"addCurveBetween",
|
|
"file"
|
|
],
|
|
"title": "Add Curve Between"
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\rigging\\averageSkinWeights.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"rigging",
|
|
"average",
|
|
"skin weights",
|
|
"file"
|
|
],
|
|
"title": "Average Skin Weights"
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\rigging\\cbSmoothSkinWeightUI.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"rigging",
|
|
"cbSmoothSkinWeightUI",
|
|
"file"
|
|
],
|
|
"title": "CB Smooth Skin Weight UI"
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\rigging\\channelBoxManagerUI.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"rigging",
|
|
"channelBoxManagerUI",
|
|
"file"
|
|
],
|
|
"title": "Channel Box Manager UI"
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\rigging\\characterAutorigger.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"rigging",
|
|
"characterAutorigger",
|
|
"file"
|
|
],
|
|
"title": "Character Auto Rigger"
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\rigging\\connectUI.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"rigging",
|
|
"connectUI",
|
|
"file"
|
|
],
|
|
"title": "Connect UI"
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\rigging\\copySkinWeightsLocal.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"rigging",
|
|
"copySkinWeightsLocal",
|
|
"file"
|
|
],
|
|
"title": "Copy Skin Weights Local"
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\rigging\\createCenterLocator.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"rigging",
|
|
"createCenterLocator",
|
|
"file"
|
|
],
|
|
"title": "Create Center Locator"
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\rigging\\freezeTransformToGroup.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"rigging",
|
|
"freezeTransformToGroup",
|
|
"file"
|
|
],
|
|
"title": "Freeze Transform To Group"
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\rigging\\groupSelected.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"rigging",
|
|
"groupSelected",
|
|
"file"
|
|
],
|
|
"title": "Group Selected"
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\rigging\\ikHandlePoleVectorLocator.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"rigging",
|
|
"ikHandlePoleVectorLocator",
|
|
"file"
|
|
],
|
|
"title": "IK Handle Pole Vector Locator"
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\rigging\\jointOrientUI.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"rigging",
|
|
"jointOrientUI",
|
|
"file"
|
|
],
|
|
"title": "Joint Orient UI"
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\rigging\\jointsOnCurve.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"rigging",
|
|
"jointsOnCurve",
|
|
"file"
|
|
],
|
|
"title": "Joints On Curve"
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\rigging\\resetBindSelectedSkinJoints.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"rigging",
|
|
"resetBindSelectedSkinJoints",
|
|
"file"
|
|
],
|
|
"title": "Reset Bind Selected Skin Joints"
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\rigging\\selectSkinclusterJointsFromSelectedComponents.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"rigging",
|
|
"selectSkinclusterJointsFromSelectedComponents",
|
|
"file"
|
|
],
|
|
"title": "Select Skincluster Joints From Selected Components"
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\rigging\\selectSkinclusterJointsFromSelectedMesh.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"rigging",
|
|
"selectSkinclusterJointsFromSelectedMesh",
|
|
"file"
|
|
],
|
|
"title": "Select Skincluster Joints From Selected Mesh"
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\rigging\\setJointLabels.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"rigging",
|
|
"setJointLabels",
|
|
"file"
|
|
],
|
|
"title": "Set Joint Labels"
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\rigging\\setJointOrientationFromCurrentRotation.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"rigging",
|
|
"setJointOrientationFromCurrentRotation",
|
|
"file"
|
|
],
|
|
"title": "Set Joint Orientation From Current Rotation"
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\rigging\\setSelectedJointsOrientationZero.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"rigging",
|
|
"setSelectedJointsOrientationZero",
|
|
"file"
|
|
],
|
|
"title": "Set Selected Joints Orientation Zero"
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\rigging\\mirrorCurveShape.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"rigging",
|
|
"mirrorCurveShape",
|
|
"file"
|
|
],
|
|
"title": "Mirror Curve Shape"
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\rigging\\setRotationOrderUI.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"rigging",
|
|
"setRotationOrderUI",
|
|
"file"
|
|
],
|
|
"title": "Set Rotation Order UI"
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\rigging\\paintItNowUI.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"rigging",
|
|
"paintItNowUI",
|
|
"file"
|
|
],
|
|
"title": "Paint It Now UI"
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\rigging\\parentScaleConstraint.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"rigging",
|
|
"parentScaleConstraint",
|
|
"file"
|
|
],
|
|
"title": "Parent Scale Constraint"
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\rigging\\quickSetWeightsUI.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"rigging",
|
|
"quickSetWeightsUI",
|
|
"file"
|
|
],
|
|
"title": "Quick Set Weights UI"
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\rigging\\rapidRig.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"rigging",
|
|
"rapidRig",
|
|
"file"
|
|
],
|
|
"title": "Rapid Rig"
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\rigging\\regenerate_blendshape_targets.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"rigging",
|
|
"regenerate_blendshape_targets",
|
|
"file"
|
|
],
|
|
"title": "Regenerate Blendshape Targets"
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\rigging\\removeRotationAxis.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"rigging",
|
|
"removeRotationAxis",
|
|
"file"
|
|
],
|
|
"title": "Remove Rotation Axis"
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\rigging\\resetBindSelectedMeshes.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"rigging",
|
|
"resetBindSelectedMeshes",
|
|
"file"
|
|
],
|
|
"title": "Reset Bind Selected Meshes"
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\rigging\\simpleControllerOnSelection.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"rigging",
|
|
"simpleControllerOnSelection",
|
|
"file"
|
|
],
|
|
"title": "Simple Controller On Selection"
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\rigging\\simpleControllerOnSelectionHierarchy.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"rigging",
|
|
"simpleControllerOnSelectionHierarchy",
|
|
"file"
|
|
],
|
|
"title": "Simple Controller On Selection Hierarchy"
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\rigging\\superRelativeCluster.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"rigging",
|
|
"superRelativeCluster",
|
|
"file"
|
|
],
|
|
"title": "Super Relative Cluster"
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\rigging\\tfSmoothSkinWeight.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"rigging",
|
|
"tfSmoothSkinWeight",
|
|
"file"
|
|
],
|
|
"title": "TF Smooth Skin Weight"
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\rigging\\toggleIntermediates.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"rigging",
|
|
"toggleIntermediates",
|
|
"file"
|
|
],
|
|
"title": "Toggle Intermediates"
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\rigging\\toggleSegmentScaleCompensate.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"rigging",
|
|
"toggleSegmentScaleCompensate",
|
|
"file"
|
|
],
|
|
"title": "Toggle Segment Scale Compensate"
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\rigging\\toggleSkinclusterDeformNormals.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"rigging",
|
|
"toggleSkinclusterDeformNormals",
|
|
"file"
|
|
],
|
|
"title": "Toggle Skincluster Deform Normals"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "menu",
|
|
"title": "Shading",
|
|
"items": [
|
|
{
|
|
"type": "menu",
|
|
"title": "VRay",
|
|
"items": [
|
|
{
|
|
"type": "action",
|
|
"title": "Import Proxies",
|
|
"command": "$COLORBLEED_SCRIPTS\\shading\\vray\\vrayImportProxies.py",
|
|
"sourcetype": "file",
|
|
"tags": ["shading", "vray", "import", "proxies"],
|
|
"tooltip": ""
|
|
},
|
|
{
|
|
"type": "separator"
|
|
},
|
|
{
|
|
"type": "action",
|
|
"title": "Select All GES",
|
|
"command": "$COLORBLEED_SCRIPTS\\shading\\vray\\selectAllGES.py",
|
|
"sourcetype": "file",
|
|
"tooltip": "",
|
|
"tags": [
|
|
"shading",
|
|
"vray",
|
|
"select All GES"
|
|
]
|
|
},
|
|
{
|
|
"type": "action",
|
|
"title": "Select All GES Under Selection",
|
|
"command": "$COLORBLEED_SCRIPTS\\shading\\vray\\selectAllGESUnderSelection.py",
|
|
"sourcetype": "file",
|
|
"tooltip": "",
|
|
"tags": ["shading", "vray", "select", "all", "GES"]
|
|
},
|
|
{
|
|
"type": "separator"
|
|
},
|
|
{
|
|
"type": "action",
|
|
"title": "Selection To VRay Mesh",
|
|
"command": "$COLORBLEED_SCRIPTS\\shading\\vray\\selectionToVrayMesh.py",
|
|
"sourcetype": "file",
|
|
"tooltip": "",
|
|
"tags": ["shading", "vray", "selection", "vraymesh"]
|
|
},
|
|
{
|
|
"type": "action",
|
|
"title": "Add VRay Round Edges Attribute",
|
|
"command": "$COLORBLEED_SCRIPTS\\shading\\vray\\addVrayRoundEdgesAttribute.py",
|
|
"sourcetype": "file",
|
|
"tooltip": "",
|
|
"tags": ["shading", "vray", "round edges", "attribute"]
|
|
},
|
|
{
|
|
"type": "action",
|
|
"title": "Add Gamma",
|
|
"command": "$COLORBLEED_SCRIPTS\\shading\\vray\\vrayAddGamma.py",
|
|
"sourcetype": "file",
|
|
"tooltip": "",
|
|
"tags": ["shading", "vray", "add gamma"]
|
|
},
|
|
{
|
|
"type": "separator"
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\shading\\vray\\select_vraymesh_materials_with_unconnected_shader_slots.py",
|
|
"sourcetype": "file",
|
|
"title": "Select Unconnected Shader Materials",
|
|
"tags": [
|
|
"shading",
|
|
"vray",
|
|
"select",
|
|
"vraymesh",
|
|
"materials",
|
|
"unconnected shader slots"
|
|
],
|
|
"tooltip": ""
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\shading\\vray\\vrayMergeSimilarVRayMeshMaterials.py",
|
|
"sourcetype": "file",
|
|
"title": "Merge Similar VRay Mesh Materials",
|
|
"tags": [
|
|
"shading",
|
|
"vray",
|
|
"Merge",
|
|
"VRayMesh",
|
|
"Materials"
|
|
],
|
|
"tooltip": ""
|
|
},
|
|
{
|
|
"type": "action",
|
|
"title": "Create Two Sided Material",
|
|
"command": "$COLORBLEED_SCRIPTS\\shading\\vray\\vrayCreate2SidedMtlForSelectedMtlRenamed.py",
|
|
"sourcetype": "file",
|
|
"tooltip": "Creates two sided material for selected material and renames it",
|
|
"tags": [
|
|
"shading",
|
|
"vray",
|
|
"two sided",
|
|
"material"
|
|
]
|
|
},
|
|
{
|
|
"type": "action",
|
|
"title": "Create Two Sided Material For Selected",
|
|
"command": "$COLORBLEED_SCRIPTS\\shading\\vray\\vrayCreate2SidedMtlForSelectedMtl.py",
|
|
"sourcetype": "file",
|
|
"tooltip": "Select material to create a two sided version from it",
|
|
"tags": [
|
|
"shading",
|
|
"vray",
|
|
"Create2SidedMtlForSelectedMtl.py"
|
|
]
|
|
},
|
|
{
|
|
"type": "separator"
|
|
},
|
|
{
|
|
"type": "action",
|
|
"title": "Add OpenSubdiv Attribute",
|
|
"command": "$COLORBLEED_SCRIPTS\\shading\\vray\\addVrayOpenSubdivAttribute.py",
|
|
"sourcetype": "file",
|
|
"tooltip": "",
|
|
"tags": [
|
|
"shading",
|
|
"vray",
|
|
"add",
|
|
"open subdiv",
|
|
"attribute"
|
|
]
|
|
},
|
|
{
|
|
"type": "action",
|
|
"title": "Remove OpenSubdiv Attribute",
|
|
"command": "$COLORBLEED_SCRIPTS\\shading\\vray\\removeVrayOpenSubdivAttribute.py",
|
|
"sourcetype": "file",
|
|
"tooltip": "",
|
|
"tags": [
|
|
"shading",
|
|
"vray",
|
|
"remove",
|
|
"opensubdiv",
|
|
"attributee"
|
|
]
|
|
},
|
|
{
|
|
"type": "separator"
|
|
},
|
|
{
|
|
"type": "action",
|
|
"title": "Add Subdivision Attribute",
|
|
"command": "$COLORBLEED_SCRIPTS\\shading\\vray\\addVraySubdivisionAttribute.py",
|
|
"sourcetype": "file",
|
|
"tooltip": "",
|
|
"tags": [
|
|
"shading",
|
|
"vray",
|
|
"addVraySubdivisionAttribute"
|
|
]
|
|
},
|
|
{
|
|
"type": "action",
|
|
"title": "Remove Subdivision Attribute.py",
|
|
"command": "$COLORBLEED_SCRIPTS\\shading\\vray\\removeVraySubdivisionAttribute.py",
|
|
"sourcetype": "file",
|
|
"tooltip": "",
|
|
"tags": [
|
|
"shading",
|
|
"vray",
|
|
"remove",
|
|
"subdivision",
|
|
"attribute"
|
|
]
|
|
},
|
|
{
|
|
"type": "separator"
|
|
},
|
|
{
|
|
"type": "action",
|
|
"title": "Add Vray Object Ids",
|
|
"command": "$COLORBLEED_SCRIPTS\\shading\\vray\\addVrayObjectIds.py",
|
|
"sourcetype": "file",
|
|
"tooltip": "",
|
|
"tags": [
|
|
"shading",
|
|
"vray",
|
|
"add",
|
|
"object id"
|
|
]
|
|
},
|
|
{
|
|
"type": "action",
|
|
"title": "Add Vray Material Ids",
|
|
"command": "$COLORBLEED_SCRIPTS\\shading\\vray\\addVrayMaterialIds.py",
|
|
"sourcetype": "file",
|
|
"tooltip": "",
|
|
"tags": [
|
|
"shading",
|
|
"vray",
|
|
"addVrayMaterialIds.py"
|
|
]
|
|
},
|
|
{
|
|
"type": "separator"
|
|
},
|
|
{
|
|
"type": "action",
|
|
"title": "Set Physical DOF Depth",
|
|
"command": "$COLORBLEED_SCRIPTS\\shading\\vray\\vrayPhysicalDOFSetDepth.py",
|
|
"sourcetype": "file",
|
|
"tooltip": "",
|
|
"tags": [
|
|
"shading",
|
|
"vray",
|
|
"physical",
|
|
"DOF ",
|
|
"Depth"
|
|
]
|
|
},
|
|
{
|
|
"type": "action",
|
|
"title": "Magic Vray Proxy UI",
|
|
"command": "$COLORBLEED_SCRIPTS\\shading\\vray\\magicVrayProxyUI.py",
|
|
"sourcetype": "file",
|
|
"tooltip": "",
|
|
"tags": [
|
|
"shading",
|
|
"vray",
|
|
"magicVrayProxyUI"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\pyblish\\lighting\\set_filename_prefix.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"shading",
|
|
"lookdev",
|
|
"assign",
|
|
"shaders",
|
|
"prefix",
|
|
"filename",
|
|
"render"
|
|
],
|
|
"title": "Set filename prefix",
|
|
"tooltip": "Set the render file name prefix."
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\shading\\look_manager_ui.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"shading",
|
|
"look",
|
|
"assign",
|
|
"shaders",
|
|
"auto"
|
|
],
|
|
"title": "Look Manager",
|
|
"tooltip": "Open the Look Manager UI for look assignment"
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\shading\\LightLinkUi.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"shading",
|
|
"light",
|
|
"link",
|
|
"ui"
|
|
],
|
|
"title": "Light Link UI",
|
|
"tooltip": ""
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\shading\\vdviewer_ui.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"shading",
|
|
"look",
|
|
"vray",
|
|
"displacement",
|
|
"shaders",
|
|
"auto"
|
|
],
|
|
"title": "VRay Displ Viewer",
|
|
"tooltip": "Open the VRay Displacement Viewer, select and control the content of the set"
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\shading\\setTexturePreviewToCLRImage.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"shading",
|
|
"CLRImage",
|
|
"textures",
|
|
"preview"
|
|
],
|
|
"title": "Set Texture Preview To CLRImage",
|
|
"tooltip": ""
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\shading\\fixDefaultShaderSetBehavior.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"shading",
|
|
"fix",
|
|
"DefaultShaderSet",
|
|
"Behavior"
|
|
],
|
|
"title": "Fix Default Shader Set Behavior",
|
|
"tooltip": ""
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\shading\\fixSelectedShapesReferenceAssignments.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"shading",
|
|
"fix",
|
|
"Selected",
|
|
"Shapes",
|
|
"Reference",
|
|
"Assignments"
|
|
],
|
|
"title": "Fix Shapes Reference Assignments",
|
|
"tooltip": "Select shapes to fix the reference assignments"
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\shading\\selectLambert1Members.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"shading",
|
|
"selectLambert1Members"
|
|
],
|
|
"title": "Select Lambert1 Members",
|
|
"tooltip": "Selects all objects which have the Lambert1 shader assigned"
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\shading\\selectShapesWithoutShader.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"shading",
|
|
"selectShapesWithoutShader"
|
|
],
|
|
"title": "Select Shapes Without Shader",
|
|
"tooltip": ""
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\shading\\fixRenderLayerOutAdjustmentErrors.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"shading",
|
|
"fixRenderLayerOutAdjustmentErrors"
|
|
],
|
|
"title": "Fix RenderLayer Out Adjustment Errors",
|
|
"tooltip": ""
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\shading\\fix_renderlayer_missing_node_override.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"shading",
|
|
"renderlayer",
|
|
"missing",
|
|
"reference",
|
|
"switch",
|
|
"layer"
|
|
],
|
|
"title": "Fix RenderLayer Missing Referenced Nodes Overrides",
|
|
"tooltip": ""
|
|
},
|
|
{
|
|
"type": "action",
|
|
"title": "Image 2 Tiled EXR",
|
|
"command": "$COLORBLEED_SCRIPTS\\shading\\open_img2exr.py",
|
|
"sourcetype": "file",
|
|
"tooltip": "",
|
|
"tags": [
|
|
"shading",
|
|
"vray",
|
|
"exr"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "menu",
|
|
"title": "Rendering",
|
|
"items": [
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\pyblish\\open_deadline_submission_settings.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"settings",
|
|
"deadline",
|
|
"globals",
|
|
"render"
|
|
],
|
|
"title": "DL Submission Settings UI",
|
|
"tooltip": "Open the Deadline Submission Settings UI"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "menu",
|
|
"title": "Animation",
|
|
"items": [
|
|
{
|
|
"type": "menu",
|
|
"title": "Attributes",
|
|
"tooltip": "",
|
|
"items": [
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\animation\\attributes\\copyValues.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"animation",
|
|
"copy",
|
|
"attributes"
|
|
],
|
|
"title": "Copy Values",
|
|
"tooltip": "Copy attribute values"
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\animation\\attributes\\copyInConnections.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"animation",
|
|
"copy",
|
|
"attributes",
|
|
"connections",
|
|
"incoming"
|
|
],
|
|
"title": "Copy In Connections",
|
|
"tooltip": "Copy incoming connections"
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\animation\\attributes\\copyOutConnections.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"animation",
|
|
"copy",
|
|
"attributes",
|
|
"connections",
|
|
"out"
|
|
],
|
|
"title": "Copy Out Connections",
|
|
"tooltip": "Copy outcoming connections"
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\animation\\attributes\\copyTransformLocal.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"animation",
|
|
"copy",
|
|
"attributes",
|
|
"transforms",
|
|
"local"
|
|
],
|
|
"title": "Copy Local Transfroms",
|
|
"tooltip": "Copy local transfroms"
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\animation\\attributes\\copyTransformMatrix.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"animation",
|
|
"copy",
|
|
"attributes",
|
|
"transforms",
|
|
"matrix"
|
|
],
|
|
"title": "Copy Matrix Transfroms",
|
|
"tooltip": "Copy Matrix transfroms"
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\animation\\attributes\\copyTransformUI.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"animation",
|
|
"copy",
|
|
"attributes",
|
|
"transforms",
|
|
"UI"
|
|
],
|
|
"title": "Copy Transforms UI",
|
|
"tooltip": "Open the Copy Transforms UI"
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\animation\\attributes\\simpleCopyUI.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"animation",
|
|
"copy",
|
|
"attributes",
|
|
"transforms",
|
|
"UI",
|
|
"simple"
|
|
],
|
|
"title": "Simple Copy UI",
|
|
"tooltip": "Open the simple Copy Transforms UI"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "menu",
|
|
"title": "Optimize",
|
|
"tooltip": "Optimization scripts",
|
|
"items": [
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\animation\\optimize\\toggleFreezeHierarchy.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"animation",
|
|
"hierarchy",
|
|
"toggle",
|
|
"freeze"
|
|
],
|
|
"title": "Toggle Freeze Hierarchy",
|
|
"tooltip": "Freeze and unfreeze hierarchy"
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\animation\\optimize\\toggleParallelNucleus.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"animation",
|
|
"nucleus",
|
|
"toggle",
|
|
"parallel"
|
|
],
|
|
"title": "Toggle Parallel Nucleus",
|
|
"tooltip": "Toggle parallel nucleus"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"sourcetype": "file",
|
|
"command": "$COLORBLEED_SCRIPTS\\animation\\bakeSelectedToWorldSpace.py",
|
|
"tags": ["animation", "bake","selection", "worldspace.py"],
|
|
"title": "Bake Selected To Worldspace",
|
|
"type": "action"
|
|
},
|
|
{
|
|
"sourcetype": "file",
|
|
"command": "$COLORBLEED_SCRIPTS\\animation\\timeStepper.py",
|
|
"tags": ["animation", "time","stepper"],
|
|
"title": "Time Stepper",
|
|
"type": "action"
|
|
},
|
|
{
|
|
"sourcetype": "file",
|
|
"command": "$COLORBLEED_SCRIPTS\\animation\\capture_ui.py",
|
|
"tags": ["animation", "capture", "ui", "screen", "movie", "image"],
|
|
"title": "Capture UI",
|
|
"type": "action"
|
|
},
|
|
{
|
|
"sourcetype": "file",
|
|
"command": "$COLORBLEED_SCRIPTS\\animation\\simplePlayblastUI.py",
|
|
"tags": ["animation", "simple", "playblast", "ui"],
|
|
"title": "Simple Playblast UI",
|
|
"type": "action"
|
|
},
|
|
{
|
|
"sourcetype": "file",
|
|
"command": "$COLORBLEED_SCRIPTS\\animation\\tweenMachineUI.py",
|
|
"tags": ["animation", "tween", "machine"],
|
|
"title": "Tween Machine UI",
|
|
"type": "action"
|
|
},
|
|
{
|
|
"sourcetype": "file",
|
|
"command": "$COLORBLEED_SCRIPTS\\animation\\selectAllAnimationCurves.py",
|
|
"tags": ["animation", "select", "curves"],
|
|
"title": "Select All Animation Curves",
|
|
"type": "action"
|
|
},
|
|
{
|
|
"sourcetype": "file",
|
|
"command": "$COLORBLEED_SCRIPTS\\animation\\pathAnimation.py",
|
|
"tags": ["animation", "path", "along"],
|
|
"title": "Path Animation",
|
|
"type": "action"
|
|
},
|
|
{
|
|
"sourcetype": "file",
|
|
"command": "$COLORBLEED_SCRIPTS\\animation\\offsetSelectedObjectsUI.py",
|
|
"tags": [
|
|
"animation",
|
|
"offsetSelectedObjectsUI.py"
|
|
],
|
|
"title": "Offset Selected Objects UI",
|
|
"type": "action"
|
|
},
|
|
{
|
|
"sourcetype": "file",
|
|
"command": "$COLORBLEED_SCRIPTS\\animation\\key_amplifier_ui.py",
|
|
"tags": [
|
|
"animation",
|
|
"key", "amplifier"
|
|
],
|
|
"title": "Key Amplifier UI",
|
|
"type": "action"
|
|
},
|
|
{
|
|
"sourcetype": "file",
|
|
"command": "$COLORBLEED_SCRIPTS\\animation\\anim_scene_optimizer.py",
|
|
"tags": [
|
|
"animation",
|
|
"anim_scene_optimizer.py"
|
|
],
|
|
"title": "Anim_Scene_Optimizer",
|
|
"type": "action"
|
|
},
|
|
{
|
|
"sourcetype": "file",
|
|
"command": "$COLORBLEED_SCRIPTS\\animation\\zvParentMaster.py",
|
|
"tags": [
|
|
"animation",
|
|
"zvParentMaster.py"
|
|
],
|
|
"title": "ZV Parent Master",
|
|
"type": "action"
|
|
},
|
|
{
|
|
"sourcetype": "file",
|
|
"command": "$COLORBLEED_SCRIPTS\\animation\\poseLibrary.py",
|
|
"tags": [
|
|
"animation",
|
|
"poseLibrary.py"
|
|
],
|
|
"title": "Pose Library",
|
|
"type": "action"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "menu",
|
|
"title": "Layout",
|
|
"items": [
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\layout\\alignDistributeUI.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"layout",
|
|
"align",
|
|
"Distribute",
|
|
"UI"
|
|
],
|
|
"title": "Align Distribute UI",
|
|
"tooltip": ""
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\layout\\alignSimpleUI.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"layout",
|
|
"align",
|
|
"UI",
|
|
"Simple"
|
|
],
|
|
"title": "Align Simple UI",
|
|
"tooltip": ""
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\layout\\center_locator.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"layout",
|
|
"center",
|
|
"locator"
|
|
],
|
|
"title": "Center Locator",
|
|
"tooltip": ""
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\layout\\average_locator.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"layout",
|
|
"average",
|
|
"locator"
|
|
],
|
|
"title": "Average Locator",
|
|
"tooltip": ""
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\layout\\selectWithinProximityUI.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"layout",
|
|
"select",
|
|
"proximity",
|
|
"ui"
|
|
],
|
|
"title": "Select Within Proximity UI",
|
|
"tooltip": ""
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\layout\\dupCurveUI.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"layout",
|
|
"Duplicate",
|
|
"Curve",
|
|
"UI"
|
|
],
|
|
"title": "Duplicate Curve UI",
|
|
"tooltip": ""
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\layout\\randomDeselectUI.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"layout",
|
|
"random",
|
|
"Deselect",
|
|
"UI"
|
|
],
|
|
"title": "Random Deselect UI",
|
|
"tooltip": ""
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\layout\\multiReferencerUI.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"layout",
|
|
"multi",
|
|
"reference"
|
|
],
|
|
"title": "Multi Referencer UI",
|
|
"tooltip": ""
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\layout\\duplicateOffsetUI.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"layout",
|
|
"duplicate",
|
|
"offset",
|
|
"UI"
|
|
],
|
|
"title": "Duplicate Offset UI",
|
|
"tooltip": ""
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\layout\\spPaint3d.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"layout",
|
|
"spPaint3d",
|
|
"paint",
|
|
"tool"
|
|
],
|
|
"title": "SP Paint 3d",
|
|
"tooltip": ""
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\layout\\randomizeUI.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"layout",
|
|
"randomize",
|
|
"UI"
|
|
],
|
|
"title": "Randomize UI",
|
|
"tooltip": ""
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\layout\\distributeWithinObjectUI.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"layout",
|
|
"distribute",
|
|
"ObjectUI",
|
|
"within"
|
|
],
|
|
"title": "Distribute Within Object UI",
|
|
"tooltip": ""
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "menu",
|
|
"title": "Particles",
|
|
"items": [
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\particles\\instancerToObjects.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"particles",
|
|
"instancerToObjects"
|
|
],
|
|
"title": "Instancer To Objects",
|
|
"tooltip": ""
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\particles\\instancerToObjectsInstances.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"particles",
|
|
"instancerToObjectsInstances"
|
|
],
|
|
"title": "Instancer To Objects Instances",
|
|
"tooltip": ""
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\particles\\objectsToParticlesAndInstancerCleanSource.py",
|
|
"sourcetype": "file",
|
|
"tags": ["particles", "objects", "Particles", "Instancer", "Clean", "Source"],
|
|
"title": "Objects To Particles & Instancer - Clean Source",
|
|
"tooltip": ""
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\particles\\particleComponentsToLocators.py",
|
|
"sourcetype": "file",
|
|
"tags": ["particles", "components", "locators"],
|
|
"title": "Particle Components To Locators",
|
|
"tooltip": ""
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\particles\\objectsToParticlesAndInstancer.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"particles", "objects", "particles", "instancer"],
|
|
"title": "Objects To Particles And Instancer",
|
|
"tooltip": ""
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\particles\\spawnParticlesOnMesh.py",
|
|
"sourcetype": "file",
|
|
"tags": ["particles", "spawn","on","mesh"],
|
|
"title": "Spawn Particles On Mesh",
|
|
"tooltip": ""
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\particles\\instancerToObjectsInstancesWithAnimation.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"particles",
|
|
"instancerToObjectsInstancesWithAnimation"
|
|
],
|
|
"title": "Instancer To Objects Instances With Animation",
|
|
"tooltip": ""
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\particles\\objectsToParticles.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"particles",
|
|
"objectsToParticles"
|
|
],
|
|
"title": "Objects To Particles",
|
|
"tooltip": ""
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\particles\\add_particle_cacheFile_attrs.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"particles",
|
|
"add_particle_cacheFile_attrs"
|
|
],
|
|
"title": "Add Particle CacheFile Attributes",
|
|
"tooltip": ""
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\particles\\mergeParticleSystems.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"particles",
|
|
"mergeParticleSystems"
|
|
],
|
|
"title": "Merge Particle Systems",
|
|
"tooltip": ""
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\particles\\particlesToLocators.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"particles",
|
|
"particlesToLocators"
|
|
],
|
|
"title": "Particles To Locators",
|
|
"tooltip": ""
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\particles\\instancerToObjectsWithAnimation.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"particles",
|
|
"instancerToObjectsWithAnimation"
|
|
],
|
|
"title": "Instancer To Objects With Animation",
|
|
"tooltip": ""
|
|
},
|
|
{"type": "separator"},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\particles\\mayaReplicateHoudiniTool.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"particles",
|
|
"houdini", "houdiniTool", "houdiniEngine"
|
|
],
|
|
"title": "Replicate Houdini Tool",
|
|
"tooltip": ""
|
|
},
|
|
{"type": "separator"},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\particles\\clearInitialState.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"particles",
|
|
"clearInitialState"
|
|
],
|
|
"title": "Clear Initial State",
|
|
"tooltip": ""
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\particles\\killSelectedParticles.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"particles",
|
|
"killSelectedParticles"
|
|
],
|
|
"title": "Kill Selected Particles",
|
|
"tooltip": ""
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "menu",
|
|
"title": "Cleanup",
|
|
"items": [
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\cleanup\\repair_faulty_containers.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"cleanup",
|
|
"repair", "containers"
|
|
],
|
|
"title": "Find and Repair Containers",
|
|
"tooltip": ""
|
|
},{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\cleanup\\selectByType.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"cleanup",
|
|
"selectByType"
|
|
],
|
|
"title": "Select By Type",
|
|
"tooltip": ""
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\cleanup\\selectIntermediateObjects.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"cleanup",
|
|
"selectIntermediateObjects"
|
|
],
|
|
"title": "Select Intermediate Objects",
|
|
"tooltip": ""
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\cleanup\\selectNonUniqueNames.py",
|
|
"sourcetype": "file",
|
|
"tags": ["cleanup", "select", "non unique", "names"],
|
|
"title": "Select Non Unique Names",
|
|
"tooltip": ""
|
|
},
|
|
{"type": "separator"},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\cleanup\\removeNamespaces.py",
|
|
"sourcetype": "file",
|
|
"tags": ["cleanup", "remove", "namespaces"],
|
|
"title": "Remove Namespaces",
|
|
"tooltip": "Remove all namespaces"
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\cleanup\\remove_user_defined_attributes.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"cleanup",
|
|
"remove_user_defined_attributes"
|
|
],
|
|
"title": "Remove User Defined Attributes",
|
|
"tooltip": "Remove all user-defined attributs from all nodes"
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\cleanup\\removeUnknownNodes.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"cleanup",
|
|
"removeUnknownNodes"
|
|
],
|
|
"title": "Remove Unknown Nodes",
|
|
"tooltip": "Remove all unknown nodes"
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\cleanup\\removeUnloadedReferences.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"cleanup",
|
|
"removeUnloadedReferences"
|
|
],
|
|
"title": "Remove Unloaded References",
|
|
"tooltip": "Remove all unloaded references"
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\cleanup\\removeReferencesFailedEdits.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"cleanup",
|
|
"removeReferencesFailedEdits"
|
|
],
|
|
"title": "Remove References Failed Edits",
|
|
"tooltip": "Remove failed edits for all references"
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\cleanup\\remove_unused_looks.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"cleanup",
|
|
"removeUnusedLooks"
|
|
],
|
|
"title": "Remove Unused Looks",
|
|
"tooltip": "Remove all loaded yet unused Avalon look containers"
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\cleanup\\deleteGhostIntermediateObjects.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"cleanup",
|
|
"deleteGhostIntermediateObjects"
|
|
],
|
|
"title": "Delete Ghost Intermediate Objects",
|
|
"tooltip": ""
|
|
},
|
|
{"type": "separator"},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\cleanup\\resetViewportCache.py",
|
|
"sourcetype": "file",
|
|
"tags": ["cleanup", "reset","viewport", "cache"],
|
|
"title": "Reset Viewport Cache",
|
|
"tooltip": ""
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\cleanup\\uniqifyNodeNames.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"cleanup",
|
|
"uniqifyNodeNames"
|
|
],
|
|
"title": "Uniqify Node Names",
|
|
"tooltip": ""
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\cleanup\\autoRenameFileNodes.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"cleanup",
|
|
"auto", "rename","filenodes"
|
|
],
|
|
"title": "Auto Rename File Nodes",
|
|
"tooltip": ""
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\cleanup\\update_asset_id.py",
|
|
"sourcetype": "file",
|
|
"tags":["cleanup", "update", "database", "asset", "id"],
|
|
"title": "Update Asset ID",
|
|
"tooltip": "Will replace the Colorbleed ID with a new one (asset ID : Unique number)"
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\cleanup\\colorbleedRename.py",
|
|
"sourcetype": "file",
|
|
"tags": ["cleanup", "rename", "ui"],
|
|
"title": "Colorbleed Renamer",
|
|
"tooltip": "Colorbleed Rename UI"
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\cleanup\\renameShapesToTransform.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"cleanup",
|
|
"renameShapesToTransform"
|
|
],
|
|
"title": "Rename Shapes To Transform",
|
|
"tooltip": ""
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\cleanup\\reorderUI.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"cleanup",
|
|
"reorderUI"
|
|
],
|
|
"title": "Reorder UI",
|
|
"tooltip": ""
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\cleanup\\pastedCleaner.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"cleanup",
|
|
"pastedCleaner"
|
|
],
|
|
"title": "Pasted Cleaner",
|
|
"tooltip": ""
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "menu",
|
|
"title": "Others",
|
|
"items": [
|
|
{
|
|
"type": "menu",
|
|
"sourcetype": "file",
|
|
"title": "Yeti",
|
|
"items": [
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\others\\yeti\\cache_selected_yeti_nodes.py",
|
|
"sourcetype": "file",
|
|
"tags": ["others", "yeti", "cache", "selected"],
|
|
"title": "Cache Selected Yeti Nodes",
|
|
"tooltip": ""
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "menu",
|
|
"title": "Hair",
|
|
"tooltip": "",
|
|
"items": [
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\others\\hair\\recolorHairCurrentCurve",
|
|
"sourcetype": "file",
|
|
"tags": ["others", "selectSoftSelection"],
|
|
"title": "Select Soft Selection",
|
|
"tooltip": ""
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "menu",
|
|
"command": "$COLORBLEED_SCRIPTS\\others\\display",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"others",
|
|
"display"
|
|
],
|
|
"title": "Display",
|
|
"items": [
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\others\\display\\wireframeSelectedObjects.py",
|
|
"sourcetype": "file",
|
|
"tags": ["others", "wireframe","selected","objects"],
|
|
"title": "Wireframe Selected Objects",
|
|
"tooltip": ""
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\others\\archiveSceneUI.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"others",
|
|
"archiveSceneUI"
|
|
],
|
|
"title": "Archive Scene UI",
|
|
"tooltip": ""
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\others\\getSimilarMeshes.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"others",
|
|
"getSimilarMeshes"
|
|
],
|
|
"title": "Get Similar Meshes",
|
|
"tooltip": ""
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\others\\createBoundingBoxEachSelected.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"others",
|
|
"createBoundingBoxEachSelected"
|
|
],
|
|
"title": "Create BoundingBox Each Selected",
|
|
"tooltip": ""
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\others\\curveFromPositionEveryFrame.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"others",
|
|
"curveFromPositionEveryFrame"
|
|
],
|
|
"title": "Curve From Position",
|
|
"tooltip": ""
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\others\\instanceLeafSmartTransform.py",
|
|
"sourcetype": "file",
|
|
"tags": ["others", "instance","leaf", "smart", "transform"],
|
|
"title": "Instance Leaf Smart Transform",
|
|
"tooltip": ""
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\others\\instanceSmartTransform.py",
|
|
"sourcetype": "file",
|
|
"tags": ["others", "instance", "smart", "transform"],
|
|
"title": "Instance Smart Transform",
|
|
"tooltip": ""
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\others\\randomizeUVShellsSelectedObjects.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"others",
|
|
"randomizeUVShellsSelectedObjects"
|
|
],
|
|
"title": "Randomize UV Shells",
|
|
"tooltip": "Select objects before running action"
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\others\\centerPivotGroup.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"others",
|
|
"centerPivotGroup"
|
|
],
|
|
"title": "Center Pivot Group",
|
|
"tooltip": ""
|
|
},
|
|
{"type": "separator"},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\others\\locatorsOnSelectedFaces.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"others",
|
|
"locatorsOnSelectedFaces"
|
|
],
|
|
"title": "Locators On Selected Faces",
|
|
"tooltip": ""
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\others\\locatorsOnEdgeSelectionPrompt.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"others",
|
|
"locatorsOnEdgeSelectionPrompt"
|
|
],
|
|
"title": "Locators On Edge Selection Prompt",
|
|
"tooltip": ""
|
|
},
|
|
{"type": "separator"},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\others\\copyDeformers.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"others",
|
|
"copyDeformers"
|
|
],
|
|
"title": "Copy Deformers",
|
|
"tooltip": ""
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\others\\selectInReferenceEditor.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"others",
|
|
"selectInReferenceEditor"
|
|
],
|
|
"title": "Select In Reference Editor",
|
|
"tooltip": ""
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\others\\selectConstrainingObject.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"others",
|
|
"selectConstrainingObject"
|
|
],
|
|
"title": "Select Constraining Object",
|
|
"tooltip": ""
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\others\\deformerSetRelationsUI.py",
|
|
"sourcetype": "file",
|
|
"tags": [
|
|
"others",
|
|
"deformerSetRelationsUI"
|
|
],
|
|
"title": "Deformer Set Relations UI",
|
|
"tooltip": ""
|
|
},
|
|
{
|
|
"type": "action",
|
|
"command": "$COLORBLEED_SCRIPTS\\others\\recreateBaseNodesForAllLatticeNodes.py",
|
|
"sourcetype": "file",
|
|
"tags": ["others", "recreate","base", "nodes", "lattice"],
|
|
"title": "Recreate Base Nodes For Lattice Nodes",
|
|
"tooltip": ""
|
|
}
|
|
]
|
|
}
|
|
] |