Message #10507
Sujet: Optimiser les fps avec plusieurs centaines de scenenodes ?
| Type | Date | Auteur | Contenu |
|---|---|---|---|
| Dernière modification | 31-05-2012 18:20:36 | Akabane87 |
Je fais ça ce soir en rentrant du taff et j'en profite pour corriger cet affreux affreux glitch qui fait tressauter l'affichage (j'ai du merder avec mon flush du dernier mesh buffer à chaque frame).
Je crois me rappeler avoir mis des sphères de 32 x 32 poly ds le geometry manager. edit : voila le nouveau lien : http://www.mediafire.com/?jrl149mnossulo5 j'ai remis le choix du driver/hlsl ou non/shader instancing ou non, mis pour les 2 versions (instancing ou non) le même nombre de poly sur mes spheres (1, 32, 32) et affiché le nombre de poly par frame. Chose incroyable en faisant ça, je suis passé de 16 16 à 32 32 poly pr mes sphères en version non instancing ce qui a apparemment activé l'utilisation de la directive hw_static d'hardware mapping d'irrlicht et fait qu'au final sur ma machine je suis maintenant plus rapide sans instancing qu'avec (dans les pires conditions sur cet exemple) avec dx9... comme quoi rien n'est acquis d'avance ^^ |
| Création du message | 31-05-2012 11:02:05 | Akabane87 |
Je fais ça ce soir en rentrant du taff et j'en profite pour corriger cet affreux affreux glitch qui fait tressauter l'affichage (j'ai du merder avec mon flush du dernier mesh buffer à chaque frame).
Je crois me rappeler avoir mis des sphères de 32 x 32 poly ds le geometry manager. edit : voila le nouveau lien : http://www.mediafire.com/?jrl149mnossulo5 j'ai remis le choix du driver/hlsl ou non/shader instancing ou non, mis pour les 2 versions (instancing ou non) le même nombre de poly sur mes spheres (1, 32, 32) et affiché le nombre de poly par frame. Chose incroyable en faisant ça, je suis passé de 16 16 à 32 32 poly pr mes sphères en version non instancing ce qui a apparemment activé l'utilisation de la directive hw_static d'hardware mapping d'irrlicht et fait qu'au final sur ma machine je suis maintenant plus rapide sans instancing qu'avec (dans les pires conditions sur cet exemple) avec dx9... comme quoi rien n'est acquis d'avance ^^ |
| 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 104 invités en ligne membre en ligne: - RSS Feed |