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

Pages: [1]
1
Graphique / Re: sf::Texture et les threads
« le: Mars 14, 2019, 08:57:23 pm »
Ok top merci de ta réponse  :)

2
Graphique / sf::Texture et les threads
« le: Mars 10, 2019, 05:40:25 pm »
Bonjour à tous,

J'aimerais être sûr d'une chose concernant les relations qu'il peut y avoir entre un sf::Texture et les threads.

J'ai lu dans quelques postes (très datés) de ce forum qu'il était préférable, dans le cas où on voudrait charger une texture dans un thread, de la charger en passant dans un premier temps par un sf::Image::LoadFromFile dans le thread, puis de faire un sf::Texture::loadFromImage depuis le main thread. Est-ce toujours le cas avec la 2.5.1 ?

J'avais essayé de charger des textures directement dans un thread mais de temps en temps mon programme crashé sur le loadFromFile. Pourtant, quand je regarde le code sur votre github il me semble que cela devrait fonctionner. (Pendant que je charge les textures, j'ai un écran de chargement qui affiche des trucs, peut-être pour ça ?)

Merci

3
Graphique / Re : SFML 2.x - Détection collision optimisé
« le: Décembre 26, 2015, 11:27:57 am »
La méthode de partitionnement à l'air trés intéressante. Merci !


4
Graphique / SFML 2.x - Détection collision optimisé
« le: Décembre 26, 2015, 10:05:28 am »
Bonjour à tous,

Je cherche actuellement un moyen "optimisé" de détecter les collisions avec la SFML 2.x lorsqu'il y a beaucoup de sprite affiché.

Je suis au courant qu'on peut le gérer en mettant tous les sprites dans un conteneur, puis de l'iterer en entier à chaque frame pour détecter si il y a une collision avec un sprite donné, mais je trouve cette manière assez ignoble question optimisation, surtout si il y a beaucoup d'élément dans le conteneur.

J'avais pensé à quand même itérer le conteneur mais en faisant les tests de collision que si le sprite en question avait le même X ou Y.

Du coup, si vous connaissez une autre façon de faire, ou si vous avez une idée, je suis preneur !

Pages: [1]