From: Bruce S. <Bru...@nc...> - 2007-12-26 05:05:22
|
Thanks for the detailed report. crossproduct and planar: These had the same problem as some other examples -- the workaround is simply to add rate(100) immediately following the while statement. I simply failed to catch these further examples of the problem of quitting from a tight loop. (But I should say I only saw a problem with quitting, not any sluggishness.) I've checked in corrected versions to CVS. glinfo: It's not clear to me whether this has ever worked properly on Linux. Note the statement in the program, "This test of OpenGL options is useful mainly on Windows." randombox: I believe the poor performance is due to incomplete implementation of improved handling of lighting of boxes. There needs to be variable level of detail in splitting a side into a number of triangles, dependent on how far away the box is, as is in the case for spheres. I'm aware of the issue. As was the case with curve, box needs work to cut the render speed significantly. texturetest and Tk-Visual: I can't reproduce any problem with these examples. I'm delighted that the changes made a big improvement in the performance of your app. Bruce Sherwood Frédéric Mantegazza wrote: > On dimanche 23 décembre 2007, Frédéric Mantegazza wrote: > > Ok, I tested the new beta: > > >> - controlstest.py: closing the main window using the window x box only >> closes the 3D view, and freezes the main view. >> > > Fixed. > > >> - crossproduct.py: 100% CPU usage. very Slow. >> > > No change. > > >> - glinfo.py: freezes after printing the infos >> > > No change. > > >> - planar.py: CPU 100% usage >> > > No change. > > >> - randombox.py: 80% CPU usage >> > > 50% only. > > >> - texturetest.py: freeze if closed using the window x box >> > > No change. > > >> - tictac.py: 100% CPU usage >> > > Fixed. > > >> - Tk-Visual.py: freezes if 3D view closed using the window x box >> > > No change. > > >> - toroid_drag.py: 100% CPU usage >> > > Fixed. > > >> 3) my app is much more slower (drag/move), and I'hve now 60-70% CPU >> usage (vs 10-15% with vpython 3). It also freezes if I close the 3D view >> using the window x box. >> > > My 3D view is now as quick as with previous versions! > > Great job :o) > > |