Commentaires des membres
Pages: 1 2
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 ![]()
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.
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 ???
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?
Hors ligne
Je ne crois pas vraiment que tu ais compris...
Tupac Ecris:
Ceci dit, irrlicht est très différent d'Ogre ou des moteurs commerciaux comme Unigine, essenthel.. au niveau de son architecture.
Tupac Ecris:
A ce niveau il faudrait refaire tout depuis zéro.
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 Ecris:
j'ai l'impression que la devteam ne connait pas du tout ce qu'il faut vraiment améliorer dans irrlicht.
Hors ligne
lu tmyke!
si la devteam connait bien irrlicht et donc les points à améliorer dans le moteur, alors pourquoi des fonctionalités, pourtant vitales tel le système d'ombre et le framerate, sont actuelment dépassées ou n'ont toujours pas été updatés dans les nouvelles release disponible? franchement ya quelque choses qui cloche... et m'échappe, quoi!
sinon, je suis tout a fait d'accord avec toi sur les 2 solutions dont tu parles. Quoiqu'il en soit, il est plus judicieux qu'on fasse une pétition pour que les choses s'améliorent concrètement au fil des updates. sinon bonjour la frustration ou pire... la déceptions et les ragots ainsi qu'un faible nombre d'utilisateurs d'irrlicht. et ça, se serait dommage...
Hors ligne
Je ne comprend pas ce qui t'échappe wabb. Irrlicht c'est des longues années de dev...
Comme on t'a dit, tmyke et moi, il faudrait tout reprendre à zéro, donc soyons réaliste, c'est pas pour demain. Irrlicht tel qu'il est est bourré d'avantages surtout au niveau prise en main et il permet à pleins de codeurs en herbe de s'initier à la 3d en avançant assez vite pour ne pas se décourager. Maintenant, il faut faire l'un de ces choix: soit il te convient et tu continue avec, soit tu lui reste fidèle et tu passe 80% de ton temps à l'adapter à tes besoins (autrement dit, tu le hack), sinon fais un tour sur devmaster.net et regarde si tu trouve mieu...
Hors ligne
lu TUpac!
Merci pour le site devmaster.net c'est en anglais mais intéressant...
irrlicht est dans mes lignes et me convient parfaitement surtout que je suis novice en programmation 3D. je risque de pas ne lui ètre fidèle bien longtemps. je suis déçu par ses faiblesses (...) et je suis tenté par la rapidité/qualité de ogre pour mes futur besoins afin d'atteindre mes objectifs dans mes créations.
face à ogre, irrlicht me fait de la peine et je me dis qu'il faut faire quelque chose pour le hisser plus haut... mais il tarde a ètre mature en évoluant pour faire face à la concurance. je comprend que irrilicht c'est des années de dev... mais j'ai l'impression que la devteam n'est plus motivée au fil du temps et n'a plus d'ambitions pour améliorer irrlicht de manière significative...
Hors ligne
De rien, devmaster est LA base de moteurs3d à connaitre. En tout cas tu as bien saisi. Quant à l'anglais c'est indispensable pour la prog. Il faut s'y mettre sérieusement ![]()
Hors ligne
lu TUpac! effectivement, l'anglais est le language de la prog. je suis pas très fort en anglais mais je m'en sors plutot bien.
tiens, fais un tour sur www.games-creator.com ca devrait t'intéresser je crois.
Hors ligne
Ça me rappel des souvenirs d'il y'a 10 ans au moins quand j'ai commencé la prog 3D avec ce soft. Mais bon, c'est un langage très haut niveau ça ne m'intéresse pas. Plutôt mourir que de lâcher le c++. Et puis c'est trop facile ![]()
Hors ligne
| Options | Liens officiels | Caractéristiques | Statistiques | Communauté |
|---|---|---|---|---|
|
Préférences cookies Corrections |
![]() ![]() ![]() ![]() |
Propulsé par Django xhtml 1.0 css 2.1 |
884 membres 1440 sujets 11337 messages |
Dernier membre inscrit: Saidov17 198 invités en ligne membre en ligne: - RSS Feed |