HomeHome  CalendarCalendar  FAQFAQ  SearchSearch  MemberlistMemberlist  UsergroupsUsergroups  RegisterRegister  Log inLog in  

Share | 
 

 Module Irrlicht en développement

View previous topic View next topic Go down 
Go to page : Previous  1, 2, 3, 4
AuthorMessage
Juff
Developer


Messages : 539
Date d'inscription : 2009-07-14
Age : 34

PostSubject: Re: Module Irrlicht en développement   Mon Oct 26, 2009 12:27 pm

et si je te fais un zip plutot qu un rar, ca passerai pour toi ?
Back to top Go down
View user profile http://spark.developpez.com
Darktib
Committer


Messages : 389
Date d'inscription : 2009-07-20
Localisation : A coté de Paris

PostSubject: Re: Module Irrlicht en développement   Tue Oct 27, 2009 12:56 pm

J'ai finalement trouve le proprietaire du pc, et ai eu le droit d'installer 7zip.

Au niveau du test, ca m'a l'air bien, juste la demo feu de ogl ne ressemble pas tellement a celle dx, mais ca doit dependre d'Irrlicht je pense. Pour l'interface des renderers : je pense qu'une partie du code de gestion des materials n'est pas vraiment utile. En effet, c'est Irrlicht qui doit faire ca via la seule fonction getMaterial(); Pour le rendu, il me semble qu'un
Code:
driver->setMaterial(bufferMaterial);
driver->setMatrix(bufferMatrix);
driver->drawMeshBuffer(buffer);
suffit.

Pour les fonctions blend, en tant que telle elles ne sont pas super utiles par contre ce sont de bonnes 'convenience functions' comme disent les anglais, c'est plutot pas mal de les avoir.

Au final c'a m'a l'air tout bon, peut etre quelques petites ameliorations et optimisations, en tout cas tu a mon feu vert^^
Back to top Go down
View user profile
Juff
Developer


Messages : 539
Date d'inscription : 2009-07-14
Age : 34

PostSubject: Re: Module Irrlicht en développement   Tue Oct 27, 2009 2:23 pm

Pour la gestion des materials, que veux tu dire exactement ?

Pour les fonctions de blending et plus generelament avec le ztest, zwrite... en plus d etre des fonction utilitaires et simple d utilisation ca permet d uniformiser l interface entre tous les renderers et donc de potentiellement faciliter l apprentissage et la creation d un editeur.

Quand tu dis que le rendu OpenGL ne ressemble pas au rendu D3D, tu as quoi comme difference ? J ai teste chez moi et le rendu est exactement identique par contre en testant sur mon pc au boulot, il n y a que la moitie des quads de rendu en OpenGL (1 triangle sur les 2)... C est assez bizarre. Je pense que c est lie au fait de desactiver le gouraud shading pour ne setter qu un couleur sur 2 dans le buffer, je vais peut etre devoir ne pas utiliser cette optim. Enfin je vais voir. Peut tu me dire si la difference entre OGL et D3D est ca aussi chez toi (ca se voit mieux sur la demo basic) et dans ce cas as tu une ATI ou une NVidia ?

Sinon quand tu parles d optim en plus, tu penses a quoi ?
Back to top Go down
View user profile http://spark.developpez.com
Darktib
Committer


Messages : 389
Date d'inscription : 2009-07-20
Localisation : A coté de Paris

PostSubject: Re: Module Irrlicht en développement   Wed Oct 28, 2009 10:48 am

La difference entre ogl et dx tient aux blending, mais le pc que j'utilise actuellement doit avoir 6-7 ans et n'a pas de pilotes graphiques a jour, donc c'est pas trop etonnant. Pour les optimisations, peut etre dans la fonction render(), notamment la copie de la texture qui m'a pas trop l'air utile, mais faudrais que je me plonge plus dans le code pour mieux voir.
Back to top Go down
View user profile
Juff
Developer


Messages : 539
Date d'inscription : 2009-07-14
Age : 34

PostSubject: Re: Module Irrlicht en développement   Wed Oct 28, 2009 11:11 am

C est une copie de pointeur sur la texture par groupe rendu par frame donc ca coute rien. C est necessaire pour uniformiser le comportement en fonction du mode de texturing.

Sinon ouais pour le blending ca c est Irrlicht. Mais comme chez moi c correct, ca doit en effet etre les drivers OpengGL de ton PC.
Back to top Go down
View user profile http://spark.developpez.com
Juff
Developer


Messages : 539
Date d'inscription : 2009-07-14
Age : 34

PostSubject: Re: Module Irrlicht en développement   Fri Oct 30, 2009 7:46 pm

Hop, j'ai sorti la version avec le module Irrlicht
Back to top Go down
View user profile http://spark.developpez.com
Darktib
Committer


Messages : 389
Date d'inscription : 2009-07-20
Localisation : A coté de Paris

PostSubject: Re: Module Irrlicht en développement   Sat Oct 31, 2009 4:18 am

D'apres le post Irrlicht, c'a a l'air d'avoir du succes !
Back to top Go down
View user profile
stefbuet
Guest



PostSubject: Re: Module Irrlicht en développement   Sat Nov 07, 2009 9:06 am

Salut,
vraiment sympa d'avoir implémenté ton moteur à Irrlicht.
Toute la communauté t'en remercie cheers
Back to top Go down
Juff
Developer


Messages : 539
Date d'inscription : 2009-07-14
Age : 34

PostSubject: Re: Module Irrlicht en développement   Tue Nov 24, 2009 2:09 pm

Un utilisateur m'a dit par mail qu'il y avait un bug dans le module Irrlicht en DEBUG a propos d'un index out of bounds dans un buffer.
J'ai fixé le bug. L'accès était valide (c'est pour ca que ca marchait bien en release) mais la taille courante du tableau ne l'était pas.
Sinon j'ai fixé un autre bug a propos du delete du IRRSystem : le scene manager essayait de supprimer le IRRSystem alors que la factory l'avait déjà fait. Maintenant le system est grabbé par la factory lors du register et il est supprimé de la scene lors de son delete.

C'est sur le SVN
Back to top Go down
View user profile http://spark.developpez.com
Darktib
Committer


Messages : 389
Date d'inscription : 2009-07-20
Localisation : A coté de Paris

PostSubject: Re: Module Irrlicht en développement   Tue Nov 24, 2009 3:47 pm

OK, merci.

@stefbuet : Merci Very Happy
Back to top Go down
View user profile
Sponsored content




PostSubject: Re: Module Irrlicht en développement   Today at 9:30 am

Back to top Go down
 
Module Irrlicht en développement
View previous topic View next topic Back to top 
Page 4 of 4Go to page : Previous  1, 2, 3, 4
 Similar topics
-
» VoipSwitch [Sale/ Rent/Lease] Start Your Own Business , BEST
» Hosted VPS with all modules and 24/7 support at $299/month!!
» Widget : Custom who is online module
» Python-Unittest Module with Selenium RC on Dojo Sites
» [Javascript] Quick popup BAN module

Permissions in this forum:You cannot reply to topics in this forum
 :: Forum Francais :: Evolution (fr)-
Jump to: