Annonce

Réduire
Aucune annonce.

Une normale pas normale

Réduire
X
 
  • Filtre
  • Heure
  • Afficher
Tout nettoyer
nouveaux messages

  • Une normale pas normale

    Bonjour à tous,

    Pour certaines de mes scènes, mais aussi pour d'autre objets, X-Plane signale un problème au moment du chargement.
    Le LogText signale par exemple :
    WARNING: object Custom Scenery/OpenSceneryX/objects/buildings/airport/towers/stone/1/object.obj has normals of the wrong length.

    L'un de vous sait-il comment corriger ces "normals of the wrong length", ou au moins comment éviter ces problèmes lors de la création 3D des objets en question ?

    Jean-Yves
    Mac Pro G5, OS 10.7.2, carte vidéo ATY RadeonX1900, X-Plane 9.61

  • #1
    Re: Une normale pas normale

    Envoyé par Jean-Yves
    ...
    L'un de vous sait-il comment corriger ces "normals of the wrong length", ou au moins comment éviter ces problèmes lors de la création 3D des objets en question ?
    Je pense que le problème vient du nombre de décimales utilisées pour les nombres en virgule flottante dans l'objet. Par exemple dans celui que tu cites on trouve :

    VT -4.7855 10.8100 -4.7855 0.000 -0.315 -0.949 0.9858 0.5318
    VT 0.0000 15.4401 -0.0000 -0.319 0.948 -0.000 0.7157 0.7593

    Ce qui nous donne une normale de module 0.99991299621517071268953762273167 et l'autre 1.000232472978157213357900495134. Plus de décimales donneraient un résultat plus proche de 1.0. Tout dépend ensuite de l'epsilon utilisé par X-Plane pour considérer un module comme égal à 1.0.

    PhM
    X-Plane 9.70 & 11.5r1 / W10 / AMD Ryzen 7 2700 / 8Go RAM / Sapphire R9 390 Nitro 8Go / Sapphire HD7870 GHz 2Go / Samsung LN40C530 / Oculus DK2 / LeapMotion / Saitek X56 / Thrustmaster Pendular Rudder

    Commentaire


    • #1
      Re: Une normale pas normale

      Merci PhM pour cette réponse rapide.

      C'est une très belle réponse, mais je n'y comprend pas grand chose... ou plus exactement, je comprend le principe d'un nombre avec trop de décimales, ou pas le bon nombre de décimales pour que X-Plane l'interprète correctement, mais je ne vois pas très bien comment corriger cela lors de la création dans Blender.

      Jean
      Mac Pro G5, OS 10.7.2, carte vidéo ATY RadeonX1900, X-Plane 9.61

      Commentaire


      • #1
        Re: Une normale pas normale

        Envoyé par Jean-Yves
        ... comment corriger cela lors de la création dans Blender.
        Je pense que blender fait des normales correctes, il faudrait que l'exporteur vers le fichier .obj écrive plus de décimales pour que X-Plane soit heureux lorsqu'il calcule le module des normales.

        PhM
        X-Plane 9.70 & 11.5r1 / W10 / AMD Ryzen 7 2700 / 8Go RAM / Sapphire R9 390 Nitro 8Go / Sapphire HD7870 GHz 2Go / Samsung LN40C530 / Oculus DK2 / LeapMotion / Saitek X56 / Thrustmaster Pendular Rudder

        Commentaire


        • #1
          Re: Une normale pas normale

          Merci PhM

          Ce n'est pas à ma portée... C'est un truc à faire remonter à Marginal pour son plugin d'import/export pour Blender.

          Jean
          Mac Pro G5, OS 10.7.2, carte vidéo ATY RadeonX1900, X-Plane 9.61

          Commentaire


          • #1
            Re: Une normale pas normale

            Envoyé par Jean-Yves
            ...Ce n'est pas à ma portée... C'est un truc à faire remonter à Marginal pour son plugin d'import/export pour Blender.
            J'ai trouvé ce qu'il faut modifier dans l'exporteur. Je peux te faire un fichier modifié, tu sauves l'ancien et essaye celui là, si c'est ok on l'envoie à Marginal.

            PhM
            X-Plane 9.70 & 11.5r1 / W10 / AMD Ryzen 7 2700 / 8Go RAM / Sapphire R9 390 Nitro 8Go / Sapphire HD7870 GHz 2Go / Samsung LN40C530 / Oculus DK2 / LeapMotion / Saitek X56 / Thrustmaster Pendular Rudder

            Commentaire


            • #1
              Quelqu'un a-t-il une solution pour éviter ces erreurs?
              Portable PC LDLC Intel(R)Core(TM)i7 7700 4.2ghz, Mem:36GO - 2 cartes graphiques GTx1080sli 8go - windows 10
              XP v9 & v10 & v11

              (ancien)Pilote Privé, pilote modèles réduits dont hélico.
              Roule en Burgman 650, roulait en Spyder, roulait en ST1300.

              Commentaire


              • #1
                Envoyé par PhM Voir le message
                J'ai trouvé ce qu'il faut modifier dans l'exporteur. Je peux te faire un fichier modifié, tu sauves l'ancien et essaye celui là, si c'est ok on l'envoie à Marginal.

                PhM
                Peux-tu me passer le fichier,
                amicalement
                Aimé
                Portable PC LDLC Intel(R)Core(TM)i7 7700 4.2ghz, Mem:36GO - 2 cartes graphiques GTx1080sli 8go - windows 10
                XP v9 & v10 & v11

                (ancien)Pilote Privé, pilote modèles réduits dont hélico.
                Roule en Burgman 650, roulait en Spyder, roulait en ST1300.

                Commentaire


                • #1
                  Envoyé par AIME43 Voir le message
                  Peux-tu me passer le fichier,...
                  Ben, euh ? Un truc de 2009, je pense que je ne l'ai plus. Il faudrait que je re-plonge dans l'exporteur pour retrouver quoi modifier.

                  PhM
                  X-Plane 9.70 & 11.5r1 / W10 / AMD Ryzen 7 2700 / 8Go RAM / Sapphire R9 390 Nitro 8Go / Sapphire HD7870 GHz 2Go / Samsung LN40C530 / Oculus DK2 / LeapMotion / Saitek X56 / Thrustmaster Pendular Rudder

                  Commentaire


                  • #1
                    Envoyé par PhM Voir le message
                    Ben, euh ? Un truc de 2009, je pense que je ne l'ai plus. Il faudrait que je re-plonge dans l'exporteur pour retrouver quoi modifier.

                    PhM
                    Ah ce serait sympa,
                    pour info j'utilise blender 2.49
                    Portable PC LDLC Intel(R)Core(TM)i7 7700 4.2ghz, Mem:36GO - 2 cartes graphiques GTx1080sli 8go - windows 10
                    XP v9 & v10 & v11

                    (ancien)Pilote Privé, pilote modèles réduits dont hélico.
                    Roule en Burgman 650, roulait en Spyder, roulait en ST1300.

                    Commentaire


                    • #1
                      Envoyé par AIME43 Voir le message
                      Ah ce serait sympa,
                      pour info j'utilise blender 2.49
                      Si je trouve le temps, j'ai d'autres projets en cours.

                      PhM
                      X-Plane 9.70 & 11.5r1 / W10 / AMD Ryzen 7 2700 / 8Go RAM / Sapphire R9 390 Nitro 8Go / Sapphire HD7870 GHz 2Go / Samsung LN40C530 / Oculus DK2 / LeapMotion / Saitek X56 / Thrustmaster Pendular Rudder

                      Commentaire


                      • #1
                        Envoyé par PhM Voir le message
                        Si je trouve le temps, j'ai d'autres projets en cours.

                        PhM
                        je dis toujours que l'excuse de ne pas avoir le temps est la plus mauvaise

                        mais je rigole
                        tu es sympa, merci par avance.
                        Portable PC LDLC Intel(R)Core(TM)i7 7700 4.2ghz, Mem:36GO - 2 cartes graphiques GTx1080sli 8go - windows 10
                        XP v9 & v10 & v11

                        (ancien)Pilote Privé, pilote modèles réduits dont hélico.
                        Roule en Burgman 650, roulait en Spyder, roulait en ST1300.

                        Commentaire

                        Chargement...
                        X