When VPython was new, the way to leave a trail behind a moving object
was with a curve object. But as noted in the documentation, "No matter
how many points are in a curve, only 1000 are displayed, selected
evenly over the full set of points, in order that the display of a
very long curve doesn't slow down unacceptably." This can lead to odd
displays when a trail has a very large number of points, since many
points get skipped, and you see straight lines connecting distant
points along the true trail position.
Note that a better choice for a trail may be a points object rather
than a curve object, as all the points will lie on the true trail.
Bruce Sherwood
|