Tree Editor

Darktib Message lu Posté le 21 Août 2009 à 23:50 Bulle
Avatar de Darktib
Membre Ultime

Messages : 4017
GCPoints : 347288
Hello,

Ces derniers temps j'ai réalisé un éditeur d'arbres en 3D, dont le but est de produire des modèles utilisables dans les jeux vidéos. Le logiciel est réalisé avec Qt et Irrlicht, et le code de génération des arbres n'est pas de moi mais de Klasker du forum d'irrlicht : je n'ai fait qu'une interface pour bidouiller le tout.

Utilisation:
Un arbre est fait de branches, lesquelles spécifient comment elles sont liées entre elles et spécifient aussi comment sera le feuillage (feuillage facultatif). Il y a plusieurs tabs pour changer l'arbre. Une case à cocher (que le logiciel coche automatiquement, pas vous^^) indique si les paramètres sont corrects pour que l'arbre soit généré.

Pour plus d'informations :
Un tutorial sur le module de génération en anglais. N'ayez pas peur : les tags xml sont respecté et traduis dans le logiciel.
http://www.wc3jass.com/asger/page.php?13
Page de présentation du module de génération d'arbres:
http://irrlicht.sourceforge.net/phpBB2/viewtopic.php?t=10909&highlight=tree+scene+node

Pour les yeux:
Image


Téléchargements :http://www.mediafire.com/download.php?nmmyoonwzmn

Enjoy!
corwin Message lu Posté le 21 Août 2009 à 23:58 Bulle
Avatar de corwin
Membre Confirmé

Messages : 459
GCPoints : 63647
Sa pourrait être intéressante pour moi si le format d'exportation est en X ou en 3DS :grin:
Darktib Message lu Posté le 22 Août 2009 à 00:00 Bulle
Avatar de Darktib
Membre Ultime

Messages : 4017
GCPoints : 347288
Tous les formats qu'irrlicht supporte seront intégrés.
corwin Message lu Posté le 22 Août 2009 à 10:54 Bulle
Avatar de corwin
Membre Confirmé

Messages : 459
GCPoints : 63647
Ok j'attends d'en savoir un peu plus sur se logiciel :grin:
graphiboc Message lu Posté le 22 Août 2009 à 14:58 Bulle
Membre Avancé

Messages : 262
GCPoints : 40352
ca m'interresse aussi.
Un petit screen ca serait possible? je ne peux malheureusement pas le tester pour le momment...
L'Homme est un créateur...
Darktib Message lu Posté le 23 Août 2009 à 22:45 Bulle
Avatar de Darktib
Membre Ultime

Messages : 4017
GCPoints : 347288
Merci pour les compliments !

Ca a beaucoup avancé aujourd'hui, je pense à la version finale demain ;)
SEB Message lu Posté le 24 Août 2009 à 15:31 Bulle
Avatar de SEB
Membre Evolué

Messages : 554
GCPoints : 103313
Domage que rien ne se générait dans cette première version :p parceque ce petit utilitaire est plus qu'intéressant ! excellent au premier abord, j'attend avec impatience de voir le résultat demain !!

Bon boulot ;)
NextGine : 3D games engine
Nombre de lignes actuel : 77683
LOIC Message lu Posté le 24 Août 2009 à 16:12 Bulle
Avatar de LOIC
Membre Avancé

Messages : 374
GCPoints : 61723
Salut DarkTib;

J'ai testé de nombreux éditeurs de ce genre, notament Arbraro et three generator et l'extention de Blender pour les arbres. Cependant je n'ai pas vraiment trouvé de bon rapport polygones/qualité; j'ai du chercher du coté des payants.

J'ai donc hâte de tester ton apli, je tenais cependant à te féliciter ce doit être un travail colossale ! Je pense que cela va intéresser beaucoup de monde ;)
www.naphelia.com
LOIC Message lu Posté le 24 Août 2009 à 16:23 Bulle
Avatar de LOIC
Membre Avancé

Messages : 374
GCPoints : 61723
Arf, j'ai testé l'apli et le rendu ne s'affiche pas; pourtant l'irrlisht fonctionne bien (je l'utilise sur MMF2).
www.naphelia.com
Darktib Message lu Posté le 24 Août 2009 à 20:18 Bulle
Avatar de Darktib
Membre Ultime

Messages : 4017
GCPoints : 347288
Donc voila la version finale, en théorie tout devrait marche. Il n'y a qu'un seul bug (a ma connaissance) : lors de la génération de modèles, le feuillage reste orienté dans une seule direction, mais malheureusement je n'ai pas le temps d'améliorer ca. Sinon pour l'export j'exporte en tout ce qu'irrlicht peut exporter, du coup pour arriver à du *.x ou *.3ds faudra passer par Blender (import/export). Les textures ne sont pas exportées apparement, meme si j'ai demandé à Irrlicht de les exporter^^

Dans le zip il y a un fichier de traduction, un autre pour créer des traduction, et un exemple. Le readme apporte des informations sur le maniement du logiciel (si vous ne trouvez pas dites le moi).

Le lien est sur la page principale.
Monster_kill Message lu Posté le 24 Août 2009 à 20:32 Bulle
Avatar de Monster_kill
Explorateur

Messages : 114
GCPoints : 244
Salut Darktib,

Serais t-il possible d'avoir une version pour Linux ? Car même avec Wine, ton programme ne fonctionne pas...

Merci d'avance :-)

@+
Darktib Message lu Posté le 24 Août 2009 à 20:42 Bulle
Avatar de Darktib
Membre Ultime

Messages : 4017
GCPoints : 347288
AH oui, le programme utilise DirectX par défaut...
Faut que tu rajoute le fichier 'options.ini" à coté, avec le contenu:
Code :
[General]
useDirectX=false
fileForLanguage=


Comme ca il utilisera OpenGL, et ca devrait mieux marcher.

Sinon je peut essayer de faire une version pour linux, mais je ne peut rien garantir.
Monster_kill Message lu Posté le 24 Août 2009 à 22:11 Bulle
Avatar de Monster_kill
Explorateur

Messages : 114
GCPoints : 244
Merci mais... c'est pas encore ça :

Image


:hysteric: :proud:

Au secours !!!
Darktib Message lu Posté le 25 Août 2009 à 17:34 Bulle
Avatar de Darktib
Membre Ultime

Messages : 4017
GCPoints : 347288
:lol:

Ca va etre dur en effet...

En théorie le rendu devrait fonctionner, m'est avis que c'est la gui qui plante tout.

Je vais voir ce que je peux faire pour linux.
Monster_kill Message lu Posté le 25 Août 2009 à 17:36 Bulle
Avatar de Monster_kill
Explorateur

Messages : 114
GCPoints : 244
Merci mais ne fais pas une version Linux spécialement pour moi. Fais-le si ça vaut le coup.

Je suis Monster_kill mais quand même :proud: --->[]

Et si il faut c'est juste moi qui a ce résultat parce que j'ai un chipset de me***... (cf. eeePC :proud: )

@+
Darktib Message lu Posté le 25 Août 2009 à 17:41 Bulle
Avatar de Darktib
Membre Ultime

Messages : 4017
GCPoints : 347288
Arf eeepc... Meme si ca fonctionnait, au mieux ca laguerait a mort (un arbre fait facile 4000 5000 polys juste pour le tronc).
LOIC Message lu Posté le 25 Août 2009 à 18:20 Bulle
Avatar de LOIC
Membre Avancé

Messages : 374
GCPoints : 61723
Salut DarkTib

Ton logiciel fonctionne très bien maintenant ! Et je suis aux anges, il y à moins de fonctionnalités que dans Arbraro ou Dryade mais il est bien plus aisé à prendre en main (et en français en plus, quel luxe :)). Je le préfère à ce dernier.

Cela m'amène à quelques questions promordiales;

Quel est la licence de ton soft ? Ai je le droit de l'utiliser dans une création commercial ?

Compte tu le développer et lui ajouter des fonctionnalité ?

Merci pour ce super soft ;)
www.naphelia.com
Darktib Message lu Posté le 25 Août 2009 à 19:35 Bulle
Avatar de Darktib
Membre Ultime

Messages : 4017
GCPoints : 347288
Merci LOIC :grin: :grin:

Pour la licence : vous pouvez utiliser les arbres crées comme vous voulez, commercial ou non. Si le logiciel est distribué, le seul truc que je demande est de me mentionner^^.

Pour le développement... ca va etre très dur : à la fin de la semaine je rentre en prépa. Peut etre que pendant les vacances je pourrais un peu l'améliorer...
LOIC Message lu Posté le 26 Août 2009 à 11:15 Bulle
Avatar de LOIC
Membre Avancé

Messages : 374
GCPoints : 61723
Gratuit même pour des applications commerciales ? Oua, décidément ce logiciel va trouver une place de choix dans ma logiteque de travail :)

En fait le logiciel est déjà très complet; et l'interface est très intuitive (on se prend même à s'amuser à faire des expérimentations botanique lol). je regrette juste qu'il n'y ai pas moyens de typer l'arbre à la base (partir sur une base d'arbre tropical ou européen par exemple).

Je sais que je te l'ai déjà dit mais merci :) C'est vraiment un bon soft, j'aurais souvent à l'utiliser (et je ne manquerais pas d'en mentionner l'utilisation dans les crédits des projets concernés ;))

Bon courage pour la prépa !
Dernière édition le 26 Août 2009 à 11:22
www.naphelia.com
SEB Message lu Posté le 26 Août 2009 à 12:02 Bulle
Avatar de SEB
Membre Evolué

Messages : 554
GCPoints : 103313
Je suis un petit peu triste car rien ne s'affiche chez moi :( Y a-t-il quelque chose que j'ai manqué dans la manipulation du logiciel? Ou alors y a-t-il un moyen que je trouve d'ou vient le problème?

NextGine : 3D games engine
Nombre de lignes actuel : 77683
Répondre
GameCorp - Site d'apprentissage et d'entraide à la création de jeux vidéo.
XHTML Valid 1.1 - Page générée en 0.0416 secondes