@@ -49,37 +49,37 @@ void Flock::addBoid(float x, float y, float z, float strength, float adv, float
4949// Functions for multithreading sequential
5050void flocking0 (Flock* f){
5151 for (int i = 0 ; i < f->flock .size (); i+=4 )
52- f->flock [i]->run (f->flock , i, f->sep , f->align , f->coh , f->windx , f->windy , f->windz );
52+ f->flock [i]->run (f->flock , i, f->sep , f->align , f->coh , f->windx , f->windy , f->windz , f-> check_wind );
5353}
5454void flocking1 (Flock* f){
5555 for (int i = 1 ; i < f->flock .size (); i+=4 )
56- f->flock [i]->run (f->flock , i, f->sep , f->align , f->coh , f->windx , f->windy , f->windz );
56+ f->flock [i]->run (f->flock , i, f->sep , f->align , f->coh , f->windx , f->windy , f->windz , f-> check_wind );
5757}
5858void flocking2 (Flock* f){
5959 for (int i = 2 ; i < f->flock .size (); i+=4 )
60- f->flock [i]->run (f->flock , i, f->sep , f->align , f->coh , f->windx , f->windy , f->windz );
60+ f->flock [i]->run (f->flock , i, f->sep , f->align , f->coh , f->windx , f->windy , f->windz , f-> check_wind );
6161}
6262void flocking3 (Flock* f){
6363 for (int i = 3 ; i < f->flock .size (); i+=4 )
64- f->flock [i]->run (f->flock , i, f->sep , f->align , f->coh , f->windx , f->windy , f->windz );
64+ f->flock [i]->run (f->flock , i, f->sep , f->align , f->coh , f->windx , f->windy , f->windz , f-> check_wind );
6565}
6666
6767// Functions for multithreading random
6868void flocking10 (Flock* f){
6969 for (int i = 0 ; i < f->flock .size (); i+=4 )
70- f->flock [i]->run (f->flock , i, f->sep , f->align , f->coh , f->windx , f->windy , f->windz );
70+ f->flock [i]->run (f->flock , i, f->sep , f->align , f->coh , f->windx , f->windy , f->windz , f-> check_wind );
7171}
7272void flocking11 (Flock* f){
7373 for (int i = 1 ; i < f->flock .size (); i+=4 )
74- f->flock [i]->run (f->flock , i, f->sep , f->align , f->coh , f->windx , f->windy , f->windz );
74+ f->flock [i]->run (f->flock , i, f->sep , f->align , f->coh , f->windx , f->windy , f->windz , f-> check_wind );
7575}
7676void flocking12 (Flock* f){
7777 for (int i = 2 ; i < f->flock .size (); i+=4 )
78- f->flock [i]->run (f->flock , i, f->sep , f->align , f->coh , f->windx , f->windy , f->windz );
78+ f->flock [i]->run (f->flock , i, f->sep , f->align , f->coh , f->windx , f->windy , f->windz , f-> check_wind );
7979}
8080void flocking13 (Flock* f){
8181 for (int i = 3 ; i < f->flock .size (); i+=4 )
82- f->flock [i]->run (f->flock , i, f->sep , f->align , f->coh , f->windx , f->windy , f->windz );
82+ f->flock [i]->run (f->flock , i, f->sep , f->align , f->coh , f->windx , f->windy , f->windz , f-> check_wind );
8383}
8484
8585
0 commit comments