GLUtils, ou comment faire des modèles 3D facilement
-
j’ai une question: tu a montrer le code du rendu avec un objet a la fois, mais comment faire avec plusieurs objet, car j’aimerai définir le model dans la class de l’item
-
@‘isador34’:
j’ai une question: tu a montrer le code du rendu avec un objet a la fois, mais comment faire avec plusieurs objet, car j’aimerai définir le model dans la class de l’item
Là, exagère pas…
Juste un field de type String avec le nom du modèle et c’est tout. -
le chemin du modèle
-
Bonsoir,
Depuis quelques heures, je suis en train d’essayer d’importer des modèles sur minecraft pour un mod, et je me bute à un soucis :
Des “cotés” deviennent noir en fonction de mon endroit où je regarde (mon objet n’a pas encore de texture pour info, il devrait donc être tout blanc) :


J’ai pensé à faire comme pour le beacon, à faire en sorte que le “rayon” émette de la lumière, mais je n’arrive pas à trouver la fonction utilisée par le beacon…
-
Ton modèle est trop grand, utilise glScale pour corriger. Le fait qu’il n’y ai pas de texture peut jouer aussi

-
En fait je suis en train de réaliser des effets pour quelque chose de secret pour l’instant, j’aurais besoin d’afficher des objets assez grand (après là c’est exagéré)

Justement j’ai une question à propos de la taille :
J’utilise Blender ou C4D (ça dépend des cas) pour faire les modèles de ce type, et je suis obligé de mettre une taille de 1000 m * 1000 m (100000 cm * 100000 cm) pour avoir un model qui donnera en jeux un objet de la taille d’un block, et quand j’essaye de modifier “glScale”, si je le met à 1, je vois plus rien, normal ?
-
glScale(facteurSurX, facteurSurY, facteurSurZ);
Mets quelque chose comme 0.1 à toutes ces valeurs AVANT d’appeler model.render();
-
Ah, en fait, je sais pas ce qu’il s’est passé, mais j’ai mis tout à 1, et maintenant, la taille est bonne (un cube de 100cm * 100cm donnera bien un cube de la taille d’un block) !
Par contre, je me pose une question :
Si dans un logiciel de modélisation 3D je créé quelque chose, et que j’ajoute des “animations” (par exemple que le block tourne sur lui même), lorsque je vais l’exporter, ça va pas exporter l’animation ?
-
@‘valentinp72’:
Ah, en fait, je sais pas ce qu’il s’est passé, mais j’ai mis tout à 1, et maintenant, la taille est bonne (un cube de 100cm * 100cm donnera bien un cube de la taille d’un block) !
Par contre, je me pose une question :
Si dans un logiciel de modélisation 3D je créé quelque chose, et que j’ajoute des “animations” (par exemple que le block tourne sur lui même), lorsque je vais l’exporter, ça va pas exporter l’animation ?
Malheureusement non, la librairie n’est pas si poussée.
Mais bonne nouvelle, je suis en train de travailler sur un projet personnel où j’implémenterai surement des animations, donc il est plausible (mais pas sûr) qu’un jour dans un lointain futur, elle soit capable de gérer les animations.
-
C’est bien ce que je pensais, j’avais lu que les fichiers obj n’étaient que des objets, ils ne contenaient pas les animations.
Sinon, j’ai pensé à faire le rendu de mon model sur une sorte de mob (qui ne bouge pas) et faire tourner ce mob, ça doit être possible ça ?
-
Tu peux très bien faire ça avec des blocs sans passer par des mobs. Regarde Thaumcraft 4.
-
Comment c’est géré ? Je connais pas trop Thaumcraft, ça fait (très) longtemps que j’ai joué avec des mods de ce genre !

-
-
Oulah, mais c’est génial !

Mais directement depuis GLUtils, c’est pas possible de faire faire une rotation à un model ?
-
http://minecraftforgefrance.fr/showthread.php?tid=584
Dans le premier post, il y a une partie animation
-
Super, je pensais pas que c’était ce genre d’animations que je cherchais, mais c’est bien ça !

Merci

Ps : Quand j’aurais fini mon mod, je reviendrais ici pour vous en parler plus ! Et surtout, je vous citerais dans mon mod !
-
@‘valentinp72’:
Super, je pensais pas que c’était ce genre d’animations que je cherchais, mais c’est bien ça !

Merci

Ps : Quand j’aurais fini mon mod, je reviendrais ici pour vous en parler plus ! Et surtout, je vous citerais dans mon mod !
De rien!
J’ai hâte de voir ce mod

-
Moi aussi

-
Et salut (oui encore moi >.<')
Savez vous comment associez la hitbox d’une entité à son modèle .obj ?Ah et vous allez m’adorez >.<’ j’aurais besoin de savoir si on peut animer qu’une partie du model plus tard hein plus tard…
-
@‘mindany2’:
Et salut (oui encore moi >.<')
Savez vous comment associez la hitbox d’une entité à son modèle .obj ?Ah et vous allez m’adorez >.<’ j’aurais besoin de savoir si on peut animer qu’une partie du model plus tard hein plus tard…
Pour associer la hitbox, pas possible avec la lib’ (sauf regarder TRES profond dedans et inventer pleins de hacks), il vaut mieux le faire au feeling.
Regarde le tuto sur les animations pour le reste…
