IPB

Bienvenue invité ( Connexion | Inscription )

 
Reply to this topicStart new topicStart Poll

En ligne · [ Standard ] · Linéaire+

> Gamegate 3, Une interface multimedia pour DirectX :)

Julien
post 13/10/2002 19:21
Message #1


Goule
****

Groupe : Modérateurs
Messages : 870
Inscrit le : 16/05/2002 23:00
Lieu : Lyon, France
Membre no. 16



Salut smile.gif
Voilà, depuis quelque temps je travaille sur une bibliothèque multimedia
pour DirectX 8.1.

Celle ci permet sans trop se casser la tête, de créer une application en
2D/3D (Direct3D), avec du son (DirectMusic), les entrées souris/clavier/joystick (DirectInput).
Mais aussi, d'archiver des fichiers, d'utiliser des timers précis, etc.

Tout ça par l'intermédiaire d'interfaces simples, par exemple, pour afficher
un mesh 3D texturé avec Alpha Blending, on fera :

g3ds.G3DMeshTexture ( &MonMesh ); // Appliquer la texture
g3ds.G3DSetColor ( 1.0f, 1.0f, 1.0f, 0.5f ); // Définir l'alpha
g3ds.G3DSetMode ( G3DALPHA_SET ); // Activer l'alpha
g3ds.G3DDrawObject ( &MonMesh ); // Tracer les triangles

Vous pouvez tester le petit effet tunnel (voir le post mon 1er effet tunnel),
et télécharger le SDK à l'adresse suivante:
http://gamegate.online.fr/ (rubrique Download)

Ca peut être vraiment util pour quelqu'un qui désire créer une application
sans avoir à apprendre à utiliser DirectX.
Mais ça peut aussi servir à quelqu'un qui maîtrise, parce qu'on a toujours
accès aux interfaces de DirectX.

Donc voilà, c'était une petite présentation de mon projet.
Et un petit screenshot aussi :

user posted image

smile.gif

User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Julien
post 13/10/2002 19:23
Message #2


Goule
****

Groupe : Modérateurs
Messages : 870
Inscrit le : 16/05/2002 23:00
Lieu : Lyon, France
Membre no. 16



(P.S: La documentation en ligne est encore en construction, désolé :/)
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Reply to this topicTopic OptionsStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :
 

Version bas débit Nous sommes le : : 07/05/2024 15:30