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

Pages: « Précédente 1 2 [3] 4 5 ... 11 Suivante »
31
Graphique / Re : [Résolu] Zone d'affichage (pour sf::Text)
« le: Juillet 15, 2013, 07:19:14 pm »
Ceci fonctionnerai uniquement pour les sf::Text, et on ne pourrait pas découper les caractères. Ensuite,le clip me servira surtout pour les layouts que je veux "découper" (pour faire un style défillement).

Édit : merci Laurent, le clipping est entièrement ajouter à ma GUI :D . Vais pouvoir faire les WIdgets restants assez simplement ;) .

32
Graphique / Re : [Résolu] Zone d'affichage (pour sf::Text)
« le: Juillet 15, 2013, 05:02:28 pm »
Ah d'accord, je peux carrément appliquer deux vues différentes dans un même display ! Je ne le savais pas, merci beaucoup, ça fait exactement ce que je voulais :D

ps : il manque un setView() avant ton second draw :) .

33
Graphique / Re : [Résolu] Zone d'affichage (pour sf::Text)
« le: Juillet 15, 2013, 04:49:36 pm »
Tu aurais un exemple de code s'il te plait ? J'ai du mal à voir avec la vue comment faire (à moins que je créé une seconde vue que j'applique à une sf.RenderTexture, mais même comme ça j'ai du mal à voir (les bandes noires à côter seront visibles lors du draw finale, non ?)

34
Graphique / Re : [Résolu] Zone d'affichage (pour sf::Text)
« le: Juillet 15, 2013, 03:43:50 pm »
Je n'ai pas compris comment ta vue peut faire ceci puisque je veux uniquement une partie d'un ensemble de drawable. Je pensais plus faire un sf.RenderTexture, dessiner dedans, récupéré la texture, la mettre dans un Sprite avec un subRectTexture, non ?

35
Graphique / Re : [Résolu] Zone d'affichage (pour sf::Text)
« le: Juillet 15, 2013, 03:23:34 pm »
Désoler, pas l'habitude avec les issues x) (je croyais que c'était déjà fait x) ). BOn ben soit j'attends, soit je code un trucs assez sale avec les sf.RenderTexture, merci encore :D

36
Graphique / Re : [Résolu] Zone d'affichage (pour sf::Text)
« le: Juillet 15, 2013, 02:53:56 pm »
Tu parles d'une classe sf::ClippingMask mais je ne trouve pas sa documentation.... Il n'y a pas un moyen avec openGL de forcer l'affichage d'une unique partie d'un seul drawable ? Merci d'avance :)

37
Graphique / Re : [Résolu] Zone d'affichage (pour sf::Text)
« le: Juillet 15, 2013, 12:30:34 pm »
Je up se sujet pour savoir si il existe à ce jour un moyen de n'afficher qu'une partie d'un Drawable, et non l'afficher en entière, sans passer par un sf.RenderTexture (qui bouffe pas mal de ressource) ? Merci d'avance :D .

38
C'était aussi simple ? Et dire que je cherchait durant des lustres comment faire x) . Merci beaucoup :D

39
Projets SFML / Re : [SFML2] Mercury Pong
« le: Juillet 13, 2013, 11:47:40 pm »
Ce n'est plus un TPE, c'est un PPE carrément :) (un projet à faire en terminal S SI). Très bon boulot :) .

40
Fenêtrage / Distance entre position d'un draw et du centre de la vue
« le: Juillet 13, 2013, 10:34:33 pm »
Bonsoir,

Alors voila mon problème. Supposons une fenêtre de (800,600) et une vu de (800,600) de centre (400,300) appliqué à cette fenêtre, ainsi qu'un drawable de position (x, y). Si je zoom 2 fois (bien que j'ai plus l'impression que sa dézoom x) ), mon centre n'a pas bougé mais la taille de la vue à été multiplié par deux. Ce que je souhaite savoir, c'est la nouvelle position de ce drawable dans la fenêtre. Pour cela, voici la petit fonction que j'ai essayé de faire :

positionFenêtre = position + de Combien C'est Rapproché LeDrawable vers le centre de la vue + centre Fenêtre - view.center (je ne vais pas complexifié les choses avec des Frames dans une fenêtre par exemple, bien que j'ai mon idée de comment faire).

Ce qui me manque, c'est la valeur qui me dit de combien c'est rapproché le drawable vers le centre de la vue.... Je sais faire avec des zoom "entier", mais pas décimaux !!!! Une idée ?

Merci d'avance :D

41
Fenêtrage / Re : Revenir à l'ancienne gestion du resize
« le: Mai 06, 2013, 08:33:06 pm »
Ah oui ça fonctionne mieux x)

42
Fenêtrage / Re : Revenir à l'ancienne gestion du resize
« le: Mai 06, 2013, 07:38:48 pm »
Ben chez moi la vu est agrandi en même temps que la fenêtre : tout as bougé mais rien n'a été rediménsionner. Voici un code simple et les deux screens :

#include <SFML/Graphics.hpp>

int main()
{
        sf::Font font;
        font.loadFromFile("DejaVuSansMono.ttf");
        sf::RenderWindow window(sf::VideoMode(800,600,32), "coucou");
        sf::Text label("coucou", font);

        while(window.isOpen())
        {
                window.clear();
                window.draw(label);
                window.display();
        }
}

et les screens :  Sans resize http://imageshack.us/a/img593/8546/201305061903221600x900s.png
Avec resize : http://imageshack.us/a/img824/8647/201305061903291600x900s.png

43
Fenêtrage / Revenir à l'ancienne gestion du resize
« le: Mai 06, 2013, 06:38:28 pm »
Bonjours,

alors voila j'ai mis à jours sfml 2.0 et là j'ai été surpris par une petite chose assez contraignante à mon goût : quand on resize la fenêtre, les Drawables ne sont plus agrandis (zoom) comme avant (ce que je souhaite) mais on simplement garder leur ancienne places sur la fenêtre qui elle grandit réellement.

Ce que je souhaite est simple : revenir à l'ancienne gestion du resize où tout était zoomer. Comment faire ? Merci d'avance :) .

44
Un code complet et minimal se sera un peu compliqué à en donner un (pour la bonne et simple raison que j'ai supprimé le driver "nouveau" et que le code est trop complexe pour être minimal (trop de facteurs).

Ce qui se passe, j'arrive :

Je créé une sf::RenderTexture avec un fond bleu et une image rouge ainsi qu'un texte "frame" au dessus de la renderTexture.
Ceci est ce que l'on voit avec le driver nvidia officiel. Avec le driver nouveau, on ne voit plus le fond bleu (dès qu'il y a un texte dans le renderTexture), le texte est démesuré et est complètement inversé par rapport à l'axe y (avec le display. Sans, le texte est un peu près à sa place).

J'essayerai de vous donner un code minimal dans pas longtemps.

45
Graphique / Bug sf::RenderTexture avec le driver nouveau sous linux
« le: Avril 10, 2013, 09:55:51 pm »
Bonsoir,

J'aimerai simplement dire, que après quelques heures à chercher pourquoi ma renderTexture était aussi bizarre, j'ai trouver que la classe sf::RenderTexture n'aime pas du tout les drivers nouveau (pilote libre de nvidia sous linux). Par exemple, il manque des sf::Drawable dans la render, et tout est inversé suivant l'axe y (s'il y a le display : sans, tout semble droit mais il manque plein de bout).

Je pourrai passer le code source exacte qui forme ce problème si besoin :) .

Cordialement

Pages: « Précédente 1 2 [3] 4 5 ... 11 Suivante »