summaryrefslogtreecommitdiffstats
path: root/qtruby/rubylib/examples/ruboids/TODO
blob: 25fe501d729c4744f19d4c66c26f2c3473005948 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
BUGS
====

* Boid rotation.

* Frustum.

TO DO
=====

* Comment the code.

* More documentation.

* Save/restore params (e.g. camera position).

POSSIBLE ADDITIONS
==================

* Make sphere output more efficient by using strips or fans.

* Boids-eye view: camera follows position of a boid. This is not hard, but
  I have to fix boid rotation first.

* Velocity and destination influence proportional to distance from other
  boids. Boids that are farther away have less influence on your velocity
  and destination.

* Boids that are behind you don't influence you because you can't see them.