Forum » » Création-Développement » » J'ai besoin d'aide
Posté : 20-12-2010 20:16
oula... lol...
Bon, j'espère que tu va comprendre car dans mon esprit c'est clure (lol) mais pour expliquer, 20 di diou c'est différent.
Commencont
Tableau des X sur 96 lignes (0 à 95)
X[I]=(X1*CO[AZ]+Y1*SI[AZ])
Tableau des Y (idem que X)
Y[I]=(-X1*SI[AZ]+Y1*CO[AZ])
Tableau des Z
Z[I]=CZ+ZZ[I]
Tableau des D (calcule vectoriel)
D[I]=(Sqrt(X[I]^2+Y[I]^2+Z[I]^2))
Calcule des Zmoyen pour chaque triangle
For I=0 To 95
T=I
If T=94 Then T=0
If T=95 Then T=1
ZM[I]=(ZZ[I]+ZZ[T+1]+ZZ[T+2])/3
Next
Je mets toutes les données dans un tableau plus complexe
For I=0 To 95
PT[I]={PZM=ZM[I],PX=X[I],PY=Y[I],PD=D[I]}
Next
ICI, le trie
et tableau des coordonnées X,Y des triangles
XE[I]=MouseX()+(PT[I].PX*PT[I].PD)
YE[I]=MouseY()+(PT[I].PY*PT[I].PD)
voila le code
Si tu comprend, déjà, BRAVO lol
Si tu y arrive pas, c'est pas grave...
Merci de ton aide
Respect
Message édité par : artblink / 20-12-2010 20:16
Cet article provient de Le site des utilisateurs francophones actuels et futurs d'AmigaOS 4.x
https://amiga-ng.org/viewtopic.php?topic=942&forum=14