Annonce

Réduire
Aucune annonce.

création de scène : PlugIn exportation texture objets sketchup 3D

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

  • #1
    Envoyé par Daniel_L Voir le message
    Il te maque peut-être RectPack.

    Daniel
    … non, j'ai bien suivi la procédure d'Oscar (voir son post 77 sur le même fil de discussion )
    Préliminaire :
    a) Pour avoir la libraire nécessaire tu ouvres le terminal et tu tapes : sudo pip3 install rectpack
    (sudo c'est pour avoir les droits d'administration, pip3 c'est l'utilitaire d'installation de modules python, et rectpack c'est le module utilisé pour jouer à Tetris)

    b) Copie le fichier Utils/objutils.py de ma dropbox dans le répertoire de ton choix où tu placeras ensuite aussi les objets téléchargés

    ---------------------
    Ensuite pour chaque objet :

    1) Tu télécharges le .skp, et tu l'exportes en .obj (si avec Sketchup, choisis l'option "trianguler les faces"), dans le répertoire où tu as placé le objutils.py

    -> tu obtiendras 3 choses : un .obj (format Wavefront, pas X-Plane), un .mtl (qui décrit les matériaux) et un répertoire du même nom contenant les textures

    2) Tu ouvres un terminal dans le répertoire contenant le .obj et tu tapes : python3 objutils.py le_nom_de_ton_objet.obj

    -> tu obtiendras 2 choses : un le_nom_de_ton_objet-XPlane.obj (format X-Plane) et un le_nom_de_ton_objet-grouped.png

    -> tu peux les utiliser tels quels dans une scène, par exemple via WED.


    Pour X-Plane : Mac Studio M2 Ultra CPU 24 coeurs GPU 76 coeurs 128 G0 / SSD 4T0 + En Ext. : SSD 4To + HD Lacie Thunderbolt 6To .
    Samsung 49" 3840 x 1080 / Dell 24" 1920 x 1200 // Saitek X52 ; Rudders Pro Flight Combat
    i'Pad Pro 12,9 (X-Mapper Pro)
    MAC OS Sonoma 14.5/XPlane 12.1.3 r2 (… XP -> XP 6 !)


    " Soyez vous même … les autres sont déjà pris ! "
    "… la fausseté des idées ne se règle pas par les interdictions mais s'asphyxie dans la liberté ! " Marc Bonnant

    Localisation : près de LSGL​

    Commentaire


    • #1
      Si tu me laisse un peu de temps, je vais essayer ton objet en question voir si j'y arrive.

      Sur la centaine d'élément que j'ai convertie, il y en a eu 2 que je n'ai pas pu convertir, va savoir pourquoi...

      Un p'tit truc, va savoir pourquoi, mais avec certains objet, l'exportation au format .obj par Sketchup est complètement foireux.
      La solution consiste à l'exporter sous le format Google earth, le décompresser (t'es sur mac, ajoute .zip au fichier, puis tu l'ouvre avec stuffit expender), tu obtiens un fichier (.je ne sais plus quoi) que tu ouvres avec Blender pour l'exporter en .obj (wave), que tu passes ensuite à la moulinette d'Oscar. Je sais c'est chiant, heureusement ça le fait pas avec tous les élément 3D warehouse.

      Ca fait depuis Compostelle que je n'ai plus essayer, mais il me semble que maintenant l'outil d'Oscar utilise directement le fichier (.je ne sais plus quoi)


      PS: j'ai mis "je ne sais plus quoi" car je ne me souvient plus de l’extension, je remplacerai ça dès que j'ai retrouvé l'info.
      J'essaie ton truc pour voir et je te fais un retour.
      Xplane 11.53

      NEW: MacBook Pro 15'' mi-2019 / Intel Core i9 8 cœurs de 9e génération à 2,4 GHz (Turbo 5 GHz) / 32 Go RAM DDR4 à 2 400 MHz / GPU Radeon Pro Vega 20 avec 4 Go de mémoire HBM2 / SSD 4To / OSX Mojave
      OLD: Mac Book Pro 13'' début 2011 / Intel Core I7 2,7 Ghz / 8Gb RAM / Intel Hd Graphics 3000 512 Mo remplacée en 2019 par Intel Hd Graphics 2Go / DD 1To / OSX High Sierra

      Membre/développeur chez XPFR (http://xpfr.org/)

      Commentaire


      • #1
        En complément des propos de Jojo, sur les 120 objets de Compostelle que j'ai converti, je n'ai eu que 3 qui n'ont jamais passé.

        Par contre il faut bien penser à aussi vérifier et corriger la question des doubles faces comme exposée dans ma procédure.

        J'aurai bien voulu essayer de convertir l'object cité par Glah, mais Mon iMac étant en révision , pour l'instant je ne peux pas réaliser les tests et je pars en congés 10 jours.
        Multijoueur :xPlane Pilote Controle
        Mac Studio M2 Max 96 Go SSD 2To
        1 SSD externe 4To,
        2 Serveurs 2DD x 4 To Archivage
        1 Serveur 2DD x 8 To téléchargement
        1 Ecran LG 37,5 pouces HDR WQHD+2 écrans Samsung
        Tahoe
        x-Plane12
        Ipad
        Hotas Warthog, Palonnier T.Flight, Touch MIni, TCA quadrant Airbus Edition
        -Le post accompagnement sur xPlane.fr
        -Le site dédié aux débutants
        -Les vidéos
        - Zone téléchargement

        Commentaire


        • #1
          Envoyé par Caruso Voir le message
          Bonjour
          Est-ce que quelqu'un a trouvé le temps de donner un coup d'oeil au modèle 3DWH qui pe pose de problèmes?
          Pardon je n'avais plus suivi le fil, je viens d'ouvrir l'objet et oui il a beaucoup de faces mal orientées.
          Dans le message http://www.x-plane.fr/showthread.php...l=1#post490092
          j'avais laissé une petite vidéo pour Jojo et Ypsos pour montrer une façon de faire dans ce cas, mais
          ça n'est pas la seule. As-tu accès à Sketchup ?
          Linux Debian sid - Intel i7 4Ghz - 16Gb RAM - Nvidia GTX 970
          Ortho4XP v130 : Dépôt github (mises à jour au fil de l'eau (avant la période de sécheresse)), ou Version clés en main sous Windows.

          Commentaire


          • #1
            Envoyé par jojo64 Voir le message
            Si tu me laisse un peu de temps, je vais essayer ton objet en question voir si j'y arrive.
            Désolé je n'ai pas encore eu le temps, j’essaie ça dans la soirée ou demain.
            Xplane 11.53

            NEW: MacBook Pro 15'' mi-2019 / Intel Core i9 8 cœurs de 9e génération à 2,4 GHz (Turbo 5 GHz) / 32 Go RAM DDR4 à 2 400 MHz / GPU Radeon Pro Vega 20 avec 4 Go de mémoire HBM2 / SSD 4To / OSX Mojave
            OLD: Mac Book Pro 13'' début 2011 / Intel Core I7 2,7 Ghz / 8Gb RAM / Intel Hd Graphics 3000 512 Mo remplacée en 2019 par Intel Hd Graphics 2Go / DD 1To / OSX High Sierra

            Membre/développeur chez XPFR (http://xpfr.org/)

            Commentaire


            • #1
              a Oscar :

              les deux modèles que je viens d'essayer de convertir m'indiquent le message suivant :

              Trying square bin size

              Traceback (most recent call last):
              File "/Users/x-plane/Desktop/Chateau/objutils_devel.py", line 325, in <module>
              if len(bin.get_rect_list())==i:
              AttributeError: 'MaxRectsBssf' object has no attribute 'get_rect_list'

              Où est l'erreur ?

              J'ai tenté :
              • l'exportation à partir de Sketchup
              • le passage par Blender (bizarrement, dans Blender je n'avais pas de textures affichées !)

              Les 2 fichiers concernés :
              3D Warehouse is a website of searchable, pre-made 3D models that works seamlessly with SketchUp.

              3D Warehouse is a website of searchable, pre-made 3D models that works seamlessly with SketchUp.
              Pour X-Plane : Mac Studio M2 Ultra CPU 24 coeurs GPU 76 coeurs 128 G0 / SSD 4T0 + En Ext. : SSD 4To + HD Lacie Thunderbolt 6To .
              Samsung 49" 3840 x 1080 / Dell 24" 1920 x 1200 // Saitek X52 ; Rudders Pro Flight Combat
              i'Pad Pro 12,9 (X-Mapper Pro)
              MAC OS Sonoma 14.5/XPlane 12.1.3 r2 (… XP -> XP 6 !)


              " Soyez vous même … les autres sont déjà pris ! "
              "… la fausseté des idées ne se règle pas par les interdictions mais s'asphyxie dans la liberté ! " Marc Bonnant

              Localisation : près de LSGL​

              Commentaire


              • #1
                Désolé Glah, j'ai vraiment pas le temps en ce moment (ca fait 2 weekend de suite que je bosse 24/24!), d’ailleurs je ne suit pas trop les news du forum tellement je suis débordé!

                Je viens d'essayer le Château Frontenac, chez moi ça c'est convertie sans problème.
                39345 faces au final, et un ou deux petit défaut par ci par là, mais rien de bien méchant.

                Pour ce faire, j'ai téléchargé l'objet skechup au format .KMZ (google earth). Je change l'extension .kmz par .zip, et je l'ouvre avec stuffit expander.
                Dans le dossier décompressé, j'ai un fichier collada (.dae) que j'importe avec Blender, (normal si il n'y a pas les textures) puis que j'exporte au format .obj (wave front)
                C'est ce dernier que je passe à la moulinette de objutils_combined.py, et c'est bon.

                Mer réglages de objutils_combined.py:

                debug_level=2
                resol_target = 20
                min_stddev_thresh=4
                cut_to_tile_priority = 5
                accepted_tiling_increase=1
                max_downscale=1
                max_acceptable_resol=4000
                smallest_area_tol=0.0001
                xyz_snap_init=0.0
                xyz_snap_final=0.0
                st_snap_init=0.0001
                st_snap_final=0.0001
                norm_snap_init=0
                safe_pix=4
                double_faces = False
                Xplane 11.53

                NEW: MacBook Pro 15'' mi-2019 / Intel Core i9 8 cœurs de 9e génération à 2,4 GHz (Turbo 5 GHz) / 32 Go RAM DDR4 à 2 400 MHz / GPU Radeon Pro Vega 20 avec 4 Go de mémoire HBM2 / SSD 4To / OSX Mojave
                OLD: Mac Book Pro 13'' début 2011 / Intel Core I7 2,7 Ghz / 8Gb RAM / Intel Hd Graphics 3000 512 Mo remplacée en 2019 par Intel Hd Graphics 2Go / DD 1To / OSX High Sierra

                Membre/développeur chez XPFR (http://xpfr.org/)

                Commentaire


                • #1
                  Envoyé par jojo64 Voir le message
                  Je viens d'essayer le Château Frontenac, chez moi ça c'est convertie sans problème.
                  39345 faces au final, et un ou deux petit défaut par ci par là, mais rien de bien méchant.
                  Donc tu as bien pris le temps d'essayer ! un très grand merci !

                  Envoyé par jojo64 Voir le message
                  Pour ce faire, j'ai téléchargé l'objet skechup au format .KMZ (google earth). Je change l'extension .kmz par .zip, et je l'ouvre avec stuffit expander.
                  Dans le dossier décompressé, j'ai un fichier collada (.dae) que j'importe avec Blender, (normal si il n'y a pas les textures) puis que j'exporte au format .obj (wave front)
                  C'est ce dernier que je passe à la moulinette
                  C'est exactement ce que j'ai suivi comme démarche

                  Envoyé par jojo64 Voir le message
                  la moulinette de objutils_combined.py, et c'est bon.
                  Dans la dropbox d'Oscar, il y a "objutils_devel.py" ! qui n'a pas tout à fait les mêmes paramètres que ce que tu m'indiques (en rouge les paramètres qui ne figurent pas chez moi ):

                  Me réglages de objutils_combined.py:

                  debug_level=2
                  resol_target = 20
                  min_stddev_thresh=4
                  cut_to_tile_priority = 5
                  accepted_tiling_increase=1
                  max_downscale=1
                  max_acceptable_resol=4000
                  smallest_area_tol=0.0001
                  xyz_snap_init=0.0
                  xyz_snap_final=0.0
                  st_snap_init=0.0001
                  st_snap_final=0.0001
                  norm_snap_init=0
                  safe_pix=4
                  double_faces = False

                  Je vais tenter avec tes indications de paramètres et te tiens au courant !

                  Dans tous les cas un très grand merci !
                  Pour X-Plane : Mac Studio M2 Ultra CPU 24 coeurs GPU 76 coeurs 128 G0 / SSD 4T0 + En Ext. : SSD 4To + HD Lacie Thunderbolt 6To .
                  Samsung 49" 3840 x 1080 / Dell 24" 1920 x 1200 // Saitek X52 ; Rudders Pro Flight Combat
                  i'Pad Pro 12,9 (X-Mapper Pro)
                  MAC OS Sonoma 14.5/XPlane 12.1.3 r2 (… XP -> XP 6 !)


                  " Soyez vous même … les autres sont déjà pris ! "
                  "… la fausseté des idées ne se règle pas par les interdictions mais s'asphyxie dans la liberté ! " Marc Bonnant

                  Localisation : près de LSGL​

                  Commentaire


                  • #1
                    Envoyé par jojo64 Voir le message
                    C'est ce dernier que je passe à la moulinette de objutils_combined.py, et c'est bon.
                    Encore une sollicitation (si tu trouves le temps ;-) ) : tu pourrais me faire parvenir (MP) ta version de la moulinette que tu utilises ?
                    Avec mes remerciements .

                    Glah
                    Pour X-Plane : Mac Studio M2 Ultra CPU 24 coeurs GPU 76 coeurs 128 G0 / SSD 4T0 + En Ext. : SSD 4To + HD Lacie Thunderbolt 6To .
                    Samsung 49" 3840 x 1080 / Dell 24" 1920 x 1200 // Saitek X52 ; Rudders Pro Flight Combat
                    i'Pad Pro 12,9 (X-Mapper Pro)
                    MAC OS Sonoma 14.5/XPlane 12.1.3 r2 (… XP -> XP 6 !)


                    " Soyez vous même … les autres sont déjà pris ! "
                    "… la fausseté des idées ne se règle pas par les interdictions mais s'asphyxie dans la liberté ! " Marc Bonnant

                    Localisation : près de LSGL​

                    Commentaire


                    • #1
                      Je n'ai pas compris si ce sont juste ces deux objets qui te posent problème et si ton installation fonctionne sur d'autres ou bien est-ce général ?
                      Linux Debian sid - Intel i7 4Ghz - 16Gb RAM - Nvidia GTX 970
                      Ortho4XP v130 : Dépôt github (mises à jour au fil de l'eau (avant la période de sécheresse)), ou Version clés en main sous Windows.

                      Commentaire


                      • #1
                        Envoyé par Oscar Pilote Voir le message
                        Je n'ai pas compris si ce sont juste ces deux objets qui te posent problème et si ton installation fonctionne sur d'autres ou bien est-ce général ?
                        le problème est général chez moi !

                        J'utilise ta procédure pour lancer la moulinette, qui se lance et fonctionne apparemment bien jusqu' au point n0 3 !

                        Pour la conversion de 3D Warehouse, j'ai tenté l'exporation en .obj à partir de sketchup directement , ou par le passage dans Blender , avec toujours le même message !
                        Trying square bin size
                        Traceback (most recent call last):
                        File "/Users/x-plane/Desktop/Chateau/objutils_devel.py", line 325, in <module>
                        if len(bin.get_rect_list())==i:
                        AttributeError: 'MaxRectsBssf' object has no attribute 'get_rect_list'


                        As-tu mis à jour ta moulinette dans ta drop box ? Tout le monde parle de "objutils_combined.py" mais moi je n'ai trouvé que : "objutils_devel.py" ?

                        Merci de t'intéresser à mon cas !
                        Dernière modification par Glah_Salamanthe, 26 juin 2017, 18h24.
                        Pour X-Plane : Mac Studio M2 Ultra CPU 24 coeurs GPU 76 coeurs 128 G0 / SSD 4T0 + En Ext. : SSD 4To + HD Lacie Thunderbolt 6To .
                        Samsung 49" 3840 x 1080 / Dell 24" 1920 x 1200 // Saitek X52 ; Rudders Pro Flight Combat
                        i'Pad Pro 12,9 (X-Mapper Pro)
                        MAC OS Sonoma 14.5/XPlane 12.1.3 r2 (… XP -> XP 6 !)


                        " Soyez vous même … les autres sont déjà pris ! "
                        "… la fausseté des idées ne se règle pas par les interdictions mais s'asphyxie dans la liberté ! " Marc Bonnant

                        Localisation : près de LSGL​

                        Commentaire


                        • #1
                          Il y avait un répertoire pour le groupe d'Ypsos avec le projet compostelle, à voir les deux fichiers celui _combined est plus récent, mais je ne me souviens plus de la différence :-)
                          Linux Debian sid - Intel i7 4Ghz - 16Gb RAM - Nvidia GTX 970
                          Ortho4XP v130 : Dépôt github (mises à jour au fil de l'eau (avant la période de sécheresse)), ou Version clés en main sous Windows.

                          Commentaire


                          • #1
                            je viens de tenter la version "combined" …

                            Je bloque toujours au point 3 :

                            III. Packing of textures
                            ################################################## #############################


                            Trying square bin size
                            Traceback (most recent call last):
                            File "/Users/x-plane/Desktop/Château/objutils_combined.py", line 450, in <module>
                            if len(bin.get_rect_list())==i:
                            AttributeError: 'MaxRectsBssf' object has no attribute 'get_rect_list'
                            Pour X-Plane : Mac Studio M2 Ultra CPU 24 coeurs GPU 76 coeurs 128 G0 / SSD 4T0 + En Ext. : SSD 4To + HD Lacie Thunderbolt 6To .
                            Samsung 49" 3840 x 1080 / Dell 24" 1920 x 1200 // Saitek X52 ; Rudders Pro Flight Combat
                            i'Pad Pro 12,9 (X-Mapper Pro)
                            MAC OS Sonoma 14.5/XPlane 12.1.3 r2 (… XP -> XP 6 !)


                            " Soyez vous même … les autres sont déjà pris ! "
                            "… la fausseté des idées ne se règle pas par les interdictions mais s'asphyxie dans la liberté ! " Marc Bonnant

                            Localisation : près de LSGL​

                            Commentaire


                            • #1
                              Une question tout bête... As tu installé rectpack?
                              Autre chose, il faut, chez moi, que "objutils_combined.py" soit dans le même dossier que l'objet à convertir.
                              Dernière modification par jojo64, 28 juin 2017, 00h04.
                              Xplane 11.53

                              NEW: MacBook Pro 15'' mi-2019 / Intel Core i9 8 cœurs de 9e génération à 2,4 GHz (Turbo 5 GHz) / 32 Go RAM DDR4 à 2 400 MHz / GPU Radeon Pro Vega 20 avec 4 Go de mémoire HBM2 / SSD 4To / OSX Mojave
                              OLD: Mac Book Pro 13'' début 2011 / Intel Core I7 2,7 Ghz / 8Gb RAM / Intel Hd Graphics 3000 512 Mo remplacée en 2019 par Intel Hd Graphics 2Go / DD 1To / OSX High Sierra

                              Membre/développeur chez XPFR (http://xpfr.org/)

                              Commentaire


                              • #1
                                Autres points à vérifier

                                sur le mac j'avais du installer la version de python de base la 2.7 plus la 3.6 et j'ai conservé les deux.

                                En plus du rectpack dont parle Jojo, tu as installé dans sketchup l'extension TIG : Faces inversées?

                                As tu essayé d'exporter de Ketchup en format objet collata DAE , ouvert dans Blender et exporter de blender en .ob avant de convertir. Pour quelques fichiers "réticents" j'avais ensuite pu les mouliner avec cette étape Blender.

                                Personnellement je ne passe pas par kmz de google mais directement de l'objet sketchup 2017 as tu essayé?

                                Sinon j'ai récupéré le mac et je vais tester de mon coté .
                                Dernière modification par Ypsos, 17 août 2017, 06h13.
                                Multijoueur :xPlane Pilote Controle
                                Mac Studio M2 Max 96 Go SSD 2To
                                1 SSD externe 4To,
                                2 Serveurs 2DD x 4 To Archivage
                                1 Serveur 2DD x 8 To téléchargement
                                1 Ecran LG 37,5 pouces HDR WQHD+2 écrans Samsung
                                Tahoe
                                x-Plane12
                                Ipad
                                Hotas Warthog, Palonnier T.Flight, Touch MIni, TCA quadrant Airbus Edition
                                -Le post accompagnement sur xPlane.fr
                                -Le site dédié aux débutants
                                -Les vidéos
                                - Zone téléchargement

                                Commentaire

                                Chargement...
                                X