Commentaires des membres
Merci de l'info nab. première impression à chaud après lecture du changelist, surtout du fix et de rares add qui ne sont que des fix camouflés. J'atend toujours le add:full vbo support for all geometry. Vivement la 1.8
Hors ligne
merci pour la new nab, t'es cool !
TUpac, que veux tu dire en parlant du "add:full vbo support for all geometry" ? tu parles de la prise en charge de la vbo par Irrlicht ou bien ?
cordialement !
Hors ligne
Oui oui c'est ça. Et j'ajoute une question : pourquoi Ogre et Irrlicht sortent les mêmes versions en même temps ...... ?
Hors ligne
lu TUpac, tu as raison. j'ai constaté cela sur http://www.ogre3d.org/donwload/sdk et ca ne m'étonne guère. apparament, le dev de irrlicht et celui de ogre3d est étroitement lié...
Pour repondre a ta question, je crois que c'est due a un pari entre les developpeurs de ogre et ceux d'irrlicht. le but : proposer une nouvelle release de leur moteur avant noèl 2010 pour en améliorer la qualité. tout ceci n'est que speculation mais cela parait plausible. et puis irrlicht et ogre sont concurant et il subsiste une bataille en entre eux.
une chose est sùre : irrlicht s'améliore... et fait tremblé ogre3d, bien qu'il soit loin derrière ce dernier.
Hors ligne
Ouep wab ça parait logique. Je pense qu'ils gardent une release stable de coté et qu'ils attendent la sortie du concurrent pour la sortir derrière. Du coup ils ralentissent leur sorties officielles ces abrutis. Je croyait que les développeurs GPL étaient au delà de ça. En tout cas comme tu dis irrlicht approche de la qualité ogre. Ca explique qu'irrlicht svn soit à 10 années lumière devant la release 1.7.2. C'est pathétique
Dernière modification par TUpac (27-11-2010 13:08:33)
Hors ligne
lu TUpac, apparamment tu es trop impatient de voir arriver le "add:full vbo for all geometry". je te comprend mais traiter de la sorte les developpeurs d'irrlicht comme tu le dis n'est pas bien du tout, de plus, ce sont pas tes employés. sans eux irrlicht ne serait pas où il en est aujourd'hui...
donc un peu de respect pour les developpeurs d'irrlicht, ne serait ce que pour donner exemple.
de mon coté je remercie ces developpeurs pour la dernière release d'irrlicht et leur bon courage pour la suite du moteur.
Hors ligne
Je suis désolé mais il parait plus que curieux que les releases sortent en même temps ... et en ce qui concerne les developpeurs, je suis le premier à respecter les programmeurs opensource. Mais Irrlicht ext vraiment à la ramasse. Encore désolé mais Ogre a trois boulevards d'avance
Hors ligne
lu TUpac, si irrlicht est vraiment à la ramasse comme tu le dis, alors pourquoi l'utilises-tu en attendant avec impatience le "add:full vbo support for all geometry", de sùrcroit ? Je te comprends pas là.
Hors ligne
de plus je me demande sur quoi tu te bases, les ragots du web ? bon certe tout ce que met irrlicht à disposition n'est pas le must, il suffit de recoder un terrain perso, de la flotte, le tout avec une dizaine de shader ... et je te garantis que niveau perf on ne voit pas la différence, enfin ... je suis sur le svn, il parait que ça fait une grande différence ... je n'en vois pas
par exemple mon terrain perso tourne a 550fps pour 260k poly "fragmenter", là où irrlicht est dans les 300 pour la moitié ...
Hors ligne
Je n'utilise pas irrlicht et comparez le avec ogre par exemple ou la plupart des moteurs commerciaux avec les mêmes mesh, même textures et vous verrez... les ragots, certainement pas j'ai testé tous les irrlichts depuis la 1.4.2 et c'est vrai que les perfs sont meilleures mais à part la version svn+vbosupport trouvée pré-compilée sur un forum, aucune n'égale Ogre.
Sinon comment fonctionne le terrain que tu as fait? il est chargé en vbo ? si oui je retire ce que j'ai dit
Hors ligne
moui la svn intègre les vbo, static/dynamic/je ne sais plus, index et vertex
le terrain est fragmenté en plusieurs parties également, le tout avec du frustum culling ...
et une seule texture agrandie à la taille du terrain affichée sur tous les fragment avec une matrice différente ... ... bon d'accord j'ai encore des petits soucis sur ça ...
Hors ligne
Éternel débat et comparaison des deux moteurs...
Pour avoir pas mal travaillé avec Ogre ces dernier mois, il est clair que ce dernier reste très au dessus d'Irrlicht en terme de rapidité/qualité.
Irrlicht peine toujours sur des pans entiers d'éléments pourtant vitaux: système d'ombre dépassé, terrain pas au top du tout, système VBO encore
pas tout à fait mature (v1.8.0), boucle de rendu non optimisée, etc...
Effectivement, en refondant certains éléments (comme le terrain, un système d'eau qui se tien, etc...), et à coup de shaders on peut arriver à
titiller Ogre avec Irrlicht. Mais c'est pas encore cela (y compris avec la v1.8.0).
D'ailleurs il suffit de comparer les deux communautés, et surtout les projets aboutis avec Ogre pour voir l'écart qui sépare encore les deux
moteurs. Il n'y à pas de secret, les équipes de dev amateurs et/ou indépendantes ne s'y trompent pas d'ailleurs
Maintenant, attention, la puissance d'Ogre se paye. Ce moteur est beaucoup plus lourd à mettre en oeuvre que celui d'Irrlicht, à tous les
niveaux. Pour un développeur indépendant par exemple, suivant l'objectif qu'il poursuit, Irrlicht est une bien meilleurs option, car plus
flexible, plus léger et sa mise en œuvre est beaucoup simple et donc rapide et donc en final plus rentable. Pour peut qu'il y apporte ses
quelques améliorations bien à lui pour mieux coller à ses besoins, alors il y trouvera parfaitement son compte.
Personnellement, travaillant sur un projet indépendant, mon choix est fait. Moyennant quelques améliorations au niveau du moteur lui même,
et un certain effort au niveau du code, y compris sur le GPU, je m'en sort très très bien. Et au final, même si je m'avance un peu au stade de
mes travaux, je devrais arriver à palier une grande partie de l'écart entre le 'petit' et l'Ogre
Hors ligne
La force et la sagesse ont parlés
Effectivement quand on joue avec l'ogre mieux vaut s'armer de patience c'est assez compliqué ...
Hors ligne
Au lieu de jouer avec l'orgre si compliqué (...), mieux vaut jouer le petit pour un résultat rapide, assez flatteur, comme en témoigne le projet ZOMBIRIS réalisé par des amateurs en 6 semaines seulement.
bref le petit a du talent et aura un gros potentiel plus tard quand il va grandir... c'est certain.
Dernière modification par wabb (04-01-2011 15:57:15)
Hors ligne
Normalement sur ce forum on devrait faire une pétition que la communauté FR des utilisateurs d'irrlicht devra signer pour demander aux developpeurs d'irrlicht de nous faire prochainement une version ultime d'irrlicht (...) qui viendrait enfin titiller la qualité/rapidité de ogre.
un tel élan communautaire est faisable pour l'apogée d'irrlicht que nous attendions tous. mais je constate qu'il n'est rien. Pourquoi ???
Dernière modification par wabb (04-01-2011 16:43:44)
Hors ligne
Les choses ne se passent pas comme cela Wabb, si seulement il suffisait de mettre la 'pression' pour que cela devienne tip top cela se serait...
C'est un projet communautaire, donc une des meilleurs façon de faire que cela évolue est tout simplement que chacun contribue à son niveau à son avancement
et à son amélioration
Hors ligne
salut tmyke !
Tu expliques bien plus haut que irrlicht est "dépassé". Une pétition s'impose alors. Ce ne serait pas une "pression" sur le dev d'irrlicht mais un "soutien" affiché par la communauté FR avec un "souhait" à la clef et sans équivoque : l'arrivée d'une version next-gen d'irrlich avec de serieux arguments et qui viendrait enfin titiller la qualité/rapidité de ogre.
Je pense que si les developpeurs d'irrlicht ont bel et bien le soutien de toute la communauté FR et qui souhaiterait un "irrlicht next-gen (nouvelle génération)", les choses évolueront concrètement... Irrlicht serait enfin un serieux concurrant de ogre. Tout cela est faisable.
Sinon d'après toi comme chacun peut contribuer à son niveau à l'avancement et à l'amélioration d'irrlicht pour ce dernier titille enfin la qualité/rapidité de ogre?
cordialement !
Hors ligne
C'est un peu plus compliqué que ça wabb.
Hors ligne
Pourquoi TUpac?
Hors ligne
Irrlicht est opensource et ça permet a chacun d'ajouter son grain de sable à l'édifice avec des wrappers, des addons, qui circulent dans la communauté. La team du projet puise souvent dans ces idées pour améliorer le projet et c'est à mon avis une raison certaine de la supériorité des logiciels opensource.
Ceci dit, irrlicht est très différent d'Ogre ou des moteurs commerciaux comme Unigine, essenthel.. au niveau de son architecture. C'est encore à mon avis ce qui fait sa faiblesse en terme de performances mais aussi sa grande intuitivité.
A ce niveau il faudrait refaire tout depuis zéro. Il est plus intelligent de travailler sur l'optimisation de ce qui est existant, et puis si irrlicht se codait comme les moteurs commerciaux, peut-être que tu n'en voudrais plus ..
Pour résumer c'est à la devteam de s'attaquer à la refonte des modules du moteur. Nous on est plutôt la pour ajouter ce dont on a besoin et selon l'interet, la team l'intègre ou non.
Hors ligne
ok j'ai compris.
quelle(s) genre(s) de addon(s) faut-il intégrer dans irrlicht pour que ce dernier gagne en rapidité/qualité pour titiller ogre, ou presque?
Dernière modification par wabb (06-01-2011 17:59:06)
Hors ligne
Je ne crois pas vraiment que tu ais compris...
Tupac :
Ceci dit, irrlicht est très différent d'Ogre ou des moteurs commerciaux comme Unigine, essenthel.. au niveau de son architecture.
Tupac :
A ce niveau il faudrait refaire tout depuis zéro.
C'est le travail de la devteam. Si tu veux, récupère les sources et essaye de comprendre le code.. tu feras partie de la team en quelque sorte
bon courage !
Hors ligne
Dans ma question je voulais avoir plus de précision sur les éléments à intégrer dans irrlicht pour en améliorer la qualité/rapidité. et pour ce faire, je ne pense pas qu'il faudrait refaire tout le moteur a zéro, mais l'optimiser au mieux simplement mettant a jour les fonctionalités dépassé au fil du temps notamment le système d'ombre et les perfomance du framerate... bref!
Irrlicht est bon moteur (...) mais il a trop de lacunes. j'ai l'impression que la devteam ne connait pas du tout ce qu'il faut vraiment améliorer dans irrlicht. Autant faire une pétition pour y remédier bref tenter de faire bouger les choses que de rester là les bras croisés a attendre un miracle... quand on veut, on peut!
Hors ligne
wabb :
j'ai l'impression que la devteam ne connait pas du tout ce qu'il faut vraiment améliorer dans irrlicht.
je pense que tu fait erreur sur ce point. Les lacunes d'Irrlicht son connu, et à fortiori par le devteam. Maintenant, il n'y a que deux solutions:
- soit les choses s'améliorent au fil des updates (ce qui est le cas je pense), Irrlicht gardant son identité, ce qui finalement attire aussi les utilisateurs actuels,
- soit on repart de zero, et là c'est un nouveau moteur , dans ce cas c'est toujours possible, mais il faudra monter une équipe à part enitère, et se ne sera plus Irrlicht
Hors ligne
Pages: 1 2
Options | Liens officiels | Caractéristiques | Statistiques | Communauté |
---|---|---|---|---|
Corrections |
|
xhtml 1.0 css 2.1 Propulsé par FluxBB Traduit par FluxBB.fr |
882 membres 1429 sujets 11119 messages |
Dernier membre inscrit: LiseBuisson96 19 invités en ligne Aucun membre connecté RSS Feed |