Sujet : Re: FORTH s'étoffe en Maths
De : moulinaie (at) *nospam* gmail.com (Arachide)
Groupes : fr.comp.sys.atariDate : 29. Oct 2022, 11:55:29
Autres entêtes
Message-ID : <5087764d-f53b-4689-931e-1a4491e82f3en@googlegroups.com>
References : 1 2 3
User-Agent : G2/1.0
Le samedi 29 octobre 2022 à 10:55:09 UTC+2, Francois LE COAT a écrit :
Lorsque l'on représente des courbes dans l'espace, il s'agit souvent
de surfaces.
C'est parce que c'est plus joli, mais pas forcément plus utilisé.
C'est à dire qu'en 3 dimensions, on peut faire varier 2
grandeurs. Or pour la courbe que tu proposes ici, il n'y a qu'une seule
variable "t". Il ne s'agit donc pas d'une surface, mais d'une courbe
paramétrique.
Tout à fait, je le sais.
Cours de maths en prépa.
Je te conseille de plutôt proposer une surface 3D, ce
qui est plus compréhensible pour tous, plutôt qu'une courbe paramétrée.
J'y viens.
Je ne sais pas si c'est plus compréhensible, c'est plus visuel.
Mais beaucoup d'applications se résument à une courbe (mouvement de planètes, de particules, tir balistique, parcours GPS....).
Il y a certainement des applications à représenter les surfaces, mais ce n'est pas pour autant qu'il faille négliger les courbes.
En proposant une surface il faudra que tu gères la couleur, l'éclairage,
ce qui est nettement plus démonstratif, qu'une simple courbe dans
l'espace. La plupart des logiciels le gèrent, pourquoi pas le FORTH ?
C'est la prochaine étape.
Là, je vais souffler un peu., deux semaines et je suis déjà assez content de l'avancée. Courbes 2D de trois formes, équations, intégration, minimum, maximum. Courbes 3D avec une possibilité de rotation des 3 axes sans ré-écrire la fonction. (projection xyz, ou zxy ou yzx).
Le coeur du programme (conversion 3D vers 2D en tenant compte des bornes et de la résolution de la page) est fonctionnel. Le reste, c'est affaire d'optimisation pour calculer chaque point une seule fois et utiliser le moins de mémoire possible.
Guillaume.