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.


Sujets - Quetzakol

Pages: [1]
1
Graphique / Passage de paramètres à un shader (tableaux)
« le: Avril 27, 2013, 02:00:12 pm »
Bonjour,

J'aurais voulu savoir quelque chose à propos de l'utilisation des sf::Shader, car les quelques recherches que j'ai faites n'ont pas été très fructueuses. Je voulais savoir s'il est possible de déclarer un tableau uniform dans le shader, et ensuite passer les valeurs via le code SFML (avec setParameter, mais après plusieurs tentatives ça n'a pas l'air de marcher  ;D).

Si ce n'est pas possible via la SFML, y a-t-il une autre méthode ?

Merci d'avance !

2
Fenêtrage / Disparition des transformations affectées à un sf::View
« le: Septembre 17, 2012, 06:37:21 pm »
Bonjour,

J'ai un nouveau problème avec un sf::View. Durant l'exécution de mon programme, j'utilise la fonction zoom des View et celle-ci marche très bien. Le problème survient lorsque j'abaisse ma fenêtre dans la barre des tâches et que je l'ouvre à nouveau. Lorsque que je fais cela, le View est redevenu normal comme si les zoom n'avaient pas eu lieu.

J'aurais aimé savoir pourquoi ça faisait ça et comment corriger le problème  ???

Merci :)

EDIT : problème réglé finalement, en rezoomant comme il faut quand un événément de type Resized a lieu. Cela dit, je ne comprend quand même pas pourquoi cela a corrigé le problème donc j'aimerais comprendre. Ré-afficher la fenêtre entraîne-t-il un redimensionnement ?

3
Graphique / "Découper" une image de forme quelconque de l'écran
« le: Septembre 02, 2012, 04:15:44 pm »
Bonjour,
Je suis en train de réaliser un jeu vidéo et je voudrais pouvoir "découper" une image à l'écran, mais après avoir réfléchi, je ne trouve toujours pas comment faire.

Le problème est le suivant : au cours du jeu, le joueur aura la possibilité de "découper" une partie de l'écran avec la souris, c'est-à-dire qu'il tracera une forme quelconque, et obtiendra alors une photo de la partie de l'écran comprise à l'intérieur de cette forme. Dans le programme, on récupérera donc une image contenant cette fameuse photo.



J'ai pensé à me servir des sf::Shape pour la forme mais ensuite je ne sais pas comment récupérer les pixels situés précisément dans cette zone...  :-\

Si quelqu'un pouvait m'aider...
Merci d'avance  :)

Quetzakol.

4
Fenêtrage / Passer en mode plein écran sans étirer
« le: Août 06, 2012, 08:15:55 pm »
Bonjour,
Voici mon problème : je crée une fenêtre de taille fixe (par exemple 500x500). J'aimerais par la suite pouvoir passer le programme en mode plein écran. Jusque là ça va. Mais le problème est que l'image de départ est étirée aux dimensions de l'écran, et donc la fenêtre qui au départ était carrée est redimensionnée en rectangle.

Je voudrais que l'image soit agrandie mais reste carrée et que sur les côtés, des bandes noires apparaissent, mais j'ignore si cela est possible facilement avec la SFML...  :-\

Quelqu'un aurait-il une solution ?
Merci d'avance,
Quetzakol.

Pages: [1]