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