Fr Common Error Messages - LuxRender Wiki
Luxrender GPL Physically Based Renderer

Fr Common Error Messages

Personal tools

From LuxRender Wiki

Jump to: navigation, search

Messages d'erreurs

LuxRender affichera une variété de messages dans le journal quand il est en phase de démarrage et de rendu. Si il y a une erreur, elle sera affichée dans le journal. Vous pouvez consulter le journal dans l'onglet "Connexion" de l'interface graphique ou de la fenêtre du terminal quand vous utilisez LuxConsole.

Cette page présente un certain nombre de messages d'erreur les plus fréquents, ce qui les provoque habituellement, et ce que l'utilisateur doit faire ensuite. Les messages d'erreur sont répertoriés ici dans l'ordre où ils se produisent:

Contents


Erreurs de démarrage

Ces erreurs se produisent uniquement quand LuxRender charge une scène pour son rendu. C'est le moment où la plupart des erreurs se déroule.

Inconsistent Shading Normals in xxx triangles

  • Cause: Le maillage 3D peut avoir des problèmes d'orientation des normales.
  • Explication: LuxRender croit que le maillage 3D possède une erreur d'orientation des normales, là où la normale d'une face pointe d'un coté, et qu'une autre juste à côté d'elle pointe dans l'autre sens. Cela peut provoquer des artefacts d'ombrage, mais le résultat n'est généralement pas visibles. Il est également possible qu'il pense que cette inflexion des normales ne soit en fait qu'une décision de modélisation intentionnelle. Vous pouvez vérifier votre maillage, mais si vous ne voyez pas de problème évident, vous pouvez ignorer cet avertissement.

Parsing Error in line xxx scenefile-foo.lxs: Syntax error

  • Cause: Le fichier de scène n'est pas formaté correctement.
  • Explication: Cette erreur signifie qu'une valeur n'est pas du type requis dans le fichier de la scène. Si ce fichier de scène n'a pas été modifié à la main, cela signifie généralement qu'il y a un bug ou une incompatibilité de version de l'exporteur.
    Notez que si vous obtenez une erreur de syntaxe sur la ligne 3 du fichier .lxs, cela signifie que vous avez utilisé un exporteur de la version 0.8+ avec une ancienne version de LuxRender comme la v0,7. Vous devriez toujours vous assurer que vous utilisez une version d'exporteur qui corresponde à votre version de LuxRender.

luxCleanup() called while inside world block

  • Cause: Le fichier .lxs est incomplet ou endommagé.
  • Explication: Les fichiers de scène LuxRender définissent la géométrie et les lumières dans une section du fichier de scène qui commence avec la commande WorldBegin. A la fin de cette section se trouve la ligne WorldEnd qui signale la fin de la description de la scène et demande à LuxRender de lancer le rendu. Si un fichier de scène est incomplet, le WorldEnd sera absent, ce qui provoque cette erreur. Un fichiers de scène incomplet est généralement le produit d'un exporteur qui a crashé ou qui a abandonné une partie pendant l'exportation. Activez les options de débogage si votre exporteur en possède, et regardez où l'échec se crée.

Couldn't find float/color/fresnel texture named <texturename>

  • Cause: Une texture de type incorrect ou qui n'a jamais été définie dans le fichier de scène.
  • Explanation: LuxRender a été invité à utiliser une texture pour un paramètre, et pour une raison quelconque, il n'a pas pu trouver la texture spécifiée. Dans la plupart des cas, la texture a été défini, mais elle n'est pas du bon type. Lisez cette section pour plus d'informations sur les types de texture: Textures LuxRender, Couleur, Nbre flottant, & textures Fresnel.

Static loading of [setting] failed, unable to load scene due to missing plug-ins

  • Cause: Signifie généralement que la version de LuxRender est trop vieille et ne supporte pas la fonctionnalité spécifiée.
  • Explication: Cette erreur signifie que LuxRender n'a pas le "plug-in" (texture, matériel, intégrateur de surface, de rendu, etc...) spécifié dans le fichier de scène. Normalement, cela résulte d'une compilation de LuxRender trop ancienne et qui n'a pas la fonction appelée. Toutefois ça peut être dû à une erreur dans le fichier de scène, ou une version de LuxRender qui n'a pas été compilée correctement. Assurez-vous que l'exporteur et la version LuxRender correspondent ou mettez-les à jour si vous utilisez des versions de développement.

Inconsistent vertex winding, aborting subdivision

  • Cause: Le maillage 3D a de mauvaises normales, la subdivision a été abandonnée.
  • Explications: La subdivision de LuxRender exige que les normales du maillage 3D soient cohérentes, ce qui n'est pas le cas ici. Vérifiez que vous avez toutes les normales vers l'extérieur (ou le cas échéant qu'ils sont cohérentes). La commande "Recalculer les normales" des logiciels de modélisation vous sera pratique ici (ctrl + N dans Blender).



Erreurs lors des rendus en réseaux

Ces erreurs se produisent toutes en communiquant avec les nœuds de rendu "Esclaves".

Server connect result: BUSY

  • Cause: Le nœud "Esclave" travaille déjà sur une autre tâche.
  • Explications: Les nœuds de rendu "Esclave" ne peuvent exécuter qu'une tâche à la fois. Si vous en avez déjà une en cours, elle doit être arrêtée en premier.
    Notez que si LuxRender se termine brusquement (en crashant), il ne stoppera pas d'abord les nœuds de rendu "Esclave", et vous devrez ensuite redémarrer manuellement les nœuds "Esclave".

Internal error: input stream error

  • Cause: Les données ne peuvent pas être transférées pour une raison quelconque, généralement parce que le dossier de cache était pas accessible en écriture.
  • Explications: Les noeuds "Esclaves" du réseau reçoivent du "Maître" les données de la scène, comme les textures, des plis / les fichiers .stl, etc... Ceux-ci sont mis en cache localement. Par défaut, LuxConsole va essayer de sauvegarder dans le dossier à partir duquel il a été lancé. Vous pouvez spécifier un dossier différent avec l'option --cachedir .