This icon list section is only visible in Designer and Editor View. On live page you will not see this icon list.

icon-help-support.svg
icon-transition.svg
icon-btn-autoplay.svg
icon-reverse.svg
icon-btn-duplicate.svg
icon-btn-delete.svg
icon-btn-edit.svg
icon-btn-more.svg
icon-paint-roller.svg
icon-preview.svg
icon-sub-object-green.svg
icon-spark.svg
icon-alpha.svg
icon-replace.svg
icon-eye-hidden.svg
icon-eye.svg
icon-ai-sparkles.svg
Icon_Apple_VideoPlus.svg
Icon_Apple_PersonViewfinder.svg
icon-app-settings.svg
icon-info-sliders.svg
icon-object-property-panel.svg
icon-snap-vertex.svg
icon-object-hierarchy.svg
icon-snap-face.svg
icon-ellipsis.svg
icon-attachments.svg
icon-annotation.svg
icon-swatch-texture.svg
icon-swatch-texture-delete.svg
icon-library.svg
icon-check.svg
icon-team-black.svg
icon-explode.svg
icon-visible.svg
icon-view.svg
icon-video.svg
icon-unlocked.svg
icon-undo.svg
icon-sub-object-mode.svg
icon-stop.svg
icon-select-all.svg
icon-scale.svg
icon-save.svg
icon-rotate.svg
icon-remove.svg
icon-redo.svg
icon-record.svg
icon-previous-step.svg
icon-play.svg
icon-paste.svg
icon-ok.svg
icon-offline.svg
icon-object-mode.svg
Icon-next.svg
icon-next-step.svg
icon-multiselect.svg
icon-move.svg
icon-more.svg
icon-more-settings.svg
icon-mic-on.svg
icon-locked.svg
icon-lock.svg
icon-lasso-select.svg
icon-lasso-deselect.svg
icon-label.svg
icon-invisible.svg
icon-information.svg
icon-home.svg
icon-flatmode.png
icon-duplicate.svg
icon-dropper.svg
icon-delete.svg
icon-delete-audio.svg
icon-copy.svg
icon-colour.svg
icon-camera.png
icon-audio.svg
icon-ar.svg
icon-all.svg
icon-all-previous.svg
icon-all-after.svg
icon-add-user.svg
icon-add-steps.svg
icon-add-object.svg
icon-3d-icon.svg
3d model optimization

3d model optimization

JigSpace compresses and optimizes 3D models so they load faster and run smoothly in AR. You can use our automatic optimization, manual preparation in 3D tools like Blender, or a combination of both.

What affects performance

Two things matter most: how many separate objects it contains, and how many triangles (i.e. polygons) your model has. A single 3D model can have anywhere from 1 to 1,000s of objects within it. Your Jigs may have only one 3D model, or a great deal more inside it. Understanding this structure is important when we show you “performance metrics” in your Jig.

If you can, we recommend staying under 200,000 polygons and 200 sub-objects per Jig. Go higher and you risk seeing a reduction in framerates or even crashes, especially on phones and older devices. 

Identifying problem areas

The performance panel inside the JigSpace app tells you if you're over the limits and shows what automatic optimization can do about it.

JigSpace editor performance panel with automatic optimization turned on

Hover details in the object list

When you're editing a Jig, hover over any object to see its mesh count and triangle count. You can also see how many triangles are in each individual mesh. This makes it easier to spot the heavy hitters that are slowing things down.

Automatic optimization

When you import a 3D file, JigSpace compresses it to reduce load times. We also optimize components as you build your Jig.

If this causes problems with how your model looks, you can turn it off. Toggle Keep 3D models optimized in the performance panel or Jig settings.

Optimize when importing files into JigSpace app

When you import a CAD file or 3D model into the JigSpaced app, the opptimization settings window lets you control how we reduce the number of sub-objects and triangles in the file. Enable Optimize model automatically and Decimate geometry on or off, then click Continue.

With Optimize model automatically on, large files (more than 750 sub-objects) have their sub-objects merged when they share the same parent in the hierarchy and the same material properties. We also reduce triangle count automatically if it exceeds 750,000 triangles.

To reduce the triangle count further regardless of size, turn on Decimate geometry and set a rate between 0 and 1. The lower the rate, the fewer triangles the model keeps; the default of 0.7 removes about 30%. Turn off Optimize model automatically if merging distorts your UVs or combines objects you want to keep separate.

Optimization options when importing 3D CAD files to JigSpace app
Optimize your CAD files when importing to JigSpace app

Optimizing via the team library

The admin dashboard has the same optional settings that you can apply during bulk uploads to your team object library. You can apply them individually or together in bulk at dashboard.jig.space/library

Optimization options when importing 3D CAD files to JigSpace library via the admin dashboard
Optimization options when importing 3D CAD files to your team library

Manual optimization

Preparing files in Blender

You can optimize models yourself before importing. Our Blender template makes this easier: optimize, push to your library, and use Replace to test in your Jig.

Watch the 3D model preparation tutorial below and download the Blender template for JigSpace here.

Export settings from CAD

When exporting from SolidWorks, Inventor, Creo, or similar:

  1. Simplify geometry. Remove small details that won't be visible, like internal fasteners or tiny features.
  2. Use decimation to reduce polygon count while keeping the overall shape.
  3. Try the built-in simplify or shrinkwrap tools. Most CAD software has a range of features like this.
  4. Consider standalone reduction tools if you need more control.

Reducing polygons also reduces detail, so there's always a tradeoff. Start aggressive and dial back if the result looks too rough.

Guides for specific CAD software

We have step-by-step guides for simplifying CAD files and assemblies in several of the most popular CAD programs. Download the guides below.

Updating models after optimization

Replace tool

Say you've optimized a model in Blender and want to test it in your Jig. Use the Replace tool in the Workshop to swap in the new version without redoing all your step changes.

The Replace tool copies over the position, scale, and step assignments from the old object. You don't have to match everything up manually, which saves a lot of time when you're iterating.

Further reading

Click on the links below to learn more about 3D model optimization, improving the performance of your Jigs, and how to get the perfect 3D models for your next Jig from a range of  websites.

Previous featureNext feature