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

Pages: [1]
1
Suggestions de nouvelles fonctionnalités / Implémentation du C++11 ?
« le: Avril 28, 2013, 12:43:29 pm »
Salut !

Quand je dis C++11, je pense surtout aux constructeurs de mouvement: pour les classes lourdes, nottement sf::Image, il serait utile d'y ajouter cette fonctionalité.

Après il doir y avoir une raison pour laquelle ce n'est pas encore fait... Une volonté de compiler sur un maximum de configurations, sans doute ?
Il serait possible avec __cplusplus d'écrire un code générique, avec une compatibilité qui ne serait que meilleur  ;)

Je trouverais assez superflu de recompiler la SFML pour ça, ce qui au contraire empêcherait une compatibilité des binaires de la lib :)

Merci !


PS: non ce n'est ni pour le fun ni le lolz, quand des fabriques renvoient des Images ça fait assez mal  :P

2
Général / SFML sans glew 1.7?
« le: Avril 16, 2013, 07:40:02 pm »
Hey  :D

Je n'ai pas trouvé les paquets debian de libglew1.7 (avec apt-get), seul la version 1.8 est disponible.
Or, le compilateur semble bien le vivre, mais pas le terminal. Voilà le message qui s'écrit au lancement du programme, dans la console:

Citer
/home/rafoudiablol/projects/lazurria/Lazurria-build/debug/Lazurria: error while loading shared libraries: libGLEW.so.1.7: cannot open shared object file: No such file or directory

Y a t-il un moyen de résoudre ce problème? Merci  ;)

3
Fenêtrage / [SFML 2.0] Bug Event::GainedFocus?
« le: Décembre 29, 2012, 06:10:30 pm »
Bonjour :)

Je suis sous Windows, et lorsque ma sf::RenderWindow est réduite un îcone, l'évènement LostFocus est bien capté mais... un GainedFocus aussi  :o
Et lorsque la fenêtre est ré-aggrandi,  GainedFocusest encore appelé avec un Resized.

Est-ce un bug?  ???


    while(_window.pollEvent(event))
    {
        switch(event.type)
        {
            case Event::GainedFocus:
                controller().notifyFocusGained();
            break;

            case Event::LostFocus:
                controller().notifyFocusLost();
            break;
        }
    }
 

Ah et une petite question, y a t-il une différence entre sf::Window et sf::RenderWindow?
Merci  ;)

4
Graphique / [2.0] Shader.setParameter
« le: Décembre 14, 2012, 06:59:36 pm »
Bonjour  :)

Je ne comprends pas, la SFML ne reconnaît pas une variable uniform du GLSL...

shader.setParameter("tick", i++);
 

uniform int tick;
 

"Parameter tick not found in shader"  :o

5
Fenêtrage / Qt / SFML 2.0
« le: Décembre 08, 2012, 05:26:12 pm »
Bonjour,

J'ai un petit problème avec le linkage de la SFML sous Qt Creator.
La fenêtre ne s'affiche pas, et la sortie console est inutilisable.
Avec la 1.6, tout marchais pourtant très bien...


Voilà le code concerné, dans le .pro:

QT      -= gui
QT      += core xml

CONFIG  += console

TEMPLATE = app  

LIBS += -LC:/QtSDK/mingw/SFML-2.0/lib -lsfml-graphics
LIBS += -LC:/QtSDK/mingw/SFML-2.0/lib -lsfml-window
LIBS += -LC:/QtSDK/mingw/SFML-2.0/lib -lsfml-system

INCLUDEPATH += "C:/QtSDK/mingw/SFML-2.0/include"
 

Et le main:

int main(int argc, char* argv[])
{
    Window window(VideoMode(800, 600, 32), "Window");

    while(window.isOpen())
    {
        sf::Event event;

        while(window.pollEvent(event))
        {
            if(event.type == Event::Closed)
            {
                window.close();
            }
        }
    }
    return 0;
}

merci  :)

Pages: [1]
anything