Pipeline

Environnement et installation

Content

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

    Les utilisateurs Linux doivent ajouter ce chemin à LD_LIBRARY_PATH avant le lancement de 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 supérieur

    Les utilisateurs avancés peuvent appeler directement nemo.m2n pour un comportement hautement 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 du profil d'export

    Cette variable peut être utilisée pour partager ou régulariser 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 un usage d'assemblage, détails masqués aux utilisateurs ordinaires.

    • __RESOURCE.nemodata stockage pour géométrie, poids de peau, 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 apparié Vérification Nemo

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

  • __BINARY.zip

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

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

triangle-exclamation

Publier le rig Nemo

En dehors du fichier Maya, le rig Nemo dépend des fichiers suivants:

  • binaire (dll/so), l'unité de calcul compilée par Nemo. Il est acceptable de les mettre 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ériau.

Les utilisateurs doivent accéder à tous ces fichiers pour l'utilisation du rig Nemo, ils doivent donc être publiés avec le fichier Maya. Comme mentionné dans Assemblage, il est possible de stocker ces fichiers de dépendances séparément du fichier Maya. Il est également possible de changer 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 de l'animation créée avec le rig Nemo :

  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 plus petite que le cache de géométrie (comme Alembic).

    2. Les courbes d'animation sont plus adaptées pour des départements comme les effets (CFX) car elles peuvent fournir des images décimales beaucoup plus raisonnables.

circle-check

Mis à jour