Nem ugyanaz...
norbimagan
norbimagan at vnet.hu
Thu Apr 15 21:16:00 CEST 2004
Szia Balazs!
>Ezert kell csak nyolcadot rajzoltatni vele, a maradekot lehet tukrozni
(koordinatacsere, osszeadas-kivonas).
Persze, ezzel meginkabb lehet gyorsitani a dolgon. Abban Ferinek lehet
igaza, hogy nyilvan megis a szinuszost hasznalhattak a commodere
basic-ekben, mert mint irtam is, a lepeskozt finomra kell venni, a nem
egyenletes pontossab miatt pithagorasz-nal.
A szinuszos meg megy egy letarolt tablabol eszmeletlen gyorsan.
Az jo kerdes, hogy a 8-szoros ternyolcadolas+osszeadas/kivonasok
sorozata, vagy pedig a letabellazott szinuszfuggveny indexelt cimzessel
torteno elerese a gyorsabb. Talan en a helyedben nem fokokban, hanem
radianban dolgoznek, akkor siman sin(alfa)*r, meg cos(alfa)*r
Szamitas eleg lenne. Vagyis ket szorzas, illetve visszakereses
pixelenkent. Ez azert gyorsithat szinten valamelyest. A szamitasnal
fixpontos alakban dolgoznek, (2..3 tizedes) az jo gyors.
Erre meg talan valamit ragyorsithatna a nyolcados eljaras is...
>Az betoltott program nelkul semmit sem rajzolt ki. Simon's BASICre vagy
hasonlora gondolsz?
Je, meglehet... :)))) Regen volt.
Udv.:
Norbi.
More information about the Elektro
mailing list