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

Codes sources SDL52 ressources dans cette catégorie

Retrouvez ici tous les meilleurs téléchargements

Codes sources SDL

Liste des 52 ressources de cette catégorie

    Transformations optiques d'une surface

    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 +

    Rotation et zoom d'une surface

    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 +

    Rotation d'une surface

    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 +

    Stralen

    0
    0
    évitez les points noirs et les murs en déplaçant le point rouge par la souris.
    Licence : Freeware - Publié le 06/04/2012 - Taille 1 Mo - Éditeur : Ayoub Sbai +

    Gestion de texte OpenGL

    0
    0
    Gestion de texte TTF en transformant les surfaces générées en textures OpenGL. Les fonctions présentées montrent une façon transparente de gérer le texte en SDL.

    La source proposée présente deux versions : une avec du mélange de couleur et une autre qui utilise directement le canal Alpha.
    Licence : Non renseignée - Publié le 03/01/2011 - Taille 31 Ko - Auteur : fearyourself +

    Gestion de texte Unicode

    0
    0
    En reprenant la source Gestion de texte OpenGL, cette source ajoute une gestion de l'unicode et une saisie de l'utilisateur utilisant les fonctions unicodes.

    Pour des raisons de performances, ce serait plus intéressant de garder le texte courant en Unicode.
    Licence : Non renseignée - Publié le 03/01/2011 - Taille 15 Ko - Auteur : fearyourself +

    Gestion des threads et des mutex

    0
    0
    Code montrant l'utilisation des threads ainsi que des mutex avec SDL.
    Licence : Non renseignée - Publié le 03/01/2011 - Taille 1159 octet - Auteur : Fiquet +

    Gestion de la fréquence d'affichage

    0
    0
    Code montrant comment gérer la fréquence d'affichage utilisant la bibliothèque SDL_gfx. Le programme fait aussi rebondir une boîte sur la fenêtre.
    Licence : Non renseignée - Publié le 03/01/2011 - Taille 3 Ko - Auteur : fearyourself +

    Gestion d'un timer

    0
    0
    Code montrant comment gérer un temporisateur en C à partir du tutoriel de loka (http://loka.developpez.com/tutoriel/sdl/).
    Licence : Non renseignée - Publié le 03/01/2011 - Taille 245 Ko - Auteur : Franck.H +

    Gestion d'une souris personnalisée

    0
    0
    Code source montrant comment gérer une souris soi-même rapidement et efficacement.
    Licence : Non renseignée - Publié le 03/01/2011 - Taille 1 Ko - Auteur : fearyourself +

    Création de fondus entre images

    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 +

    Console graphique

    0
    0
    Une console graphique avec gestion multiligne, barre déroulante et des évènements sur la barre déroulante (clic, motion, roue de la souris).
    Licence : Non renseignée - Publié le 03/01/2011 - Taille 319 Ko - Auteur : coyotte507 +