shorzy
Messages postés94Date d'inscriptionjeudi 23 novembre 2000StatutMembreDernière intervention 1 juin 2013 19 janv. 2010 à 22:10
Au fait...
Pourquoi ne pas utiliser les Sprites pour la Neige ???
Il n(y a pas besoin de les Tournée vers la Camera (il sont Tjrs de Face ...)
Tu peux les Texturer, et la Perspective est active
underprog
Messages postés19Date d'inscriptionsamedi 7 novembre 2009StatutMembreDernière intervention16 mai 2010 6 déc. 2009 à 13:11
Salut,
La fonction InitOpenGL initialise la zone de rendu, la perspective, et les paramètres d'affichage de base (activation des textures, lumières, etc...)
Les textures font parti des ressources du programme, voila pourquoi je n'ai pas mis les LoadTex(...) directement, mais juste après la fonction InitOpenGL.
Mais après libre a toi d'organiser le code comme tu veux! ;)
Pour la gestion du clavier, cette méthode permet de ne pas avoir un délai d'attente lors du maintien d'une touche enfoncée, à la différence des WM_KEYDOWN dans la boucle de message...
Merci pour les encouragements, @+
shorzy
Messages postés94Date d'inscriptionjeudi 23 novembre 2000StatutMembreDernière intervention 1 juin 2013 6 déc. 2009 à 12:21
Cool.
ça m'a bien aidé Merci.
En voyant les LoadTex() dans WinMain, j'ai cru qu'il étaient dans la Boucle de Message !! Ouf, Non j'avais mal Vu.
Q: Pourquoi ne pas les mettre dans InitOpenGL ?
Bonne continuation !
Ps: pas Mal la Gestion du Clavier, j'avais jamais vu ça.
(Habitué au MFC (...))
underprog
Messages postés19Date d'inscriptionsamedi 7 novembre 2009StatutMembreDernière intervention16 mai 2010 25 nov. 2009 à 17:43
Merci ^^
pgl10
Messages postés381Date d'inscriptionsamedi 18 décembre 2004StatutNon membreDernière intervention25 avril 202411 24 nov. 2009 à 11:51
Effectivement, une fois les conversions de type maîtrisées il n'y a plus de warnings. Si on veut, on peut aussi initialiser au hasard rand() pour placer les bonhommes de neige différemment à chaque exécution. Avec ce sujet inventif et animé, plus un développement en API Windows facile à comprendre, cela mérite une bonne note et pourquoi pas des suppléments aussi attrayants.
cs_Warny
Messages postés473Date d'inscriptionmercredi 7 août 2002StatutMembreDernière intervention10 juin 2015 9 nov. 2009 à 11:39
Salut,
rien à voir avec la programmation, juste sur l'effet visuel.
Il est inutile de montrer les flocons de face, les faire tourner dans tous les sens serait plus réaliste : on ne voit pas tous les flocons de face dans la réalité.
Bonne continuation !!
underprog
Messages postés19Date d'inscriptionsamedi 7 novembre 2009StatutMembreDernière intervention16 mai 2010 8 nov. 2009 à 19:53
Effectivement je viens de voir ca, ça vient des abs() ou j'ai pas fait de cast... Je corrigerai ca prochainement! Merci pour cette critique! ;)
pgl10
Messages postés381Date d'inscriptionsamedi 18 décembre 2004StatutNon membreDernière intervention25 avril 202411 8 nov. 2009 à 19:10
Avec mon vieux Visual C++ 6.0 j'ai 5 warnings dans main.cpp et 12 dans snow.cpp, tous les 17 pour des problèmes de conversion de type. C'est un peu dommage parce qu'on obtient un bien beau résultat avec un programme simple et facile à comprendre et en plus en API Windows.
19 janv. 2010 à 22:10
Pourquoi ne pas utiliser les Sprites pour la Neige ???
Il n(y a pas besoin de les Tournée vers la Camera (il sont Tjrs de Face ...)
Tu peux les Texturer, et la Perspective est active
6 déc. 2009 à 13:11
La fonction InitOpenGL initialise la zone de rendu, la perspective, et les paramètres d'affichage de base (activation des textures, lumières, etc...)
Les textures font parti des ressources du programme, voila pourquoi je n'ai pas mis les LoadTex(...) directement, mais juste après la fonction InitOpenGL.
Mais après libre a toi d'organiser le code comme tu veux! ;)
Pour la gestion du clavier, cette méthode permet de ne pas avoir un délai d'attente lors du maintien d'une touche enfoncée, à la différence des WM_KEYDOWN dans la boucle de message...
Merci pour les encouragements, @+
6 déc. 2009 à 12:21
ça m'a bien aidé Merci.
En voyant les LoadTex() dans WinMain, j'ai cru qu'il étaient dans la Boucle de Message !! Ouf, Non j'avais mal Vu.
Q: Pourquoi ne pas les mettre dans InitOpenGL ?
Bonne continuation !
Ps: pas Mal la Gestion du Clavier, j'avais jamais vu ça.
(Habitué au MFC (...))
25 nov. 2009 à 17:43
24 nov. 2009 à 11:51
9 nov. 2009 à 11:39
rien à voir avec la programmation, juste sur l'effet visuel.
Il est inutile de montrer les flocons de face, les faire tourner dans tous les sens serait plus réaliste : on ne voit pas tous les flocons de face dans la réalité.
Bonne continuation !!
8 nov. 2009 à 19:53
8 nov. 2009 à 19:10