|
|
|
|
|
by hythloday
5020 days ago
|
|
The original paper[0], published in '86, in addition to being a huge step forward over contemporary graphics techniques, is extremely comprehensible and an excellent read. It also goes into some detail about collision avoidance, which is hard to see in the browser demo (boids will avoid the mouse but not in a very large area), and goal seeking, which isn't in it. It ends with a fairly eyebrow-raising testament to the increase in computer power over the last two and a half decades: "This report would be incomplete without a rough estimate of the actual performance of the system. With a flock of 80 boids, using the naive O(N^2) algorithm (and so 6400 individual boid-to-boid comparisons), on a single Lisp Machine without any special hardware accelerators, the simulation ran for about 95 seconds per frame. A ten-second (300 frame) motion test took about eight hours of real time to produce." [0] http://www.red3d.com/cwr/papers/1987/boids.html |
|
I think I had decided that I just didn't understand the material. Now I think that the article wasn't a technical paper and I didn't know any better at the time. Your link to the original paper (!) is most certainly welcome. I've finally decided to get back to some graphics programming and this would be a fun exercise.