mirror of
https://github.com/jneug/zeichenmaschine.git
synced 2026-10-12 09:56:33 +02:00
Boids Beispiel angepasst und Bug bei Null-Entfernung behoben
This commit is contained in:
@@ -82,7 +82,9 @@ public class Boid extends Creature {
|
||||
alignment.add(c.getVelocity());
|
||||
|
||||
double distSq = position.distanceSq(c.getPosition());
|
||||
separation.add(Vector.sub(position, c.getPosition()).div(distSq));
|
||||
if( distSq > 0 ) {
|
||||
separation.add(Vector.sub(position, c.getPosition()).div(distSq));
|
||||
}
|
||||
|
||||
boids += 1;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user