Pipeline

Environnement et installation

Content

  • <NEMO>/depends dépendance d'exécution du plugin de chargement

    Les utilisateurs Linux doivent ajouter ce chemin à LD_LIBRARY_PATH avant de lancer Maya

  • <NEMO>/extern packages tiers

  • <NEMO>/modules fichiers de configuration utilisés pour l'export

  • <NEMO>/scripts code principal des outils

  • <NEMO>/lib bibliothèque Nemo précompilée

  • <NEMO>/plug-ins plugin Maya

Environnement

  • NEMO_LOAD_TOPMENU=0 Masquer le menu de la barre supérieure

    Les utilisateurs avancés peuvent appeler directement nemo.m2n pour un comportement fortement personnalisable, en se référant à nemo.interface

  • __GL_SYNC_TO_VBLANK=0 désactiver le vsync

    L'utilisateur Linux peut envisager de définir ceci pour économiser le temps de rafraîchissement des images pour les performances

  • NEMO_PROFILES_EXPORT stockage des profils d'export

    Cette variable peut être utilisée pour partager ou standardiser les paramètres d'exportation

Fichiers intermédiaires

Pour des projets compliqués ou de longue durée, il est recommandé de conserver tous ces fichiers intermédiaires.

  • __GRAPH.json

    Décrit la logique de calcul du rig. Les nœuds dans le fichier original peuvent apparaître dans sommets de manière anonyme.

  • __EXPORT.zip

    Pour l'assemblage, détails masqués des utilisateurs courants.

    • __RESOURCE.nemodata stockage pour géométrie, poids de skin, blend shape, peinture, etc.

    • __SCENE.json données liées aux contrôleurs

    • __DEBUG.json pour vérifier la raison d'un résultat non correspondant Vérification Nemo

    • MAT(json & ma) informations sur les matériaux de la géométrie.

  • __BINARY.zip

    • résultat binaire compilé (dll/so)

    • __CONFIG.json informations pour charger le binaire à l'exécution

Publier le Nemo Rig

À part le fichier Maya, le Nemo Rig dépend des fichiers suivants :

  • binaire (dll/so), l'unité de calcul compilée par Nemo. Il est possible de mettre les deux ensemble si l'actif doit être multiplateforme. Le plugin choisira la version correcte en fonction du système d'exploitation.

  • ressource nemodata, données de l'actif pour l'utilisation à l'exécution.

  • config json, description du binaire. Il contient également le chemin (relatif) vers le binaire et la ressource.

  • mat json, description des matériaux de géométrie. Vous pouvez modifier cette configuration et rouvrir le fichier pour déboguer un problème de matériaux.

Les utilisateurs doivent accéder à tous ces fichiers pour utiliser Nemo Rig, ils doivent donc être publiés avec le fichier Maya. Comme mentionné dans Assemblage, il est possible de stocker ces fichiers dépendants séparément du fichier Maya. Il est également possible de modifier la disposition des fichiers en définissant les attributs du nœud Nemo après assemblage.

Publier le cache d'animation

Il existe trois manières de publier le cache d'animation créé avec Nemo Rig :

  1. Passer en mode Géométrie pour la publication

  2. Revenir au rig original pour la publication

  3. Utiliser la fonction de publication de Nemo pour publier directement les courbes d'animation. Les avantages de cette approche sont :

    1. Les courbes d'animation ont une taille bien moindre que le cache géométrique (comme Alembic).

    2. Les courbes d'animation sont plus adaptées pour des départements comme les effets de fluides puisque elles peuvent générer des images décimales beaucoup plus raisonnables.

Mis à jour