In SketchUp Help center under the headline “SketchUp Hardware and Software Requirements” we can read:
“Note: SketchUp will run on multiple-processor machines; however, SketchUp will only use one processor. SketchUp doesn’t support hyper-threading or multi-threading at this time”
This puts a finger to the key issue of a CAD system - it’s capacity of number crunching.
Today it seems as Autodesk’s Revit, Maya etc has enormous capacity of handling big heavy geometry files, while SkUp isn’t there (yet?).
As I have understood it, there may be three major methods to enable this in SkUp:
- Multi processor use (as mentioned above)
- Low level (very expensive) programming of the engine, making super fast code
- Suitable geometry system (how geometry is saved in the CAD database)
In SkUp there is a pretty good work-around for big architectural projects, structuring them into sub-projects and sub-parts of geometry using the combination of hidden geometry parallel to layers. But eventually it still has a big impact of the total system usability (render time with heavy vegetation, complicated furry animals etc).
Therefore it would be extremely interesting to hear what the SkUp development team has to say in these matters. Can we expect a “super”-SkUp in the future? My impression so far is that since Trimble took over - any big things are possible for SkUp in the future! (Ok, I am aware that Ford doesn’t show their next model too soon so their competitors can adapt, but they also show their concept cars - to scare them. So maybe we still can get a glimp of the SkUp future here…)