Bienvenue, Invité. Merci de vous connecter ou de vous inscrire. Avez-vous oublié d'activer ?

Voir les contributions

Cette section vous permet de consulter les contributions (messages, sujets et fichiers joints) d'un utilisateur. Vous ne pourrez voir que les contributions des zones auxquelles vous avez accès.


Messages - Christophe

Pages: [1]
1
Graphique / Re : Couches et tableaux de vertex
« le: Mars 14, 2016, 08:37:16 pm »

Si l'ordre d'affichage est celui de l'ordre du tableau, c'est parfait.

Merci

2
Graphique / Couches et tableaux de vertex
« le: Mars 13, 2016, 10:32:02 pm »
Bonjour

Je me demandais quelle était (en terme de performance) la meilleure méthode pour implémenter des couches de tuiles avec les tableaux de vertex.

Est il préférable d'utiliser deux tableaux de vertex avec la même texture ou deux textures différentes ?

En gros si je m'inspire de l'exemple donné sur le site (méthode draw de la classe Tilemap)

states.transform *= getTransform();
states.texture = &m_tileset;
target.draw(m_vertices1, states);
target.draw(m_vertices2, states);
 

est-il plus ou moins performant que

states.transform *= getTransform();
states.texture = &m_tileset1;
target.draw(m_vertices1, states);
states.texture = &m_tileset2;
target.draw(m_vertices2, states);
 

Parce que si la texture est envoyé à chaque draw, c'est peut être au contraire plus efficace d'avoir des textures moins lourdes en les séparant.

Sinon est il possible d'implémenter les couches dans un seul tableau de vertex ? Est-on assuré que les quads pointant sur les mêmes coordonnées seront affichés dans l'ordre de l'index du tableau ?

Merci

Pages: [1]