Project

General

Profile

Resultats et modèles

Added by Ravaglia Joris over 5 years ago

Bonjour,

j'insère une de mes étapes (monÉtape) après avoir calculé les normales d'un nuage de points.
J'aimerais pouvoir insérer cette étape à la suite
  1. soit à la suite d’un chargement de nuage plus normales
  2. soit après l’étape de calcul des normales
Mais je me suis rendu compte que mon étape de calcul de normales et l'étape de chargement de nuages plus normales n'ont pas les mêmes modèles out :
  • Chargement :
    • Réultat
      • groupe
        • scene
        • normales
        • autres
  • Calcul de Normales :
    • Réultat
      • groupe
        • scene
    • Réultat
      • groupe
        • normales

Leurs modeles de résultats ne sont donc pas les mêmes.
Donc monÉtape devrait prendre elle comme modèle d’entrée un de ces deux modèles précédents.
Dans le cas ou je choisi le modèle avec deux résultats (correspondant au modèle de sortie du calcul), l’interface CompuTree me permet d’enchainer monÉtape après un chargement ou après un calcul (l’étape n’est pas grisée dans le menu déroulant).

mais ça fait planter le programme lorsqu’on lance monÉtape après un import.

Dans le cas ou j’ai choisi pour modèle d’entree le modèle de sortie de l’import, l’interface ne me permet pas d’enchaîner monÉtape après un calcul.

En faisant un choix de modèle, on restreint l'usage de cette étape...
Ça m'a amenné plusieurs questions :
  • pour que monÉtape soit compatible avec le calcul ET l’import, est ce que je vais être obligé de changer les résultats de sortie du calcul ?
  • pourquoi l'étape est considérée comme potentielle suivante du calcul et de l'import si je choisi comme modèle d'entree le modèle de sortie du calcul?
    • Dans le cas ou j’ai choisi ce modèle, ne peut on pas faire en sorte que la méthode getInputResultsForModel me renvoie ce que je lui demande en deux appels ? un appel pour le premier modèle de résultat qui contient un groupe qui contient une scene et un appel pour le deuxieme qui contient un groupe qui contient des normales ?

Désolé si c’est un peu brouillon.

Joris