IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Codes sources SDL50 ressources dans cette catégorie

Retrouvez ici tous les meilleurs téléchargements

Codes sources SDL

Liste des 50 ressources de cette catégorie

    Rotation et zoom d'une surface

    Téléchargé 3 fois-
    0
    0
    Code source montrant comment faire des rotations et zoom d'une surface. Ce code montre les calculs nécessaires pour faire ce genre de transformation. L'application propose une démonstration en faisant tourner une surface sur elle-même.

    Dernières remarques :

    • Les rotations soft c'est bien mais si on en veut beaucoup c'est du précalculé dans les étapes d'animation des sprites (avec les gigas de ram de maintenant on peut y aller) ou openGL/D3D car même les machines actuelles ont leurs limites... Enfin 60 images sur une rotation en 800*600 sans assembleur c'est déjà pas trop mal;

    • Pour tester la vitesse de rendu mieux vaut figer l'angle... mais pas sur 0 pour éviter que le compilateur optimise t ... Voir la suite
    Licence : Non renseignée - Publié le 21/12/2010 - Taille 6 Ko - Auteur : Sivrît +

    Transformations optiques d'une surface

    Téléchargé 3 fois-
    0
    0
    Code source montrant comment faire des transformations optiques sur une surface.

    Des fonctions permettant de :

    • Appliquer une matrice de convolution 3*3 à une surface ;

    • Réaliser une détection de bords ;

    • Réalise un gauffrage ;

    • Augmentation du contraste ;

    • Effectuer un repoussage.

    Licence : Non renseignée - Publié le 21/12/2010 - Taille 1 Mo - Auteur : millie +

    SDL 1.2 Template pour Dev-CPP

    Téléchargé 2 fois-
    0
    0
    Voici la base d'un projet utilisant la SDL 1.2 pour Dev-CPP sous Windows.

    Le projet est configuré afin de démarrer rapidement une nouvelle application SDL. Aucune bibliothèque additionnelle n'a été ajoutée et donc seule la SDL est incluse. Le code source est simpliste et commenté. Il ouvre une fenêtre SDL et permet de la fermer, soit en cliquant sur la croix, soit en appuyant sur Echap.

    L'avantage d'un tel projet contrairement aux différents tutoriels du net est que la SDL est incluse directement dans le projet et permet une distribution du code source simple et efficace. Pour recréer ce projet, vous même, vous pouvez vous inspir ... Voir la suite
    Licence : Freeware - Publié le 02/10/2012 - Taille 262 Ko - Auteur : LittleWhite +

    SDL 1.2 + SDL_Image Template pour Visual Studio 2008

    Téléchargé 2 fois-
    0
    0
    Voici la base d'un projet utilisant la SDL 1.2 et SDL_Image pour Visual Studio 2008 sous Windows.

    Le projet est configuré afin de démarrer rapidement une nouvelle application SDL et SDL_Image. Le code source est simpliste et commenté. Il ouvre une fenêtre SDL, affiche une image et permet de la fermer, soit en cliquant sur la croix, soit en appuyant sur Echap.

    L'avantage d'un tel projet contrairement aux différents tutoriels du net est que les bibliothèques sont incluses directement dans le projet et permet une distribution du code source simple et efficace.

    Le projet est compatible avec les versions supérieures à Visual St ... Voir la suite
    Licence : Freeware - Publié le 10/05/2013 - Taille 764 Ko - Auteur : LittleWhite +

    Rotation d'une surface

    Téléchargé 2 fois-
    1
    1
    Code source montrant comment faire des rotations d'une surface. Ce code propose deux fonctions qui calculent la rotation d'une surface. Une fonction recalculant la taille de la surface pour ne pas perdre d'information. Les deux fonctions allouent une nouvelle surface, il faudra s'occuper de la libération de mémoire. Voici les prototypes des deux fonctions :

    //Ne recalcule pas la taille, les bords seront perdus
    SDL_Surface* SDL_RotationCentral(SDL_Surface* origine, float angle);
    //Calcule la taille de la surface, les bords ne seront pas perdus
    SDL_Surface* SDL_RotationCentralN(SDL_Surface* origine, float angle);

    Dernière remarque :

    • Il faut noter que l'on parcourt la surface de dest ... Voir la suite
    Licence : Non renseignée - Publié le 21/12/2010 - Taille 3 Ko - Auteur : millie +

    Création de fondus entre images

    Téléchargé 2 fois-
    0
    0
    Un code qui crée un effet de fondu (transition) entre deux images.
    Licence : Non renseignée - Publié le 21/12/2010 - Taille 2 Ko - Auteur : Mokona +

    Gestion d'un singleton pour l'affichage

    Téléchargé 1 fois-
    1
    0
    Ce code montre comment programmer un singleton pour gérer le fenêtrage OpenGL en utilisant la SDL afin de conserver la portabilité du code. Il permet de changer de résolution, passer en plein écran. C'est généralement la première étape lorsqu'on écrit un programme graphique sérieux. Il contient :

    • quelques fonctions de la SDL, bien sur pour l'initialiser mais aussi pour tester l'initialisation ;

    • des fonctions SDL propres à OpenGL ;

    • un peu de gestion du temps avec la SDL implémenté dans deux autres classes ;

    • une forme basique d'exception, libre à vous de complexifier la chose pour l'améliorer.

    Licence : Non renseignée - Publié le 03/01/2011 - Taille 11 Ko - Auteur : shenron666 +

    Mirroir d'une surface

    Téléchargé 1 fois-
    0
    0
    Code source montrant comment calculer le miroir horizontal et vertical d'une surface.
    Licence : Non renseignée - Publié le 21/12/2010 - Taille 235 Ko - Auteur : fearyourself +

    Application de textures OpenGL

    Téléchargé 1 fois-
    0
    0
    Code montrant l'application de textures chargées avec SDL en OpenGL.
    Licence : Non renseignée - Publié le 21/12/2010 - Taille 148 Ko - Auteur : Fiquet +