Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

DIRECTX8 PROGRAMME D'ETUDE DES ECLAIRAGES


Information sur la source

Catégorie :Direct X Niveau : Débutant Date de création : 05/12/2003 Vu / téléchargé: 2 327 / 412

Note :
9,33 / 10 - par 3 personnes
9,33 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (0)
Ajouter un commentaire et/ou une note

Description

Cliquez pour voir la capture en taille normale
Ce programme n'est pas un tutorial. Il va vous permettre de comprendre le comportement d'une lumière sur les matières ayant servies à dessiner des surfaces.
Il entre dans le cadre des tutoriaux que j'ai écrit pour l'apprentissage de Direct3D8 sous VB5 et 6.
Il va montrer en avant plan une forme (sorte de sphère transformée créée avec un logiciel de 3D). Derrière cette forme, il y aura à gauche une surface rectangulaire non texturée, et à droite, une surface identique mais texturée (pierre).

Sur la plan fonctionalité, si une erreur automation apparaissait à l'exécution, changez le format Graphique du backbuffer avec les valeurs D3DFMT_R5G6B5, ou D3DFMT_A8R8G8B8, ou D3DFMT_R8G8B8... tel qu'expliqué dans les codes source Tutorial1 et Tutorial2 que j'ai déposé sur Direct3D8 sur ce site.
Dans la fenêtre 1, les options situées en haut correspondent aux ingrédients de la matière qui va servir à peintre les deux surfaces rectangulaires de notre scène.
Les options situées en bas, sont les ingrédients de l'éclairage. pour que notre scène apparaisse, il faut paramétrer ces éclairages, sinon, c'est un écran noir qui apparaitra.

RAF permet de redessiner la scène.
En activant la feuille 2 (En cliquant sur son bandeau), et ensuite en appuyant sur la touche P, la forme sphérique située en avant plan va passer derrière les deux surfaces rectangulaires, vous permettant de voir des effets de transparence.) M remet la forme en avant plan

Nota : Pour avoir de la transparence, laissez à 0 toutes les valeurs ambient et Specular du Device. Mettez à 0 la valeur 'a' de diffusion du device, et des valeurs en dessous de 0.1 pour r, g et b, sinon, la transparence ne rendra rien car la surface sera trop opaque. Mettez une lumière relativement faible également (composants r, g, et b inférieurs à 0.5).

Si la feuille 2 est activée, en appuyant sur A et Z, vous pourrez faire tourner la scène.
Cliquez sur l'intérieur de la feuille 2 pour stopper le programme.

Bonne découverte.
 

Conclusion

Attention à spécifier un répertoire lors du dézippage des fichiers, car aucun chemin n'a été donné lors de la compression.

Pour tout problème ou autre, vous pouvez me laisser un message, je tacherai d'y répondre.

A bientôt.
 

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

Commentaires et avis

Aucun commentaire pour le moment.

Ajouter un commentaire



Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Comparez les prix Nouvelle version

Photothèque Nouveau !



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
Temps d'éxécution de la page : 0,421 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.