[:arrow_left:](/WQum2tYYSXGaBjnU2wMxzQ) To Rig Dashboard
[:arrow_left:](/WQum2tYYSXGaBjnU2wMxzQ) To Pirata Dashboard
# **Rig** Nomenclature
###### tags: `Rig` `Pipeline`
___
**Name structure convention :**
::: success
**{Position}\_{Name}{Padding}\_{Extras}\_{Type}**
:::
| Node Name | Node suffix | Node preffix| Node Name |
|:---------------------------:|:-----------:|:-----------:|:-----------:|
| Top Node Rig | | | XX_RIG_Top |
| **Top Node Input** | | | Input |
| Top Node Output | | | Output |
| Top Node Control Group | | | CtrlGrp |
| Top Node Rig Group | | | RigGrp |
| Top Node Trash Group | | | TrashGrp |
| ----------- | - | - | - |
| Position Undefined Object | | U_ | |
| Position Center Object | | C_ | |
| Position Left Object | | L_ | |
| Position Right Object | | R_ | |
| Position Back Object | | B_ | |
| Position Front Object | | F_ | |
| ----------- | - | - | - |
| Control Group | \_CtrlGrp | | |
| Offset | \_Off | | |
| Hook Group | \_Hook | | |
| Controler | \_Ctrl | | |
| Curve | \_Crv | | |
| Make Nurb Circle | \_Mnc | | |
| Nurbs Surface | \_Nrs | | |
| Bezier Curve | \_Bzc | | |
| Rebuild Curve | \_Rbc | | |
| ----------- | - | | |
| Position Group | \_Pos | | |
| Group | \_Grp | | |
| Matricial Group | \_Mtx | | |
| Shapes | \_Msh | | |
| ----------- | - | | |
| Joint Skin | \_SkJnt | | |
| Joint Out | \_Out | | |
| Joint Control | \_Jnt | | |
| Cluster (Transform) | \_Cls | | |
| Cluster Filter | \_ClsCluster| | |
| Cluster Set | \_ClsSet | | |
| SkinCluster | \_(Skc) | | |
| Tweak | \_(Twk) | | |
| Bind Pose | \_(Bdp) | | |
| ----------- | - | | |
| Parent Constraint | \_Pac | | |
| Scale Constraint | \_Scc | | |
| Point Constraint | \_Poc | | |
| Orient Constraint | \_Orc | | |
| Aim Constraint | \_Amc | | |
| Pole Vector Constraint | \_Pvc | | |
| ----------- | - | | |
| Decompose Matrix | \_Dcm | | |
| Compose Matrix | \_Cmm | | |
| Mult Matrix | \_Mxm | | |
| Add Matrix | \_Adm | | |
| Inverse Matrix | \_Inm | | |
| Pick Matrix | \_Pkm | | |
| Blend Matrix | \_Blm | | |
| Aim Matrix | \_Amm | | |
| Transpose Matrix | \_Tpm | | |
| ----------- | - | | |
| Add Double Linear | \_Adl | | |
| Mult Double Linear | \_Mdl | | |
| Multiply Divide | \_Mld | | |
| Plus Minus Average | \_Pma | | |
| SetRange | \_Str | | |
| ----------- | - | | |
| ikEffector | \_Eff | | |
| ikHandle | \_Ikh | | |
| ----------- | - | | |
| Locator | \_Loc | | |
| Loft | \_Lft | | |
| Blend Two Attributes | \_Bta | | |
| Choice | \_Chc | | |
| DeleteComponent | \_Dlc | | |
| Condition | \_Cnd | | |
| Distance Between | \_Dsb | | |
| Remap Value | \_Rmv | | |
| Reverse | \_Rvr | | |
| Pair Blend | \_Prb | | |
| Blendcolor | \_Blc | | |
| Blendshapes | \_Bls | | |
| ==Bend== | ==\_Bnd== | | |
| Follicle | \_Fol | | |
|AnimBlendNodeAdditiveRotation| \_Abn | | |
|nodeGraphEditorBookmarkInfo | \_Bkm | | |
### CONTENU DU FICHIER JSON DU PIPELINE
```
{
"nurbsCurve" : ["_CtrlShape", "_CrvShapeOrig", "_CrvShape", "_CrvOrig", "_BzcShape"],
```
"bezierCurve" : "_BzcShape",
"nurbsSurface" : "_NrsShape",
"Group" : ["_Grp", "_Pos", "_Hook", "_Off", "_Prx", "_Mtx"],
"mesh": "_Msh",
"cluster" : ["_Cls", "_ClsCluster"],
"clusterHandle" :["_ClsShape","_ClsHdl"],
"decomposeMatrix" : "_Dcm",
"multMatrix": "_Mxm",
"composeMatrix" : "_Cmm",
"inverseMatrix" : "_Inm",
"addDoubleLinear" : "_Adl",
"multDoubleLinear" : "_Mdl",
"multiplyDivide" : "_Mld",
"plusMinusAverage" : "_Pma",
"joint" : ["_SkJnt", "_Out", "_Jnt", "_Ctrl"],
"locator" : "_LocShape",
"blendTwoAttr" : "_Bta",
"choice" : "_Chc",
"condition" : "_Cnd",
"distanceBetween" : "_Dsb",
"follicle" : "_FolShape",
"animBlendNodeAdditiveRotation" : "_Abn",
"nodeGraphEditorBookmarkInfo" : "_Bkm",
"ikEffector": "_Eff",
"ikHandle" : "_Ikh",
"remapValue" : "_Rmv",
"reverse" : "_Rvr",
"pairBlend" : "_Prb",
"blendColors": "_Blc",
"blendShape" : "_Bls",
"bend" : "_Bnd",
"parentConstraint": "_Pac",
"scaleConstraint": "_Scc",
"pointConstraint": ["_Poc", "_Pvc"],
"orientConstraint": "_Orc",
"aimConstraint": "_Amc",
"poleVectorConstraint" : "_Pvc"
}