[:arrow_left:](/HBtOe6opROO2deKL9wqT7w) To Modeling Dashboard [:arrow_left:](/WQum2tYYSXGaBjnU2wMxzQ) To Pirata Dashboard # **Modeling** Nomenclature ###### tags: `Modeling` `Pipeline` **TopNode Name structure convention :** ::: warning **{AssetName}\_{VariationName}\_MDL_Top** ::: **Names structure convention :** ::: success **{Position}\_{NamePadding2}\_{Padding3}\_{Type}** ::: | Node Name | Node suffix | Node preffix| |:---------------------------:|:-----------:|:-----------:| | Position Unique Object | | U_ | | Position Center Object | | C_ | | Position Left Object | | L_ | | Position Right Object | | R_ | | Group | \_Grp | | | Shapes | \_Msh | | | TopNode | \_Top | - ### UpperCamelCase Toujours utiliser **l'UpperCamelCase** (toute première lettre commence par une majuscule) exemple: **B**ody01 **A**nanas01 **F**lower01 - ### Noms composés Toujours utiliser l'UpperCamelCase et jamais d'underscore. Exemple : Pour un Mesh qui doit s'appeler **grand bateau rouge** toujours utiliser l'UpperCamelCase et jamais l'underscore : **G**rand**B**ateau**R**ouge maison bleu ----> **M**aison**B**leu voiture volante ----> **V**oiture**V**olante - ### Les TopNodes AssetName_VariationName_Step_Suffix Ananas01 _ Barbara _ MDL_Top - ### Les Meshs Position_Name(padding 2)_ Padding 3_Suffix - ### Les groupes Position_name(padding 2)_ Suffix :::danger :warning: Les meshs dans un groupe portent le même nom(name) que le groupe U_**Fleur01**_Grp - U_**Fleur01**_001_Msh - U_**Fleur01**_002_Msh - U_**Fleur01**_003_Msh :::: ### Definir la position **(U, R, L, C)** d'un **GRP** :::danger La position **(U, R, L, C)** d'un groupe et **TOUJOURS** en fonction des positions des **MSH** de ce **GRP** ::: ### Les cas où le **GRP** est **C_** - **MSH** strictement **C_** ![](https://i.imgur.com/pcN7zte.jpg) - autant de **MSH** **L_** que **R_** (ou inversement) Puisque qu'un **MSH** est **L_** et **R_**, si et seulement si il est symetrique à son binome et au centre du monde, le **GRP** est **C_** ![](https://i.imgur.com/CuBxqlo.jpg) ### Les cas où le **GRP** est **U_** - **MSH** strictement **U_** ![](https://i.imgur.com/wZ8whNn.jpg) - si un seul **MSH** et **U_** ![](https://i.imgur.com/gAPGvEF.jpg) ### Les cas où le **GRP** est **R_** ou **L_** - **MSH** strictement **R_** ou **L_** ![](https://i.imgur.com/heXbBcI.jpg) ![](https://i.imgur.com/DAHh1sE.jpg)