ATOUTFOX
COMMUNAUTÉ FRANCOPHONE DES PROFESSIONNELS FOXPRO
Visual FoxPro : le développement durable

OPENGL sous Visual Foxpro 6.0   



L'auteur

ybenam
Algérie Algérie
Membre Simple
# 0000002080
enregistré le 21/04/2008


Fiche personnelle


Note des membres
pas de note

Contributions > 05 - API et appels systèmes

OPENGL sous Visual Foxpro 6.0
# 0000000560
ajouté le 10/05/2008 16:32:44 et modifié le 10/05/2008
consulté 7307 fois
Niveau initié

Version(s) Foxpro :
VFP 6.0


Télécharger le ZIP (82.43 Ko)
Description

 J'ai consulté un article  de Mr Sergey Filimonoff qui montre une application d'openGL sous VFP ainsi qu'un jeu.
Quelle aubaine !
openGL est un pionnier de Silicon Valley dans les animations  2D et  3D et comporte une librarie conséquente
qui doit être chargée pour jouer.
Alors j'ai essayé d'adapter le service minimum cad montrer quelques animations triviales de ce genre d'exercice.
VFP6.0 sait donc très bien manipuler ces libraries pointues...Il faut dire que les "erreurs irrécupérables" abondent
aussi avec VFP6.0 crashe souvent....

0.Initialiser les axes qui entrent dans le mouvement (x,y,z)
1.Colorer le fonds d'écran
2.Adopter une texture pour la forme à créer.
3.Initialiser une sphère,un cône,un cylindre ,un disque.
4.Démarrer le mouvement de rotation et l'arrêter (appui sur une touche qqe).
5.A l'arrêt bouger le corps avec la souris (mouseDown).
6.Déplacer le corps (move)
7.Réaliser un rectangle avec des gradients de couleurs et une animation (divers)

-Appuyer sur F5 pour raffraichier et mettre le container de commande en front avant (il disparait à chaque fois !)
Cliquer plusieurs fois sur START pour avoie les dimensions convenables du corps.
Puisse t il y avoir quelques illuminés pour faire accéder VFP ,dans les règles de l'art,à ce genre d'exercices et
en particulier à openGL,DirectAnimation,...et DirectX en général !
Ce que peut faire VB,VFP sait le faire ,il suffit de plancher...

les fichiers glfox.h,opengl_h.prg,windc_h.prg doivent être présents dan sle répertoire car ils définissent les constantes
les déclarations des API d'openGL.Tout l'honneur revient à Mr Filimonoff ( http://www.mainef.narod.ru).

Télécharger le zip ci joint

Commentaires
Aucun commentaire enregistré ...

Publicité

Les pubs en cours :

www.atoutfox.org - Site de la Communauté Francophone des Professionnels FoxPro - v3.4.0 - © 2004-2024.
Cette page est générée par un composant COM+ développé en Visual FoxPro 9.0-SP2-HF3