Documentation

Troubleshooting

Le processus d’archivage par RANCHecker prends un certain temps pour s’achever qui dépends de la taille de votre projet. Cela prendra 1 minute minimum, et peut s’étendre jusqu’à 1h si vous avez plusieurs centaines de GO à archiver. Certaines partie du processus ne renvoie pas d’information visuel dans la console Houdini mais si vous naviguez à l’intérieur du node de RANCHecker vous pourrez obtenir plus d’informations, notamment sur le nombre de fichiers restant à archiver.

Je suis sur Mac comment voir le log de RANCHecker?

Chacune des lignes de log de RANCHecker est envoyé dans le logger d’Houdini.

Sur Windows la console s’ouvre automatiquement en bas de l’écran (sauf paramétrage spécifique) et permet de voir certaines des étapes du processus de création de l’archive VUH (notamment la progression).

Si vous êtes sur Mac, si vous avez une configuration spécifique ou que vous ne trouvez plus la console, le log est disponible dans le « Log Viewer » d’Houdini. Si cette fenêtre n’est pas ouverte dans votre session de Houdini vous pouvez le faire en cliquant sur n’importe quel icone + de l’interface puis « New Pane Tab Type » > « Log Viewer ».

RANCHecker s’arrete avec l’erreur « houdiniserver_begin upstream failures »

Versions impactés: Houdini 19.5 à 20.5

La plupart du temps, les erreurs sur houdiniserver_begin « one or more error inputs node are not fully generated due to upstream failures » sont liés à quantité de moteurs de rendu et plugins que vous avez installé avec Houdini.

Solution: Augmenter la valeur du paramètre Timeout de RANCHecker. La valeur représente des secondes

Mon USDZ n’apparait pas au rendu

Les USDZ sont des fichiers USD Zippé. Le RANCHecker ne pouvant pas accéder à ces paramètres pour les conformer au chemin de la ferme, ces dernier ne sont pas utilisable.

Solution: Dezippé l’USDZ est utilisé l’USD contenu à l’intérieur à la place.

L’un de mes fichier n’est pas listé dans le gestionnaire d’assets

Houdini change en permanence, ajoutant de nouvelles fonctionnalités ou éditant des anciennes. Parfois ces fonctionnalités n’apparaissent pas dans le gestionnaire d’assets de RANCHecker. Cependant, il vous est tout de même possible de les ajouter dans le VUH.

Workaround: Utiliser le chemin de la scène et 7zip manager .

  1. Mettre tous les assets non-listés dans le dossier de votre scène
  2. Remplacer les chemins de ces fichiers avec des chemins relatifs en utilisant la variable $HIP (ex: $HIP/Usd/myFile.usd)
  3. RANCHecker
  4. Ouvrir le VUH avec 7Zip (clic-droit > Ouvrir avec: 7zip manager)
  5. Glisser-déposer les assets non-listés en respectant le chemin que vous avez paramétré à l’étape 2 (ex: glisser-déposer le dossier « Usd » à la racine du VUH)

Pour les nodes « Reference » veuillez consulter les workarounds additionnels ci-dessous.

J’ai mis à jour le RANCHecker, mais il ne fonctionne plus dans ma scène

Dans les scènes dans lesquel vous avez déja mis le node de RANCHecker, il arrive qu’après la mise à jour du plugin le node déja dans votre scène renvoit une erreur (faux positif) ou ne fonctionne plus. Ceci est lié à certaines données de la version de création du node qui sont toujours présent et peuvent entrer en conflit avec celles de la nouvelle version.

Solution: Supprimer le node dans la scène et le recréer.

Problèmes connus

erreur « Unknow Setting » avec un projet Karma (RESOLU avec RANCHecker V2.6.1)

Versions impactés: Houdini 20.0.724 et récent

Le node Karma render Setting node a été modifié depuis la version 20.0.724. Malheureusement, ces changements contiennent des bugs de programmation. Ces bugs affecte notre outil car il ne peut plus récupérer des paramètres essentiels à votre rendu comme le moteur de Karma, la resolution ou le nom de la caméra.

Workaround: Créer un node « render setting » pour remplacer le node « Karma render setting ».

texture USD manquante

Les textures encapsulés dans des USD sont collectés mais les chemins des mtlx ne sont pour l’instant pas remplacé en raison de la complexité des attributs lorsqu’ils sont encapsulés.

Workaround: Créer le node de texture directement dans la scène Houdini

Le fichier USD de mon node « Reference » n’est pas listé dans l’ Asset manager

En raison de spécificités techniques, le node « Reference » n’est pas detecté, il ne peut donc pas être colelcté par RANCHecker pour le moment. Par la suite au moment du rendu Houdini échoue en raison de l’asset manquant.

Workaround 1: Utiliser le node « Sublayer » ou « Asset Reference » à la place

Workaround 2: Créer un autre node avec un chemin. Ensuite linker les chemin des 2 nodes avec « Copy Parameter » depuis le nouveau node et « Paste Relative Reference » sur le chemin du node « Reference ».

Pour ces 2 workarounds, assurez vous que le fichier USD soit bien listé dans l’asset manager de Ranchecker avant de démarrer la création de l’archive. Autrement faites la procédure d’ajout manuelle à l’archive décrite plus haut.