Historique des modifications - Message

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 ^^

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
104 invités en ligne
membre en ligne: -
RSS Feed