Skip to main content

Sanity Checks

Les sanity checks servent a vérifier que la scène dans laquelle vous travaillez est aux normes. Si des checks retournes une erreur, il y a de forte chance que cela engendre des soucis dans le workflow en aval. 

C'est pourquoi c'est procédures de checks sont TRES important.

Interface :

image.png


  1. Cocher toutes les cases
  2. Décocher toutes les cases
  3. RéInitialise l'état des cases cochées 
  4. Uncollapse toutes les familles d'options de sanity checks
  5. Collapse toutes les familles d'options de sanity checks
  6. Description du sanity check selectionné
  7. Rapport du sanity check selectionné
  8.  Vert : ✔️ : Sanity a pu se valider correctement 
  9.  Rouge : ❌ : Sanity check a retourné une erreur. la scene ne doit / peut pas être Validé ( voir les Repports ainsi que le set de selection créé a cet effet )
  10.  Orange : ⚠️ : Sanity check a retourné un Warning. Les warning ne sont pas bloquant, et ont peu de chance de générer des erreur dans le pipe. Il est qd même onseillé de les réparer
  11. Executer le sanity check

Vous remarquerez que certains Sanity Check ne sont pas coché de base. Ce sont , pour la pluspart, des checks non bloquant, et qui pourraient prendre du temps a l'exécution si jamais votre scène comportait bcp de topo.

Les Sanity Checks diffèrent selon la tâche dans laquelle vous vous trouvez.

Sanity Check Modeling :

image.png

Liste des sanity checks :

Output :
  • Set Output : Check si un set d'output Exist
  • Set Output  Content : Check si le set d'output est vide ou non.
Nomenclature : 
  • Homonyms : Check si plusieurs nodes ( transform et shapes plus particulièrement ) ont le meme nom.
  • Forbidden Names :
  • Shapes Names : Vérifie si les shapes sont bien nommé par rapport à leur transform
  • Meshes Suffix :
  • Posing Output :
  • Compound Group :
Topology : 
  • Triangles :
  • N-Gons :
  • Intermediates Shapes :
  • UVs Presence :
  • UVs Cross UDIM :
  • Overlapping UVs :
  • Pivot Point :
  • Meshes History :
  • Ghost Shapes :
  • Number of UV set
  • Name of UV sets
Transform: 
  • Frozen Transforms :

Sanity Check Rig :

image.png


Liste des sanity checks :

Output :
  • Set Output : Check si un set d'output Exist
  • Set Output  Content : Check si le set d'output est vide ou non.
Nomenclature : 
  • Homonyms : Check si plusieurs nodes ( transform et shapes plus particulièrement ) ont le meme nom.
  • Forbidden Names :
  • Shapes Names : Vérifie si les shapes sont bien nommé par rapport à leur transform
  • Root Group :
  • Posing Output :
Rig : 
  • Controllers Containement :
  • Rotate Order :
  • References Mod :
  • GPU Controller :
  • GPU Controller Content :
  • Reference Edits Coordinates :
  • Reference Edits UVs  :
Transform: 
  • Frozen Transforms :

Sanity Check Shading :

image.png

Output :
  • Set Output : Check si un set d'output Exist
  • Set Output  Content : Check si le set d'output est vide ou non.
Shading : 
  • Viewport Shaders :
Nomenclature : 
  • Homonyms : Check si plusieurs nodes ( transform et shapes plus particulièrement ) ont le meme nom.
  • Forbidden Names :
  • Root Group :
Rig : 
  • References Mod :
  • References Edits Coordinates :
  • References Edits UVs
Transform: 
  • Frozen Transforms :