begin process at 2012 05 27 17:49:08
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

OpenGL

 > PLUGIN VISUEL BASIQUE OPENGL POUR WINAMP [VC5]

PLUGIN VISUEL BASIQUE OPENGL POUR WINAMP [VC5]


 Information sur la source

Note :
8 / 10 - par 1 personne
8,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :OpenGL Niveau :Expert Date de création :30/07/2002 Date de mise à jour :30/07/2002 22:40:15 Vu / téléchargé :8 311 / 304

Auteur : BeLZeL

Ecrire un message privé
Site perso
Commentaire sur cette source (4)
Ajouter un commentaire et/ou une note

 Description

Cliquez pour voir la capture en taille normale
PLUGIN VISUEL BASIQUE OPENGL POUR WINAMP [VC5]
Code Réalisé Par BeLZeL (fini le 30 juillet 2002)
Sous Microsoft Visual C++ 5.0
    
Site : http://headlines.fr.st
Mail : belzel@free.fr

Le Plugin dessine un Cube arc-en-ciel qui tourne en arrière-plan. Devant, deux lignes représentent les ondes du canal gauche et droit de la musique. Le Plugin affiche aussi le nombre d'images par seconde dans le titre de la fenêtre.

J'espère que ce petit code d'exemple (qui peut être assez dur à comprendre pour les débutants) pourra vous permettre de faire le meilleur plugin visuel du monde pour Winamp ;)

Pour le Plugin, je suis parti du plugin visuel de base, fourni par Winamp :
- http://ftp.winamp.com/winamp/nsdn/vis_minisdk.zip

Je l'ai fusionné avec un programme OpenGL fait pour Win32. Informations et tutoriaux en français sur l'excellent site d'Antoche :
- http://antoche.alrj.org/prog/opengl/OpenGLII/OpenG LII.htm
- http://antoche.alrj.org/prog/opengl/OpenGLII/OpenG LIIbis.htm    

Project / Settings
- Links : OpenGL32.lib GLu32.lib GLaux.lib kernel32.lib user32.lib gdi32.lib
- Output Filename : c:/répertoire/de/winamp/plugins/vis_test.dll

Fi chiers :
- svis.c : fichiers source modifié
- vis.h  : header non modifié (mais modifiable :), fourni par Winamp.

Notes : Le projet doit être compilable sous Dev-C++ mais j'ai eu trop de problèmes de compilations bizarres. Parfois, il fallait redémarrer le logiciel pour qu'il compile la DLL.  

Source

  • /*
  • Pour le code, voir le fichier zip ;)
  • */
/*

Pour le code, voir le fichier zip ;)

*/  

 Conclusion

Bien évidemment, ceci est un code basique, même s'il fait déjà pas mal de ligne. Vous pouvez librement le modifier.

Il est compatible Winamp 2.x.  

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources du même auteur

Source avec Zip Source avec une capture VORTEX [OPENGL DEVCPP]
Source avec Zip Source avec une capture MODÈLE 3D TEXTURÉ [OPENGL & ASE & RAW & DEVCPP]
Source avec Zip Source avec une capture LIMITER NOMBRE FPS [OPENGL & QUERYPERFORMANCE & DEVCPP]
Source avec Zip [HOOK CLAVIER] FICHIER TEXTE AVEC GESTION DES DEAD KEYS [DEV...
Source avec Zip Source avec une capture LOAD TGA / OPENGL [DEV-C++ 4.9.5.0]

 Sources de la même categorie

Source avec Zip Source avec une capture AFFICHER DES COURBES DE BEZIER par shorzy
Source avec Zip Source avec une capture BASE/MOTEUR 3D EN QT/OPENGL (COMPLET ET FONCTIONNEL!) POUR U... par envi33
Source avec Zip Source avec une capture CLASSE AVEC OPENGL - OBJETS 3D ET ANIMATIONS par rasta63
Source avec Zip Source avec une capture LETTRES 3D AVEC OPENGL ET QT par opossum_farceur
Source avec Zip CUBE 3D GLUT32 VC++ ET DEVC++ par bobby03

Commentaires et avis

Commentaire de Gerald le 01/08/2002 15:50:35

tu inclus <glut.h> mais glut ne sert pas dans le programme(c glu.h qu'il faut inclure), surtout que certains n'ont pas glut sur leur machine (genre moi :)
Sinon le code est tres clair est donne de jolis résultats
merci

Commentaire de BeLZeL le 01/08/2002 16:29:41

tu as tout à fait raison :)
Mais comme je suis fainéant, je préfère mettre glut.h plutôt que gl.h et glu.h ;)

Au passage, pour ceux qui veulent ce ultimate version 2.0 (avec Motion Blur), c'est là que ca se passe : http://headlines.fr.st/?create=on

Commentaire de maya75 le 08/08/2002 05:04:48

au moins on peut dire que tes programmes sont vraiment beaux.
clairs, bien commentés, ... (cf le source de Cube sur ton site ainsi que celui-là)
merci pour ce source, je vais sûrement m'en servir pour faire un pti plugin.
@+

Commentaire de BeLZeL le 08/08/2002 13:53:05

merci :)
Et bonne chance pour le plugin.

 Ajouter un commentaire




Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,608 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales