Collision detection is the most difficult part of 3D programming. I've put a tremendous amount of time into it, and I feel I have a reasonably good system for avoiding the coral, as long as there aren't too many fish in the tank (16 is a fairly realistic number for a tank this size).
This is all assuming that you're talking about the Windows version. The Mac version is a whole different ballgame.
|