Getting started

System Requirements

Rendering

Vectary Dashboard

Account Settings

Roles

User Interface

Scene Orientation

Units

How To Get Help

Importing

Import formats

Figma frames import

CAD files

Processor

Design process

Design mode

Materials and Textures

Animated Materials

Decals

UV mapping

Camera

Lighting and Environment

Effects

Background

Ground plane

Control Bar

Libraries

Edit mode

3D Configurator

Variants

Interactions

Animations

Floating UI

Hotspots

Variables & Expressions (Beta)

Scene and project settings

Version History

Augmented Reality (WebAR)

WebXR (beta)

Loading screen

Mouse controls

Interaction prompt

Menu - Settings

Sharing, exporting, embedding

Sharing

Performance analyzer

Optimizing a shared project

Project cloning

Embedding to other software

Optimizing a shared project

Vectary is a powerful tool that can easily provide realistic results, but you need some touches for the best 3D experience.

This page will help you get better performance on all devices and make the scene load as fast as possible.

https://youtu.be/Qx5SYW2F92M

There are two important indicators that are important to improve:

Improving performance

Improving loading time

Optimizing

Geometry

One of the main reasons the scene might take a long time to load is because of the large number of polygons.

In Vectary Studio, the statistics showing the number of polygons is always in the lower-left corner. The fewer there are the faster the scene loads.

Untitled

How to reduce the number of polygons

  1. Among the tools in object mode, there is the Simplify tool. This will help to reduce the number of polygons while maintaining the shape of the object. However, with a very large number of polygons, this might not work, because the browser can't handle the computation, and it will display a page unresponsive error.

  2. Your model geometry may consist of unrelated parts. Use the Weld tool to make it whole.

  3. We also recommend hiding or removing parts of the object that are not visible to the viewer. For example, screws or ports (usb, cables, hdmi, etc.), as they are often highly polygonal. Hidden objects will not be exported to a shared project. If there are polygons that are not visible, you can delete them in Edit mode.

  4. If the object is small or far away from the viewer, no one will appreciate its detail, so the number of polygons may be low.

  5. Linking geometry will help to improve loading time. If there are several instances of the same object in the project, linking between them will allow loading only one of them. This can be done as follows:

Textures

Textures play a big role in both performance and load time, so we've provided several ways to get the best results cheaply.

The following steps will help you get the most out of your textures:

  1. Minimize the resolution of textures where the low quality won’t be noticeable.

<aside> πŸ’‘ You can change the resolution for all textures in the Preview mode.

</aside>

<aside> <img src="/icons/exclamation-mark_purple.svg" alt="/icons/exclamation-mark_purple.svg" width="40px" /> do not exceed a resolution of more than 2048*2048px. Textures with a higher resolution can cause memory problems on older devices and significantly increase loading time. Always try to use the smallest possible texture size

</aside>

  1. Use as few textures as possible. The more there are, the longer it will take to load the scene and the more likely potential memory issues on older devices. Try to select the same texture from the drop-down list and use it as often as possible. You can always choose the same texture for multiple purposes, just use different settings for them. That way, Vectary will only load one texture instead of several.

  2. JPG, SVG, and Lottie β€” best friends of performance πŸ‘¨β€πŸ‘©β€πŸ‘§

Materials

Remove unused materials