színuszos hullámzás
Üdv! Régen nagy divatja volt a demo készítésnek (C64, Amiga, stb.), hogy pl egy logo vagy szöveg lebegett valamilyen girbe-görbe színuszos pályán, és ehhez voltak olyan programok, amik kiszámolták a koordinátákat, amit a programozó beemelt a kódba (az első és utolsó koordináta mindig összeért, ezért végtelenben is tudott menni a belőle készült animáció). Ki kellett választani egy színuszos (vagy mi) sablont, megadtam hogy mennyi adatból álljon, legkisebb és legnagyobb adat a hullámgörbén, és a program legenerálta azt. Na én ilyent keresek, de nem találok, pedig biztos van, csak nem tudom hogyan keressem. Sinus wave generator vagy hasonlókra ilyen villamossági témájú találatok jönnek, de igazából azt sem tudom mire keressek rá. Ezt az egyet találtam, de ez egyszerű mint az ék, és nem túl jó mert csak egy sima színuszgörbe színuszhullám generátor
Tudnátok segíteni kulcsszavakkal vagy linkekkel?
■ Tudnátok segíteni kulcsszavakkal vagy linkekkel?
Nem tul nehez
y = sin(x)
}
Ha 10x-es meretet szeretnel, akkor az X-et es az Y-t megszorzod 10-zel, stb.
Ha animalni akarod, akkor is egyszeru, mert mindig a legbaloldalibb pixelhalmazt kell utana toldani a jobb oldalon illetve balra mozgatni.
Gondold vegig az algoritmust, eleg egyszeru.
na ja
Szinusz tábla
Lissajous-görbe amit keresel
A trükk annyi, hogy a képernyő x és y koordinátája is egy-egy sinus görbe y koordinátája, míg az idő az amit a sinus görbe x koordinátáját adja.
x = sin( ax * t + bx)
y = sin( ay * t + by)
Érdemes vele játszani. pl, ax=ay és bx=by akkor egy 45fokos vonal lesz csak, ha bx= by + pi/2 akkor meg egy kört fogsz kapni. Minden más esetben mindenféle izgalmas görbét.
Én valami ilyesmire keresnék