3D: modelisation d'une avalanche- problème CreateTerrain()
Publié : ven. 17/juin/2011 22:02
Bonjour à tous, je fais un tipe (travail sur un sujet scientifique) sur les avalanches et je voudrais réaliser un programme de modélisation de l'écoulement.
Le principe du programme:
- je charge un terrain (la montagne)
- à t=0, je prends un ensemble de points (la neige déplacée) => je leur applique des lois physique pour calculer leur position à t=1s par exemple et je les affiche sur l'écran. Ainsi petit à petit (seconde par seconde) j'arrive à recréer l'écoulement approché de l'avalanche .
Le rendu final devrait être une courbe (surface) ou la couleur représenterais la vitesse de chaque point (par exemple du blanc au rouge [blanc= vitesse nulle,rose= vitesse intermédiaire, rouge = vitesse max])
J'ai plusieurs problème:
1) Je pense utiliser la fonction createterrain() pour représenter la montagne seulement quand je veux charger une image que je crée sur paint pour le test j'ai le droit à une erreur microsoft avec rapport d'erreur et tout (rien sur le debogueur) par contre si je prend l'image dans les exemples de purebasic pas d'erreur....
2) comment représenter les points dans l'espace 3D ?
Le principe du programme:
- je charge un terrain (la montagne)
- à t=0, je prends un ensemble de points (la neige déplacée) => je leur applique des lois physique pour calculer leur position à t=1s par exemple et je les affiche sur l'écran. Ainsi petit à petit (seconde par seconde) j'arrive à recréer l'écoulement approché de l'avalanche .
Le rendu final devrait être une courbe (surface) ou la couleur représenterais la vitesse de chaque point (par exemple du blanc au rouge [blanc= vitesse nulle,rose= vitesse intermédiaire, rouge = vitesse max])
J'ai plusieurs problème:
1) Je pense utiliser la fonction createterrain() pour représenter la montagne seulement quand je veux charger une image que je crée sur paint pour le test j'ai le droit à une erreur microsoft avec rapport d'erreur et tout (rien sur le debogueur) par contre si je prend l'image dans les exemples de purebasic pas d'erreur....
2) comment représenter les points dans l'espace 3D ?