Forum de la communauté SFML
Aide => Graphique => Discussion démarrée par: elhant1 le Avril 29, 2014, 07:24:23 pm
-
Bonjour,
J'ai remarqué que sur d'autres ordinateurs que le miens certains ne peuvent lancer mon app car certaines images que je charge dans des textures sont trop grandes. Comment y remédier?(3200*4800)
Cordialement.
-
En chargeant des textures plus petites.
-
Je crois que tu peux aussi éventuellement utiliser les classes BigSprite et BigTexture de la bibliothèque Thor
http://www.bromeon.ch/libraries/thor/index.html
-
Cette bibliothèque marcherait t'elle pour SFML.net, à mon avis non. Le problème surtout c'est que j'ignore quelle taille d'image marcherait pour tous les ordinateurs. De plus j'ai du mal à comprendre pourquoi. Ce n'est surement pas une question de mémoire puisque charger plusieurs images plus petites donnent le même résultat.
Merci tout de même.
-
Cette bibliothèque marcherait t'elle pour SFML.net, à mon avis non.
Non, mais celle-là oui :
http://en.sfml-dev.org/forums/index.php?topic=12819.0
Le problème surtout c'est que j'ignore quelle taille d'image marcherait pour tous les ordinateurs.
512x512 me paraît assez sûr.
De plus j'ai du mal à comprendre pourquoi.
C'est simplement un paramètre de la carte graphique. Il y a une limite à ne pas dépasser, c'est tout.
-
D'accord merci.