From: Bruce S. <bas...@un...> - 2003-01-21 15:19:54
|
Thanks to the issues raised about plotting lots of dots in visual.graph, I can see more clearly why we need (at the least) a "points" object, very similar to the curve object (maybe even an option for the curve object). In plotting large amounts of data as points, currently each point must be a separate object, which uses up lots of memory. It is also presumably expensive to run through all those objects in each Visual window update. (Visual paints the picture from scratch each time -- there is no attempt to figure out which part of the scene has changed.) The points object would be very similar to the curve object, but it wouldn't draw lines between the points of the curve. There is an issue that with the curve object, when there get to be too many points, intermediate points are dropped for performance reasons. That's not tenable with data points (and for that matter causes display problems with curve in some cases, too). Probably there needs to be some programmer control over this, if the plotting of lots of data is to be made feasible. Comments? Suggestions? Bruce Sherwood |