From: Bruce S. <Bru...@nc...> - 2005-12-19 19:01:52
|
Version 3.2.4 now available at vpython.org (and SourceForge) fixes the following errors: 1) curve now always plots final point (so there isn't a gap at the end), 2) diff_angle(a,b) is 0 if either a.mag or b.mag is 0 instead of pi/2 (one could argue that it should be an error, or NaN, "not a number", but making the result zero is consistent with norm(vector(0,0,0)) is also zero), 3) frame documentation changed to explain that frame.objects list only visible objects, 4) makes display.exit = 0 again work (only a single graphics window closes when you click its close box). The gap at the end of a curve only showed up with curves longer than 1024 points. For such curves, Visual uses only every Nth point to display the curve, up to a total of 1024 displayed points. The bug was that the last of these selected points wasn't always the last point in the full curve, creating a gap at the end of the displayed object. Bruce Sherwood |