sat3 Creative Commons License 2012.09.15 0 0 853

Ha frekvenciák szerint szeretné valaki beállítani az egészet, akkor azt valahogy így:

 

f=0.3;

fs=0.1;

 

D=f*2.0*M_PI;

D*=D;

 

amplitudo[index]=sin(time*fs*2.0*M_PI);

 

 

 

A forrás frekije (fs) jobb ha alacsonyabb, mint a közegé, mert komplikációk léphetnek fel.

A prizmához fel lehet venni egy harmadik frekit.

fk=0.2;

Dk=fk*2.0*M_PI;

Dk*=Dk;

 Ekkor:
        if(prizman_belul[index])
            sebesseg[index] -= (amplitudo[index]-alap)*Dk*dt;
        else
            sebesseg[index] -= (amplitudo[index]-alap)*D*dt;

 

 

 

Ha a periódusidő túl kicsi (1/f) ,akkor a dt-t, azaz a delta time-ot kisebbre kell venni,

 

Előzmény: sat3 (842)