15 messages in com.googlegroups.sketchuprubyRe: None a need for speed| From | Sent On | Attachments |
|---|---|---|
| ultraviolet | 19 May 2007 09:36 | |
| TB | 19 May 2007 11:45 | |
| ultraviolet | 19 May 2007 13:07 | |
| Rich Morin | 19 May 2007 13:44 | |
| ultraviolet | 19 May 2007 14:46 | |
| Rich Morin | 19 May 2007 15:07 | |
| ultraviolet | 19 May 2007 15:40 | |
| ultraviolet | 21 May 2007 09:01 | |
| Rich Morin | 21 May 2007 10:05 | |
| ultraviolet | 21 May 2007 11:03 | |
| Mitchel | 21 May 2007 19:04 | |
| TB | 21 May 2007 19:47 | |
| TB | 21 May 2007 19:55 | |
| Jim | 21 May 2007 22:35 | |
| Jim | 21 May 2007 23:00 |
| Subject: | Re: None a need for speed![]() |
|---|---|
| From: | Jim (jim....@gmail.com) |
| Date: | 05/21/2007 10:35:36 PM |
| List: | com.googlegroups.sketchupruby |
You'll want to close the dialog windows also before running your script. The Outliner dialog especially. SketchUp appears to refresh these dialogs, as well as the screen quite often. My feeling is that this is a major bottleneck and optimizing the refresh calls would go a long way toward improving speed. Ever try using SketchUp over VNC, or other desktop-sharing program? Forget it.
On May 21, 10:55 pm, TB <mr.t...@gmail.com> wrote:
Another thing.
If you have the Ruby Console open during this test, and you report lots of messages along the way, that could also be slowing you down considerably. The Ruby console has a few issues that magnify themselves when lots of output is written to it. One being that every time you write to the console, it scrolls to the top and then repositions itself to the bottom. Do that a few thousand times and you can blink slow and not miss a line of output.
And lastly, I didn't mean to imply that .add_faces was the specific issue. I meant to imply that ANY call to SU made over and over via Ruby can exhibit this behaviour, whether it's add_edge, add_face, or whatever.
Todd




