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 - 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 / Re : probleme de position sf::Sprite
« le: Juillet 27, 2013, 11:35:02 am »
ah oui le const ... merci beaucoup pour ton aide et non je ne pense pas que ma facon de gerer les tuiles soit fausses (enfin j'espere ;D)
le premier for oui j'ai oublié les accolades mais sinon:

tant que toutes les tuiles n'ont pas été mises
 que la hauteur n'st pas finie
   que la largeur n'est pas fini
    on change la position avec l'incrementation de 32 des boucles
   
il me semble que c'est bon ; (je te serais trés reconnaissant de me corriger)

merci beaucoup pour le const et je vais revoir l'agencement de ma méthode draw

4
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]