MFF

    Minecraft Forge France
    • Récent
    • Mots-clés
    • Populaire
    • Utilisateurs
    • Groupes
    • Forge Events
      • Automatique
      • Foncé
      • Clair
    • S'inscrire
    • Se connecter

    GLUtils, ou comment faire des modèles 3D facilement

    Planifier Épinglé Verrouillé Déplacé Autres
    150 Messages 20 Publieurs 60.4k Vues 2 Watching
    Charger plus de messages
    • Du plus ancien au plus récent
    • Du plus récent au plus ancien
    • Les plus votés
    Répondre
    • Répondre à l'aide d'un nouveau sujet
    Se connecter pour répondre
    Ce sujet a été supprimé. Seuls les utilisateurs avec les droits d'administration peuvent le voir.
    • DeletedD Hors-ligne
      Deleted
      dernière édition par

      @‘jglrxavpok’:

      @‘Julot10085’:

      Oui j ai compris enfin peut être
      Dans le premier post tu parles d un double bladeAngle mais c ’ est l ensemble de ton model si moi par exemple je
      voudrais animer les jambes d un personnage ou ses bras il faudrait que j importe ce model dans un éditeur 3D soit maya blender ou 3ds Max ensuite je découpe ses parties les nomme une fois ce nouveau .obj crée et exporter on a juste à déclarer dans le code du render les nouveaux double qui sont les membres auxquels on a découpé à l instant et à partir de ce moment la on reprend ton tuto sur l inclinaison de 130 degrés (de 65 à -65) et sur sa rotation et à partir de ce moment la on se débrouille pour les faire incliner comme un model quadupped de base sur minecraft tel que le pig ou la cow

      Si j ai bien compris c est ça, que quelqu un puisse me le confirmer mais y a quand même une dernière chose qui me tracasse c est on à découpe le model mais ses nœuds qui permettent la rotation comment on les fait car sur ta lame, xavpok c était just un seul block mais quand on a un humain ?

      C’était pas un seul bloc hein >.>
      Les noeuds sont à définir dans le code.
      Je l’ai déjà dit, cette lib n’est pas super pour les animations.

      Nan mais je disais “un seul block” dans le fait qu’il n’y avait pas de noeuds que ça ne tournait en fonction d’un autre membre (pas comme un avant bras qui tournerait en fonction d’une épaule ou comme un pied en fonction de la jambe).

      Sinon tu dis que cette lib n’est pas top pour les animations (oui, car à la base elle est faite pour importer des .obj dans minecraft), mais dans ce cas tu n’aurais pas un lib à nous proposer pour les animations ?

      J’ai rapidement vu qu’il y avait Java 3d, mais je n’ai pas trop compris elle serait bien pour minecraft ou pas ?

      1 réponse Dernière réponse Répondre Citer 0
      • jglrxavpokJ Hors-ligne
        jglrxavpok Modérateurs
        dernière édition par

        @‘Julot10085’:

        J’ai rapidement vu qu’il y avait Java 3d, mais je n’ai pas trop compris elle serait bien pour minecraft ou pas ?

        Tu as fait des recherches ?

        Minecraft est fait avec LWJGL, un binding d’OpenGL.

        Java 3D est son propre moteur de rendu

        Ça risque pas de marcher… >.>

        Modérateur sur MFF. 
        Mon Github: http://github.com/jglrxavpok
        Mon compte Steam si vous voulez jouer à CS:GO ou TF2 avec moi: https://steamcommunity.com/id/jglrxavpok/

        1 réponse Dernière réponse Répondre Citer 0
        • isadorI Hors-ligne
          isador Moddeurs confirmés Modérateurs
          dernière édition par

          comment se gère la texture, par un simple .setTextureName?

          1 réponse Dernière réponse Répondre Citer 0
          • DeletedD Hors-ligne
            Deleted
            dernière édition par

            @‘isador34’:

            comment se gère la texture, par un simple .setTextureName?

            Non la texture doit se trouver dans le même dossier que le .obj et doit posséder le même nom que ce dernier et enfin, pour qu’elle soit utilisée dans le .obj IG il faut qu’il y ait un fichier .mtl du même nom que ces 2 précédents

            1 réponse Dernière réponse Répondre Citer 0
            • isadorI Hors-ligne
              isador Moddeurs confirmés Modérateurs
              dernière édition par

              ok merci
              edit:
              dans mon MTL j’ai:

              
              #
              # battlefieldbannerneutralpost.mtl
              #
              
              newmtl MM_DUSKWOOD_STONEBASE_01
              illum 2
              Kd 1,000000 1,000000 1,000000
              Ka 0,250000 0,250000 0,250000
              Ks 0,000000 0,000000 0,000000
              Ke 0.000000 0.000000 0.000000
              Ns 0,000000
              map_Kd DUNGEONS\TEXTURES\TRIM\MM_DUSKWOOD_STONEBASE_01.tga
              
              newmtl MM_DUSKWOOD_CLOCKTOWER_01
              illum 2
              Kd 1,000000 1,000000 1,000000
              Ka 0,250000 0,250000 0,250000
              Ks 0,000000 0,000000 0,000000
              Ke 0.000000 0.000000 0.000000
              Ns 0,000000
              map_Kd DUNGEONS\TEXTURES\WALLS\MM_DUSKWOOD_CLOCKTOWER_01.tga
              
              newmtl MM_WROUGHTIRON_01_Dbl
              illum 2
              Kd 1,000000 1,000000 1,000000
              Ka 0,250000 0,250000 0,250000
              Ks 0,000000 0,000000 0,000000
              Ke 0.000000 0.000000 0.000000
              Ns 0,000000
              map_Kd DUNGEONS\TEXTURES\DECORATION\MM_WROUGHTIRON_01.tga
              
              

              donc dans mon dossier obj je doit avoir DUNGEONS\TEXTURES\DECORATION\MM_WROUGHTIRON_01.tga non?

              1 réponse Dernière réponse Répondre Citer 0
              • DeletedD Hors-ligne
                Deleted
                dernière édition par

                @‘isador34’:

                ok merci
                edit:
                dans mon MTL j’ai:

                
                #
                # battlefieldbannerneutralpost.mtl
                #
                
                newmtl MM_DUSKWOOD_STONEBASE_01
                illum 2
                Kd 1,000000 1,000000 1,000000
                Ka 0,250000 0,250000 0,250000
                Ks 0,000000 0,000000 0,000000
                Ke 0.000000 0.000000 0.000000
                Ns 0,000000
                map_Kd DUNGEONS\TEXTURES\TRIM\MM_DUSKWOOD_STONEBASE_01.tga
                
                newmtl MM_DUSKWOOD_CLOCKTOWER_01
                illum 2
                Kd 1,000000 1,000000 1,000000
                Ka 0,250000 0,250000 0,250000
                Ks 0,000000 0,000000 0,000000
                Ke 0.000000 0.000000 0.000000
                Ns 0,000000
                map_Kd DUNGEONS\TEXTURES\WALLS\MM_DUSKWOOD_CLOCKTOWER_01.tga
                
                newmtl MM_WROUGHTIRON_01_Dbl
                illum 2
                Kd 1,000000 1,000000 1,000000
                Ka 0,250000 0,250000 0,250000
                Ks 0,000000 0,000000 0,000000
                Ke 0.000000 0.000000 0.000000
                Ns 0,000000
                map_Kd DUNGEONS\TEXTURES\DECORATION\MM_WROUGHTIRON_01.tga
                
                

                donc dans mon dossier obj je doit avoir DUNGEONS\TEXTURES\DECORATION\MM_WROUGHTIRON_01.tga non?

                Il faut que dans ton dossier où il y a ton model 3d en .obj, il y ait aussi sa texture et un ficher .mtl.

                Je crois de mémoire que ton .mtl est bon méfie toi que la texture correspond bien au model 3d tu peux voir ceci dans un éditeur 3d tel que Blender (perso j’utilise Autodesk 3DS Max) mais sinon ça marche ou pas dans Minecraft ???

                Là dans ton mtl on voit que la texturer est en .tga de préférence j’utilise les .png ou les .dds

                1 réponse Dernière réponse Répondre Citer 0
                • isadorI Hors-ligne
                  isador Moddeurs confirmés Modérateurs
                  dernière édition par

                  mais c’est pas grave au niveau du chemin?

                  1 réponse Dernière réponse Répondre Citer 0
                  • DeletedD Hors-ligne
                    Deleted
                    dernière édition par

                    @‘isador34’:

                    mais c’est pas grave au niveau du chemin?

                    Au niveau du chemin dans le .mtl?
                    Non il est très bien selon moi car je fais les mêmes avec mon propre mod (" sans faire de pub tu peux voir que les models marchent : http://www.youtube.com/watch?v=Cf5zypIbTqc ").

                    Enfin je n’ai pas mon ordi sur lequel je modde donc je ne pourrais te passer de .mtl exemple mais as-tu testé dans minecraft si ça marchait?

                    1 réponse Dernière réponse Répondre Citer 0
                    • isadorI Hors-ligne
                      isador Moddeurs confirmés Modérateurs
                      dernière édition par

                      dans minecraft la texture n’apparaît pas.

                      1 réponse Dernière réponse Répondre Citer 0
                      • DeletedD Hors-ligne
                        Deleted
                        dernière édition par

                        @‘isador34’:

                        dans minecraft la texture n’apparaît pas.

                        Ah je pourrais pas trop t’aider je n’ai mon nouveau pc que lundi ou mardi prochain……

                        1 réponse Dernière réponse Répondre Citer 0
                        • isadorI Hors-ligne
                          isador Moddeurs confirmés Modérateurs
                          dernière édition par

                          tu as skype sur ce pc?

                          1 réponse Dernière réponse Répondre Citer 0
                          • DeletedD Hors-ligne
                            Deleted
                            dernière édition par

                            @‘isador34’:

                            tu as skype sur ce pc?

                            oui

                            1 réponse Dernière réponse Répondre Citer 0
                            • isadorI Hors-ligne
                              isador Moddeurs confirmés Modérateurs
                              dernière édition par

                              envois ton skype par mp je te montre

                              1 réponse Dernière réponse Répondre Citer 0
                              • jglrxavpokJ Hors-ligne
                                jglrxavpok Modérateurs
                                dernière édition par

                                @‘isador34’:

                                ok merci
                                edit:
                                dans mon MTL j’ai:

                                
                                #
                                # battlefieldbannerneutralpost.mtl
                                #
                                
                                newmtl MM_DUSKWOOD_STONEBASE_01
                                illum 2
                                Kd 1,000000 1,000000 1,000000
                                Ka 0,250000 0,250000 0,250000
                                Ks 0,000000 0,000000 0,000000
                                Ke 0.000000 0.000000 0.000000
                                Ns 0,000000
                                map_Kd DUNGEONS\TEXTURES\TRIM\MM_DUSKWOOD_STONEBASE_01.tga
                                
                                newmtl MM_DUSKWOOD_CLOCKTOWER_01
                                illum 2
                                Kd 1,000000 1,000000 1,000000
                                Ka 0,250000 0,250000 0,250000
                                Ks 0,000000 0,000000 0,000000
                                Ke 0.000000 0.000000 0.000000
                                Ns 0,000000
                                map_Kd DUNGEONS\TEXTURES\WALLS\MM_DUSKWOOD_CLOCKTOWER_01.tga
                                
                                newmtl MM_WROUGHTIRON_01_Dbl
                                illum 2
                                Kd 1,000000 1,000000 1,000000
                                Ka 0,250000 0,250000 0,250000
                                Ks 0,000000 0,000000 0,000000
                                Ke 0.000000 0.000000 0.000000
                                Ns 0,000000
                                map_Kd DUNGEONS\TEXTURES\DECORATION\MM_WROUGHTIRON_01.tga
                                
                                

                                donc dans mon dossier obj je doit avoir DUNGEONS\TEXTURES\DECORATION\MM_WROUGHTIRON_01.tga non?

                                je te conseille de retirer tous les dossiers intermédiaires pour les textures, que ce soit dans ton projet ou pour le .tml.

                                DUNGEONS\TEXTURES\DECORATION\MM_WROUGHTIRON_01.tga devient:
                                MM_WROUGHTIRON_01.tga

                                Ensuite il faut que le .mtl ET le .obj soit dans le même dossier

                                Modérateur sur MFF. 
                                Mon Github: http://github.com/jglrxavpok
                                Mon compte Steam si vous voulez jouer à CS:GO ou TF2 avec moi: https://steamcommunity.com/id/jglrxavpok/

                                1 réponse Dernière réponse Répondre Citer 0
                                • isadorI Hors-ligne
                                  isador Moddeurs confirmés Modérateurs
                                  dernière édition par

                                  c’est bonj’ai résolue le problème merci

                                  1 réponse Dernière réponse Répondre Citer 0
                                  • jglrxavpokJ Hors-ligne
                                    jglrxavpok Modérateurs
                                    dernière édition par

                                    Poste la solution, merci

                                    Modérateur sur MFF. 
                                    Mon Github: http://github.com/jglrxavpok
                                    Mon compte Steam si vous voulez jouer à CS:GO ou TF2 avec moi: https://steamcommunity.com/id/jglrxavpok/

                                    1 réponse Dernière réponse Répondre Citer 0
                                    • isadorI Hors-ligne
                                      isador Moddeurs confirmés Modérateurs
                                      dernière édition par

                                      juste remplacer le .tga par des .png

                                      1 réponse Dernière réponse Répondre Citer 0
                                      • jglrxavpokJ Hors-ligne
                                        jglrxavpok Modérateurs
                                        dernière édition par

                                        @‘isador34’:

                                        juste remplacer le .tga par des .png

                                        Ah bon ? Normalement la lib est censé gérer les .tga >.>
                                        Bizarre…

                                        Modérateur sur MFF. 
                                        Mon Github: http://github.com/jglrxavpok
                                        Mon compte Steam si vous voulez jouer à CS:GO ou TF2 avec moi: https://steamcommunity.com/id/jglrxavpok/

                                        1 réponse Dernière réponse Répondre Citer 0
                                        • isadorI Hors-ligne
                                          isador Moddeurs confirmés Modérateurs
                                          dernière édition par

                                          bha apparament non ^^

                                          1 réponse Dernière réponse Répondre Citer 0
                                          • A Hors-ligne
                                            anguelwyvern
                                            dernière édition par

                                            Slt petite question, qu’elle est la différence de code entre un bloc et une entité,
                                            car en faite je voudrais appliqué un .obj sur un mob
                                            merci d’avance

                                            1 réponse Dernière réponse Répondre Citer 0
                                            • 1
                                            • 2
                                            • 3
                                            • 4
                                            • 5
                                            • 6
                                            • 7
                                            • 8
                                            • 6 / 8
                                            • Premier message
                                              Dernier message
                                            Design by Woryk
                                            ContactMentions Légales

                                            MINECRAFT FORGE FRANCE © 2024

                                            Powered by NodeBB