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

Pages: [1]
1
Suggestions de nouvelles fonctionnalités / Ajout des Compute Shaders
« le: Juillet 15, 2016, 11:11:19 pm »
Bonjour, Je pense que ce serait une bonne idée d'implémenter les Computes Shaders, qui nous viennent de la version 4 du GLSL je croit, car c'est une fonctionnalité qui est clairement quelque chose de très intéressant car cela permet d'avoir du GPGPU Computing de manière plutôt simple comparée à l'utilisation de CUDA ou OpenCL d'autant plus que les Computes Shaders ont accès a OpenGL soit accès aux graphismes.
j'ai vu que récemment le support pour les geometry shaders ont été rajoutés je pense que ça serait une bonne idée d'ajouter les Compute Shader, surtout que je pense que ça ne casse pas le titre de la librairie puisque ce sont des shaders et donc simple en utilisation (l'apprentissage du langage GLSL se fait a part) et cela créerait un support complet pour les shaders.

PS: j'ai fait le même sujet dans la catégorie graphique mais c'est un fail, j'aimerais qu'il soit supprimé si possible.

2
Graphique / Ajouter un support pour les Compute Shaders
« le: Juillet 15, 2016, 03:23:33 am »
Bonjour, donc je pense que ce serait une bonne idée d'implémenter les Computes Shaders, qui nous viennent de la version 4 du GLSL je croit, car c'est une fonctionnalité qui est clairement quelque chose de très intéressant car cela permet d'avoir du GPGPU Computing de manière plutôt simple comparée à l'utilisation de CUDA ou OpenCL d'autant plus que les Computes Shaders ont accès a OpenGL soit accès aux graphismes.
j'ai vu que récemment le support pour les geometry shaders ont été rajoutés je pense que ça serait une bonne idée d'ajouter les Compute Shader, surtout que je pense que ça ne casse pas le titre de la librairie puisque ce sont des shaders et donc simple en utilisation (l'apprentissage du langage GLSL se fait a part) et cela créerait un support complet pour les shaders.

3
Graphique / probleme de position sf::Sprite
« le: Juillet 26, 2013, 11:59:55 pm »
Bonjour, voila je suis en train de développer un jeu Pacman et mon probleme est que je voudrais créer une map de tuiles sauf que que je ne peux pas changer la position de mon Sprite (block)

voici le code ou ca ne "veut pas"
ma classe map derive de sf::Drawable

dans le map.cpp la methode draw :

void Map::draw(sf::RenderTarget& target, sf::RenderStates states) const
{
    for(unsigned int k = 0; k < (width*height); k++)
        for(unsigned int i = 0; i < height; i += 32)
        {
            for(unsigned int j = 0; j < width; j += 32)
            {
                if(IDBlock[k] == '0')
                {
                    block.setPosition(sf::Vector2f(j, i));
                    target.draw(block);
                }
                if(IDBlock[k] == '1')
                {
                    wall.setPosition(sf::Vector2f(j, i));
                    target.draw(wall);
                }
            }
        }
}

 

et voici les erreurs:


In member function 'virtual void Map::draw(sf::RenderTarget&, sf::RenderStates) const':|

error: passing 'const sf::Sprite' as 'this' argument of 'void sf::Transformable::setPosition(const Vector2f&)' discards qualifiers [-fpermissive]|

error: passing 'const sf::Sprite' as 'this' argument of 'void sf::Transformable::setPosition(const Vector2f&)' discards qualifiers [-fpermissive]|

Merci d'avance

Pages: [1]
anything