Bienvenue, Invité. Merci de vous connecter ou de vous inscrire.
Avez-vous perdu votre e-mail d'activation ?

Auteur Sujet: [Résolu] sf::RenderTexture et sf::View  (Lu 2321 fois)

0 Membres et 1 Invité sur ce sujet

Visor

  • Newbie
  • *
  • Messages: 21
    • Voir le profil
[Résolu] sf::RenderTexture et sf::View
« le: Septembre 15, 2016, 01:42:24 pm »
Bonjour à tous,

Je tente actuellement d'appliquer un effet de shader sur la totalité de ce qui est visible à l'écran, mais je galère.

J'ai donc ma sf::View qui suis mon personnage,
je draw tous mes objets sur un sf::RenderTexture,
et j'applique ce sf::RenderTexture à un sf::Sprite que je draw enfin sur mon sf::RenderWindow.

J'arrive à caler le sf::Sprite pour qu'il englobe l'ensemble de l'écran, mais je perds le déplacement de la caméra du coup. Je ne suis pas sûr d'être très clair.

Quelqu'un aurait une idée, ne serait-ce que dans la logique, pour que le draw des objets sur le sf::RenderTexture se fasse par rapport à ce que voit mon sf::View ?
« Modifié: Septembre 15, 2016, 02:27:48 pm par Bloo »

Laurent

  • Administrator
  • Hero Member
  • *****
  • Messages: 32498
    • Voir le profil
    • SFML's website
    • E-mail
Re : sf::RenderTexture et sf::View
« Réponse #1 le: Septembre 15, 2016, 02:14:48 pm »
Citer
Quelqu'un aurait une idée, ne serait-ce que dans la logique, pour que le draw des objets sur le sf::RenderTexture se fasse par rapport à ce que voit mon sf::View ?
Applique la vue à la render-texture ?
Laurent Gomila - SFML developer

Visor

  • Newbie
  • *
  • Messages: 21
    • Voir le profil
Re : sf::RenderTexture et sf::View
« Réponse #2 le: Septembre 15, 2016, 02:21:57 pm »
Heeeey... 'setView' ... Ok.
J'me sens très bête là!
Merci du coup de main.

 

anything