Forum Alvasoft.net
accueil
s'inscrire
aide
recherche
Répondre au sujet
Pseudo
Mot de passe
Vous avez oublié votre mot de passe ?
Message
[quote=Louis XIV]C'est pas ce que je voulais dire... Il est en effet très dur de reprogrammer l'AMS et le système qui gère sa reprogrammation : "le plus simple" serait de reprogrammer certaines adresses dans la flash (de l'EEPROM...Electric Erasable Read-Only Memory...) après avoir tout pompé (bien savoir utiliser un Amiga pour gérer le 68000).... le plus dur-et j'en défie plus d'un de le faire- est le soft de maths (AMS=Advanced Maths Soft.) qui est trèèèèèèèèèèèèèèèèèèèèèèèèèès poussé en maths !!! Pour reprogrammer l'AMS il faut donc TOUT TUER en prog mais en plus TOUT TUER en maths..... chapeau à CELUI qui peut le faire tout seul.... Ce que je voulais dire c'est que, vue la puissance en maths de l'AMS, on peut se permettre d'orienter notre prog vers les maths. Je vais très prochainement passer sur Internet des progs (notament 3D)...qui ne valent pas en vitesse Edit 3D (...merci le C) mais qui permettent plus ! .... à voir. Voici l'algo. qui permet la rotation d'un point {x,y,z} autour d'un centre avec des angles qui s'appliquent respectivement à X,Y,Z : (x”,y”,z”,x,y,z,xˆ,yˆ,zˆ) Func {x”+cos(yˆ)*cos(zˆ)*x+(ªcos(xˆ)*sin(zˆ)-sin(xˆ)*sin(yˆ)*cos(zˆ))*y+(sin(xˆ)*sin(zˆ)-cos(xˆ)*sin(yˆ)*cos(zˆ))*z+cos( xˆ)*(sin(yˆ)*cos(zˆ)*z”+y”*sin(zˆ))+sin(xˆ)*(sin(yˆ)*y”*cos(zˆ)-sin(zˆ)*z”)-x”*cos(yˆ)*cos(zˆ),y”+cos(yˆ)*sin(zˆ)*x+(cos(xˆ)*cos(zˆ)-sin(xˆ)*sin(yˆ)*s in(zˆ))*y+(ªcos(xˆ)*sin(yˆ)*sin(zˆ)-sin(xˆ)*cos(zˆ))*z+cos(xˆ)*(sin(yˆ)*sin(zˆ)*z”-y”*cos(zˆ))+sin(xˆ)*(sin(yˆ)*y”*sin(zˆ)+cos(zˆ)*z”)-x”*cos(yˆ)*sin( zˆ),z”+sin(yˆ)*x+sin(xˆ)*cos(yˆ)*y+cos(xˆ)*cos(yˆ)*z-cos(xˆ)*cos(yˆ)*z”-sin(xˆ)*cos(yˆ)*y”-x”*sin(yˆ)} EndFunc Sorry pour l'affreus copier-coller qui ne restitue pas les bons char. mais on s'y retrouve. Ainsi x",y",z" sont les coordonnées du centre de rotation, x,y,z celles du point concerné (l'AMS admet les listes de coordonnées) et x^,y^,z^ les angles en radians par rapport respectivement aux axes X puis Y et Z.......................................................... Voilà du concret et cette fonction Basic est rapide (qq secondes pour traiter qq dizaines de coordonnées différentes !).. A plus sur ce forum.... Merci de répondre . J'espère que la rotation pourra vite être utile à qqun avant que je passe les prgm. [nuts][/quote]
autres
Mise en forme :
Noir
Rouge foncé
Rouge
Orange
Marron
Jaune
Vert
Olive
Cyan
Bleu
Bleu foncé
Indigo
Violet
Powered by
Phedio
v3.6 © dew
Contacter l'administrateur
- 4.1 ms