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

Pages: [1]
1
Graphique / Optimisation d'affichage
« le: Novembre 24, 2014, 12:43:09 am »
Bonjour.

Je cherche le moyen d'afficher un labyrinthe de la manière la plus optimisé possible. Dans mon programme, mon labyrinthe est représenté par un std::vector<bool>. Pour l'instant j'utilise la méthodes bourrin : je dessine un carré pour chaque case. Mais ce n'est pas du tout optimisé .. J'aimerais pouvoir créé un paterne représentant tout les murs du labyrinthe. J'ai pensé au sf::VertexArray mais la construction du vexter n'est vraiment pas évidante ni même le texturage du paterne créé.
J'en appelle donc a vos lumière, vous, grand cerveau du forum de la SFML car j'ai besoin de trouver la solution assez vite, je suis en game jam jusqu"a 7h !!

2
Graphique / Probleme avec les textures des VertexArray et les Shaders
« le: Août 14, 2014, 04:42:31 am »
Bonjour a tous !

Alors voila mon problème :
Je viens de me mettre au shader donc je rame un peu (beaucoup).
J'ai réussie a modifier un sf::VertexArray grâce un shader avec window.draw(vertexarray,&shader);
mais du coup je ne sais plus comment mettre une texture sur mon sf::VertexArray puisque avant je faisais comme ça : window.draw(vertexarray,&texture);

Donc j'ai essayé dans un élan de désespoir de  mettre les deux genre : window.draw(vertexarray,&texture,&shader);

Mais cela n'a évidement pas fonctionné ... Donc si vous avez la solution je suis preneur ! De même si vous connaissez un bon tuto sur les shaders je prends, moi j'ai rien trouver de très concluant a part des bases sur le sdz ...

Merci d'avance de vos réponses !
 

3
Bien le bonjour !
Bon alors voila comme le titre l'indique je suis confronté a un problème qui est je pense assez debile ..
J ai le code suivant permettant d'afficher une fenêtre (juste ca, je débute en SFML) :

#include <SFML/Graphics.hpp>
#include <cstdlib>

using namespace sf;

int main()
{
    RenderWindow app(VideoMode (800,600,32),"Fenetre");
    while (app.IsOpened())
    {
        Event event;
        while(app.getEvent(event))
        {
            if(event.type==Event::closed)
                app.Close;
        }
        app.Clear();
        app.Display();
    }
    return EXIT_SUCCESS;
}

Et la codeblocks me sort fièrement une belle erreur a la compilation (en faite 6 ^^) en me disant que ma class RenderWindow n'a pas de methodes qui s'appelle IsOpened() ni toute les autres que j'utilise par la suite ..
Voila j'espère que vous pourrez m'aider ! Et surtout que ce n'est pas un problème de linkage !
Merci d'avance !

Pages: [1]