Dans un sf::ConvexShape, la SFML calcule quand même le remplissage et la distorsion de la texture non?
ça, juste avec des sf::Vertex je peux pas le calculer (du moins c'est chaud..)
Par contre, je pourrais garder directement des sf::VertexArray en mémoire pour mes images de base a la place des sf::Texture, comme ça je peux les assembler directement en lisant les tableaux de VertexArray.
ça serait plus simple non?
Une simple boucle et je place un morceau de map dans le gros VertexArray de la map que je balance ensuite a la carte graphique.
Seul truc:
→ Admettons que j'ai plusieurs sf::Vertex a la même position dans le sf::VertexArray, il se passe quoi?
Exemple, j'ai une map, j'ai une image de sol.
Ensuite, j'affiche un objet par dessus, exemple une table.
Les sf::Vertex de la table sont rentrés après ceux du sol, la table sera bien au dessus du sol?
Je rajoute ensuite un toit, un peu transparent dans le gros sf::VertexArray, il est rajouté tout a la fin, le toit sera t-il transparent avec la table et le sol affiché en dessous (pas de risque d'inversion, où d'écrasement sans prendre en compte ce qui est en dessous, donc transparence non respectée?)
Merci