Tous les téléchargements de millie
- 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.
- Il faut noter que l'on parcourt la surface de dest ... Voir la suite
|
|
Ce code permet de résoudre une équation différentielle du premier ordre du type : dy/dx = f(x,y) avec des conditions initiales sur y et x.
|
|
|
|
|
Code source montrant comment faire des transformations optiques sur une surface.
Des fonctions permettant de : |
|
|
|
|
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 : |
|
|
|
|
Code source d'un des plus grands jeux : Boulder Dash. L'auteur a conservé l'ambiance de l'original. La programmation s'est faite par module et cela permet d'avoir un code facilement modifiable et réutilisable.
Utilisation de la bibliothèque SDL_ttf. |
|
|