Historique des modifications - Message

Message #1011

Sujet: Irrlicht (ou Truevision3D)


Type Date Auteur Contenu
Dernière modification 07-01-2007 23:38:20 Hedo
Bonjour,

Je suis un programmeur du Dimanche et je tate sans prétention du TV3D 6.2 depuis 2 mois en C#, tout me plait, mais la version gratuite accuse son âge (plus de 3 ans je crois)......avant que mon code prenne trop d'ampleur, il est tout juste temps de passer sur un moteur3D gratuit plus à jours tout en restant dans mes compétences.

D'où mon interêt pour Irrlicht, j'installe le tout ce matin avec entousiasme, j'installe le wrapper NET CP, je lance les exemples, tout fonctionne mais l'approche est douloureuse... tout ce qui avait fonctionné immédiatement sur TV3D coince tout aussi immédiatement sur Irrlicht :

  • Ma heightmap de 1024X1024 de TV3D ne passe pas sur irrlicht vu la limitation à 256X256 (voir 512X512 via une bidouille dans le code, si j'ai bien compris) et là où j'obtenais 300 fps j'obtients 69 fps pour une map 20 fois plus petite (et sur les screenshots de terrain dans les exemples je vois rarement plus de 100 fps affiché).
  • Le LOD se déforme devant ma caméra voir frise à l'horizon.
  • les collisions (triangles) ou le collage du perso via terrain.getheight bugguent un peu.
  • le code pour faire une action me parait parfois peu intuitif.
  • Pas de doc pour le wrapper (sinon via l'IDE et son aide contextuelle) etc......sinon prendre la doc en C++ mais les "toto.getPosition" semblent se transformer en "toto.Position" en C# etc... ça devient alors très sportif pour un codeur du Dimanche comme moi. (et pourtant, la doc de tV3D est en VB, donc ça ne me gène pas plus que ça ce genre de gymnastique, mais les noms de fonction etc. ne changent pas...)


Ce ne sont que des impressions completement idiotes de 1er abord et la plupart de mes interrogations ont une solution simple mais j'en reste pas moins refroidit.

Je ne demande qu'à continuer avec Irrlicht mais est-ce vraiment de mon niveau ? Ai je vraiment la capacité de bidouillage suffisante pour continuer avec ce moteur ?

Ce post n'est surtout pas là pour enfoncer ce moteur gratuit fait par des bénévoles qui ont toute mon admiration, mais simplement pour savoir s'il vaut mieux que j'arrête tout de suite et revenir à un moteur plus abordable comme TV3D avec des résultats plus immédiats.
Création du message 07-01-2007 23:32:01 Hedo
Bonjour,

Je suis un programmeur du Dimanche et je tate sans prétention du TV3D 6.2 depuis 2 mois en C#, tout me plait, mais la version gratuite accuse son âge (plus de 3 ans je crois)......avant que mon code prenne trop d'ampleur, il est tout juste temps de passer sur un moteur3D gratuit plus à jours tout en restant dans mes compétences.

D'où mon interêt pour Irrlicht, j'installe le tout ce matin avec entousiasme, j'installe le wrapper NET CP, je lance les exemples, tout fonctionne mais l'approche est douloureuse... tout ce qui avait fonctionné immédiatement sur TV3D coince tout aussi immédiatement sur Irrlicht :

  • Ma heightmap de 1024X1024 de TV3D ne passe pas sur irrlicht vu la limitation à 256X256 (voir 512X512 via une bidouille dans le code, si j'ai bien compris) et là où j'obtenais 300 fps j'obtients 69 fps pour une map 20 fois plus petite (et sur les screenshots de terrain dans les exemples je vois rarement plus de 100 fps affiché).
  • Le LOD se déforme devant ma caméra voir frise à l'horizon.
  • les collisions (triangles) ou le collage du perso via terrain.getheight bugguent un peu.
  • le code pour faire une action me parait parfois peu intuitif.
  • Pas de doc pour le wrapper (sinon via l'IDE et son aide contextuelle) etc......sinon prendre la doc en C++ mais les "toto.getPosition" semblent se transformer en "toto.Position" en C# etc... ça devient alors très sportif pour un codeur du Dimanche comme moi. (et pourtant, la doc de tV3D est en VB, donc ça ne me gène pas plus que ça ce genre de gymnastique, mais les noms de fonction etc. ne changent pas...)


Ce ne sont que des impressions completement idiotes de 1er abord et la plupart de mes interrogations ont une solution simple mais j'en reste pas moins refroidit.

Je ne demande qu'à continuer avec Irrlicht mais est-ce vraiment de mon niveau ? Ai je vraiment la capacité de bidouillage suffisante pour continuer avec ce moteur ?

Ce post n'est surtout pas là pour enfoncer ce moteur gratuit fait par des bénévoles qui ont toute mon admiration, mais simplement pour savoir s'il vaut mieux que j'arrête tout de suite et revenir à un moteur plus abordable comme TV3D avec des résultats plus immédiats.

Retour

Options Liens officiels Caractéristiques Statistiques Communauté
Préférences cookies
Corrections
irrlicht
irrklang
irredit
irrxml
Propulsé par Django
xhtml 1.0
css 2.1
884 membres
1440 sujets
11337 messages
Dernier membre inscrit: Saidov17
107 invités en ligne
membre en ligne: -
RSS Feed