Want to keep your SketchUp File size low and ensure that it renders quickly as you use it?
This guide is best used for prevention. However, for optimizing already-slow models, start with slides 1, 2, 3, 12, 13, and 16-18, but then go back and read the rest, too!
This was originally compiled as a resource for a personal client, not for the public, so at that time, I didn’t keep track of the various webpages which inspired some of these points of research. Therefore I give grateful credit and thanks to the entire SketchUp community for much of the content of these slides, as well as for the community’s spirit of sharing and support, from which I’ve learned so much over the years. Feel free to share this compilation, and to comment on the slides if you have any further tips to add!
-K Kean
If you are reading this in PDF format, check for the latest version here:�https://docs.google.com/presentation/d/15iZ_SYGVJcbyHMZJTRjPdZDS5izGibjalp1KDpN-rJM/edit?usp=sharing
AGILE SKETCHUP MODELING
Purge |
Styles |
Edge Count |
Materials |
Imported Components |
Components vs. Groups |
Stand-Ins |
Visible Layers |
Shadows and Fog |
Save |
Terrain |
Computer |
CleanUp by ThomThom |
Find high-poly items |
Find high file size items |
Purge |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Purge Unused
Improves: File Size
This is very important.
In app.sketchup.com, the Purge buttons are in the home tabs of Materials and Components. The purge button looks like a recycle icon, with three arrows in a triangle.
Purge |
Styles |
Edge Count |
Materials |
Imported Components |
Components vs. Groups |
Stand-Ins |
Visible Layers |
Shadows and Fog |
Save |
Terrain |
Computer |
CleanUp by ThomThom |
Find high-poly items |
Find high file size items |
|
Styles |
|
|
|
|
|
|
|
|
|
|
|
|
|
Improves: Rendering
Styles
“Profiles” really slow down your model and can make things look weird and cartoonish. Try turning them off and then updating the style and updating the Scene to save that new Style, if applicable.
Doesn’t that look better? It speeds up your model, too!
Make sure to save the new style and update existing scene styles.
Tip for vegetation: an extension called “Hide Edges” makes plants look much better:
If you are modeling in app.sketchup.com, you can get rid of profiles and choose a faster style by going to Styles, then selecting the “Shaded with Textures” style in Default Styles. “Shaded” is even faster, but it colorizes textures (temporarily).
You can also just edit your current style to turn off profiles.
Purge |
Styles |
Edge Count |
Materials |
Imported Components |
Components vs. Groups |
Stand-Ins |
Visible Layers |
Shadows and Fog |
Save |
Terrain |
Computer |
CleanUp by ThomThom |
Find high-poly items |
Find high file size items |
|
Styles |
|
|
|
|
|
|
|
|
|
|
|
|
|
Improves: Rendering
Styles
If needed, switch to the “Shaded” style while building geometry, as textured materials can slow down rendering.
Use a “fast modeling” style when building the model and save it for your “Working” scene.
Turn off hidden geometry when not editing hidden lines.
A green clock means fast performance!
Purge |
Styles |
Edge Count |
Materials |
Imported Components |
Components vs. Groups |
Stand-Ins |
Visible Layers |
Shadows and Fog |
Save |
Terrain |
Computer |
CleanUp by ThomThom |
Find high-poly items |
Find high file size items |
|
|
Edge Count |
|
|
|
|
|
|
|
|
|
|
|
|
Complexity
Reducing the circle segments from 24 to 12, and the arc segments from 12 to 6, results in a 70% savings in geometry, while maintaining a smooth appearance. This segment reduction drastically improves rendering, especially when the component is repeated.
Improves: File Size & Rendering
Edges: 58
Edges: 204
Edges: 696
Edges: 160
Just Right
Too Small
Too Big
(for one leg)
Purge |
Styles |
Edge Count |
Materials |
Imported Components |
Components vs. Groups |
Stand-Ins |
Visible Layers |
Shadows and Fog |
Save |
Terrain |
Computer |
CleanUp by ThomThom |
Find high-poly items |
Find high file size items |
|
|
Edge Count |
|
|
|
|
|
|
|
|
|
|
|
|
Complexity in 3D Text
Complex fonts can produce crazy-high edge counts, thus slowing down your model, so choose plain fonts instead.
A simple version of this sign model only had about 500 edges (instead of 13,000).
Improves: File Size & Rendering
Purge |
Styles |
Edge Count |
Materials |
Imported Components |
Components vs. Groups |
Stand-Ins |
Visible Layers |
Shadows and Fog |
Save |
Terrain |
Computer |
CleanUp by ThomThom |
Find high-poly items |
Find high file size items |
|
|
|
Materials |
|
|
|
|
|
|
|
|
|
|
|
Improves: File Size & Rendering
2.1 MB
471 KB
217 KB
Materials
Original
Cropped
Resized
Purge |
Styles |
Edge Count |
Materials |
Imported Components |
Components vs. Groups |
Stand-Ins |
Visible Layers |
Shadows and Fog |
Save |
Terrain |
Computer |
CleanUp by ThomThom |
Find high-poly items |
Find high file size items |
|
|
|
|
Imported Components |
|
|
|
|
|
|
|
|
|
|
Imported Components
Improves: File Size & Rendering
This tree file size is huge. Aren’t you glad you checked before downloading?
This tree file size is much more reasonable.
After searching, adjust the sliders!
Tip: LandFX makes nice lower-poly vegetation models
Purge |
Styles |
Edge Count |
Materials |
Imported Components |
Components vs. Groups |
Stand-Ins |
Visible Layers |
Shadows and Fog |
Save |
Terrain |
Computer |
CleanUp by ThomThom |
Find high-poly items |
Find high file size items |
|
|
|
|
|
Components vs. Groups |
|
|
|
|
|
|
|
|
|
Components instead of Groups
Improves: File Size
A model with 100 of the same tree component isn’t much bigger in file size than a model file with only 1 tree component.
File Size: 101 kb
File Size: 164 kb
File Size: 135 kb
Even if the component instances are flipped, rotated, colored from the outside, or scaled, the total file size stays small.
Purge |
Styles |
Edge Count |
Materials |
Imported Components |
Components vs. Groups |
Stand-Ins |
Visible Layers |
Shadows and Fog |
Save |
Terrain |
Computer |
CleanUp by ThomThom |
Find high-poly items |
Find high file size items |
|
|
|
|
|
Components vs. Groups |
|
|
|
|
|
|
|
|
|
Improves: File Size
Need 10,000 trees? Thanks to components, the total file size only rises to 1.5 MB. Each extra tree component instance adds only a fraction of a kilobyte.
Purge |
Styles |
Edge Count |
Materials |
Imported Components |
Components vs. Groups |
Stand-Ins |
Visible Layers |
Shadows and Fog |
Save |
Terrain |
Computer |
CleanUp by ThomThom |
Find high-poly items |
Find high file size items |
|
|
|
|
|
|
Stand-Ins |
|
|
|
|
|
|
|
|
Improves: Rendering While Modeling
Stand-In (Proxy) Components �
The Select/Replace technique works just as well.
Purge |
Styles |
Edge Count |
Materials |
Imported Components |
Components vs. Groups |
Stand-Ins |
Visible Layers |
Shadows and Fog |
Save |
Terrain |
Computer |
CleanUp by ThomThom |
Find high-poly items |
Find high file size items |
|
|
|
|
|
|
|
Visible Tags (Layers) |
|
|
|
|
|
|
|
Improves: Performance
Turn Off as many Tags (formerly Layers) as possible for various Scenes
Save a “Minimal” Scene Tab with non-essential Tags turned off so that you can quickly return to it, and Save the model in that Scene before closing the file so that the file will open easily the next time around.
If the model is acting sluggish, try hiding tags you don’t need to see right then.
Want to learn more about Tags? Check out this article.
Purge |
Styles |
Edge Count |
Materials |
Imported Components |
Components vs. Groups |
Stand-Ins |
Visible Layers |
Shadows and Fog |
Save |
Terrain |
Computer |
CleanUp by ThomThom |
Find high-poly items |
Find high file size items |
|
|
|
|
|
|
|
|
Shadows and Fog |
|
|
|
|
|
|
Improves: Rendering
Turn Off Shadows and Fog
Purge |
Styles |
Edge Count |
Materials |
Imported Components |
Components vs. Groups |
Stand-Ins |
Visible Layers |
Shadows and Fog |
Save |
Terrain |
Computer |
CleanUp by ThomThom |
Find high-poly items |
Find high file size items |
|
|
|
|
|
|
|
|
|
Save |
|
|
|
|
|
Improves: (Possibly) Rendering. Also Sanity.
Save
Purge |
Styles |
Edge Count |
Materials |
Imported Components |
Components vs. Groups |
Stand-Ins |
Visible Layers |
Shadows and Fog |
Save |
Terrain |
Computer |
CleanUp by ThomThom |
Find high-poly items |
Find high file size items |
|
|
|
|
|
|
|
|
|
|
Terrain |
|
|
|
|
Improves: It Depends
Terrain
Purge |
Styles |
Edge Count |
Materials |
Imported Components |
Components vs. Groups |
Stand-Ins |
Visible Layers |
Shadows and Fog |
Save |
Terrain |
Computer |
CleanUp by ThomThom |
Find high-poly items |
Find high file size items |
|
|
|
|
|
|
|
|
|
|
|
Computer |
|
|
|
Improves: Performance
Close other Applications
Close any other computer applications that you don't need to have running. This might clear up some processing power.
Keep SketchUp updated
You can check whether a new version of SketchUp is available in SketchUp under Help > Check for update... (PC) or SketchUp > Check web for update (Mac).
Keep Your Graphics Driver updated and optimized (Windows Only)
1. If you have multiple video cards, you may need to set which one SketchUp or Layout uses. On Windows, please follow the steps found here and/or here (it has to be done for both SketchUp and Layout). You can also confirm which graphics card SketchUp is using from SketchUp’s Preferences menu > OpenGL > Graphics Card Details.
2. Update your video card and docking station drivers: To find your graphics cards, right-click on your Windows button and select Device Manager, open up the Display Adapters item, and you’ll see them there.
A. If there's an Intel graphics card, follow this link for instructions: https://goo.gl/LV46Rk.
B. If it's not Intel: https://help.sketchup.com/en/article/36254
If you run into issues with these graphics card instructions and can’t follow them, please comment on this slide so that we can improve the instructions. If you can follow the instructions, but they just don’t help, please follow up via a Support ticket, if you have a paid version of SketchUp, or ask in the Forum.
Purge |
Styles |
Edge Count |
Materials |
Imported Components |
Components vs. Groups |
Stand-Ins |
Visible Layers |
Shadows and Fog |
Save |
Terrain |
Computer |
CleanUp by ThomThom |
Find high-poly items |
Find high file size items |
|
|
|
|
|
|
|
|
|
|
|
|
CleanUp by ThomThom |
|
|
Improves: File Size & Rendering
Many components in the 3D Warehouse are actually created in another program, and then imported into SketchUp. If you turn on hidden Geometry, you’ll see all the extra stuff in there. CleanUp can get rid of lines that aren’t serving any purpose. This reduces your polygon count, which makes everything better!
Note: If you run the extension on a full model, do it before you go to lunch, as it can take time to run through a complex model. For some huge models it might be best to run CleanUp on selected high-poly portions first, before running it on the entire model.
*** Also, if you are done with your guidelines, go to Edit > Delete Guides to further speed up your model.
CleanUp³ Extension by ThomThom
Purge |
Styles |
Edge Count |
Materials |
Imported Components |
Components vs. Groups |
Stand-Ins |
Visible Layers |
Shadows and Fog |
Save |
Terrain |
Computer |
CleanUp by ThomThom |
Find high-poly items |
Find high file size items |
|
|
|
|
|
|
|
|
|
|
|
|
|
Find high-poly items |
|
Improves: File Size & Rendering
What if you have an oversized or slow model?
Option One: Find the High-Edge-Count items with this extension!
This extension will check for the highest-polygon objects in your model, independent of object file size, so you can replace them with lower-poly objects that will render more easily.
https://extensions.sketchup.com/extension/5f8ab2e9-fe93-41ff-9cb9-c89419e38a4d/cg-impact-report
Purge |
Styles |
Edge Count |
Materials |
Imported Components |
Components vs. Groups |
Stand-Ins |
Visible Layers |
Shadows and Fog |
Save |
Terrain |
Computer |
CleanUp by ThomThom |
Find high-poly items |
Find high file size items |
|
|
|
|
|
|
|
|
|
|
|
|
|
Find high-poly items |
|
Improves: File Size & Rendering
What if you have an oversized or slow model?
Option Two: Find the High-Polygon items with the “Unbork” process
These steps will check for the highest-polygon objects in your model, independent of object file size, so you can replace them with lower-poly objects that will render more easily. The process is found in the following document. Try it, it’s fun and fast!
https://goo.gl/G1GmyW
Purge |
Styles |
Edge Count |
Materials |
Imported Components |
Components vs. Groups |
Stand-Ins |
Visible Layers |
Shadows and Fog |
Save |
Terrain |
Computer |
CleanUp by ThomThom |
Find high-poly items |
Find high file size items |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Find high file size items |
Improves: File Size & Rendering
What if you have an oversized or slow model?
Option Three: Find the high file size items manually
Sometimes a model seems much larger and slower than it should be. How can you clean it up and make it usable? One technique is to analyze the file sizes of the Materials and the Components. For Macs, it only works for Components, not Materials.
Many components will be groupings of components, so ignore those and focus on size of the inner single-component items. It helps visually to switch the folder view to Large Thumbnails once the list is sorted by file size.
Purge |
Styles |
Edge Count |
Materials |
Imported Components |
Components vs. Groups |
Stand-Ins |
Visible Layers |
Shadows and Fog |
Save |
Terrain |
Computer |
CleanUp by ThomThom |
Find high-poly items |
Find high file size items |