Vectary Documentation
ChangelogFeedbackHelpOpen Studio
  • Welcome to Vectary Docs
  • Documentation
    • Getting started
      • System requirements
      • User interface
      • Rendering
      • Dashboard
      • Account settings
      • Roles
      • Scene orientation
      • Units
    • Importing
      • Import formats
      • Figma frames import
      • CAD files
      • Vectary Processor
    • Design process
      • Design mode
        • Selections tools
        • Primitives
        • 3D Text
        • Light sources
        • Modifiers
          • Array Linear
          • Array Radial
          • Array Grid
          • Array Object
          • Subdivide
          • Bevel
          • Randomize
          • Symmetry
          • Boolean
        • Deformers
          • Bend
          • Twist
          • Taper
          • Skew
          • Stretch
          • Spherify
          • Noise
          • Simplify
        • Setup
          • Group
          • Empty
          • Camera
          • Backdrop
          • Smooth normals
          • Clipping plane
        • Interactive elements
      • Materials and Textures
        • Basic materials
          • Color
          • Roughness
          • Metalness
          • Opacity
          • Emission
          • Normal map
        • Advanced materials
          • Subsurface
          • Refraction
          • Clearcoat
          • Thinfilm
          • Reflectivity
          • Double sided material
        • Baked textures
          • Ambient occlusion (texture)
          • Lightmap
          • Texture remapping
        • Importing own textures
      • Animated materials
      • Decals
      • Camera
      • Environment
      • Background
      • Ground plane
      • Effects
        • Reflections
        • Ambient Occlusion
        • Soft Shadows
        • Fading
        • Smooth edges
        • Adjustments
        • Color Balance
        • Vignette
        • Grain
        • Bloom
      • Control bar
        • Fit View
        • Viewport display modes
        • Gizmo & Origin
        • Snapping
        • Download image
      • Libraries
        • Asset library
        • Materials library
        • Environments library
      • Edit mode
        • Selection tools
        • New object
        • Draw
        • Primitives
        • Extrude
        • Bevel
        • Make circle
        • Bridge
        • Slide
        • Cut
        • Collapse
        • Cap open boundaries
        • Merge faces
        • Mesh Tools
        • Normals
    • 3D configurator
      • Variants
      • Interactions
        • Triggers
        • Conditions
        • Actions
          • Animated texture
          • Animation
          • Cameras
          • Download image
          • Highlight
          • Interactions
          • Materials
          • Link
          • Sounds
          • Transformation
          • Upload image
          • Variants
          • Visibility
          • Send event
          • Set variable
        • Events (for API)
      • Animations
      • Floating UI
        • Floating UI settings
        • Container
        • Materials (UI)
        • Variants (UI)
        • Text
        • Image
        • Button
        • Slider
        • Input
        • Tips
      • Hotspots
      • Variables & Expressions
        • Syntax
        • Functions
        • List of inputs
        • Data import (.csv)
    • 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
        • Geometry
        • Textures
        • Materials
        • Effects
        • Light and shadows
        • HDRI
        • Ground plane
        • Tips
      • Project cloning
      • Embedding to other software
      • Export options
    • Other
      • Vectary Plugin for Figma
      • 2D to 3D
      • Selections
      • Comments
      • Shortcuts
  • API
    • Model API
      • Quick Start
      • API Reference
      • Type Definitions
      • Events & Listeners
      • Floating UI
      • Ecommerce
        • Webflow
        • Shopify
        • Custom code
Powered by GitBook
LogoLogo

Website

  • Pricing
  • Blog
  • Security
  • Website

Social

  • YouTube
  • LinkedIn
  • Discord

Copyright © 2025 Vectary Inc. All rights reserved

On this page
  • Overview
  • Access Token
  • Import
  • Navigation
  • Bottom toolbar
  • Mesh optimization
  • Selections
  • Object settings
  • Top left toolbar
  • Upload to Vectary Studio
  • Tabs
  • Optimization tips
  • Mesh Density
  • Object count
Export as PDF
  1. Documentation
  2. Importing

Vectary Processor

Use Vectary Processor to streamline the CAD-to-3D workflow with full control and local file security

PreviousCAD filesNextDesign process

Last updated 28 days ago

Overview

Vectary Processor is a standalone desktop application for converting CAD files into mesh-based 3D assets for use in Vectary Studio. This tool enables offline optimization and conversion of CAD geometry, ensuring that original files never leave the local machine - a valuable feature for workflows with strict security requirements.

While CAD files can be imported directly into Vectary Studio, Vectary Processor offers an alternative workflow focused on enhanced control and optimization. The CAD geometry is converted to mesh during import into the application, allowing full control over mesh quality and structure before uploading to Vectary Studio. The optimized model can then be uploaded with a single click, becoming editable geometry ready for further refinement.

Operating system support

The application is available for Windows 11 and macOS

Where to download

To request access to Vectary Processor, please contact the Vectary Sales team -

Access Token

When opening Vectary Processor for the first time, an access token is required. The token is tied to the user's profile and can be retrieved from the Vectary Dashboard:

  1. Go to https://www.vectary.com/dashboard/

  2. Click on the profile picture in the top-right corner

Once added, the token does not need to be re-entered after closing the application.

Import

  • Supports STEP / STP file formats

  • Drag and drop files directly into the app or use the import dialog

  • All imported NURBS geometry is automatically converted into mesh geometry

  • Processing time varies depending on file complexity

Upon import, the application automatically sets:

  • Linked geometries as in the original CAD file

  • Box mapping for each object for easier material workflow

  • Pivot point centered for each object

Navigation

  • Zoom: scroll wheel (mouse) / two-finger scroll (touchpad)

  • Rotate: left-click and drag (mouse) / one-finger drag (touchpad)

  • Pan: right-click and drag (mouse) / two-finger drag (touchpad)

  • Deep Select: hold Ctrl (Windows) or Cmd (macOS) and click to select deeper objects in the hierarchy

  • Polygon Highlighting: selecting an object displays its polygonal mesh

Tip: reducing the size of the Vectary Processor window can improve 3D preview performance

Bottom toolbar

Mesh optimization

After processing, geometry appears with default medium mesh quality.

Optimization options:

  • Easy: use the slider to set triangle density (displayed in tooltip)

  • Advanced: configure individual settings:

    • Linear deflection: maximum deviation between NURBS and mesh

    • Angular deflection: maximum angle between mesh polygons

Selections

  • Select similar: selects surfaces or volumes with similar properties

  • Select instances: selects all instances of the selected object. Vectary Processor identifies and automatically links all instanced objects, ensuring they remain synchronized during optimization.

  • Select all: selects all objects in the scene

  • Invert selection: inverts current selection

  • Select hidden objects: selects objects that are enclosed within or obscured by other geometry and therefore not visible from the camera’s perspective. This is particularly helpful for optimizing scenes: users can easily identify and remove hidden objects that serve no purpose in the final visualization or interaction. Cleaning up these unnecessary elements can significantly enhance both performance and loading times.

Object settings

  • Rotate scene: toggles object rotation across six axis orientations

  • Separate selection: separates merged geometry into individual objects

  • Merge selection: merges selected objects into one

  • Magic merge: merges the lowest-level unlinked children in the hierarchy

Top left toolbar

Upload to Vectary Studio

Projects in Vectary Processor are not saved automatically

All changes made during the optimization process remain local and are not preserved unless the project is manually uploaded. Uploading is done via the Upload to Vectary button, which transfers the current file to the Vectary Dashboard. Each upload generates a separate project entry, ensuring that the optimized version is securely stored and available for future editing or collaboration.

To save a project:

  1. Click Upload to Vectary (top-right corner)

  2. Name the project

  3. Select a workspace

  4. Choose a folder

Tip: each uploaded file becomes an individual 3D asset in the Vectary Dashboard. Projects can be assembled later in the Workspace tab in Vectary Studio.

Tabs

Multiple projects can be opened simultaneously in separate tabs.

Tip: continue working on one project while others are processing in background tabs

Optimization tips

Optimized scenes are essential for achieving fast loading times and smooth performance in web environments across all platforms. As the final output from Vectary Processor is intended for use on the web, careful optimization ensures efficient rendering and a responsive user experience. Mesh density is a key factor in this process, as overly complex geometry can negatively impact performance. Reducing triangle count where possible helps maintain visual quality while significantly improving scene efficiency.

Mesh Density

  • Recommended range: 200k–500k Linked Triangles

  • Keep triangle count as low as possible

  • Use mesh optimization slider to control density

  • Prioritize detail for objects closer to the camera; reduce detail for background objects

Object count

  • Recommended maximum: 500 objects

  • Use Merge selection or Magic merge to reduce object count

  • Only merge objects sharing the same material and behavior

Select “Copy My Token”

Paste the token into the input field in the Vectary Processor app

Navigation behavior is identical to

Min edge size: minimum allowed polygon edge length

Object list: toggle visibility

: centers selected object in view (Shortcut: A)

Delete: removes selected object (Shortcut: Delete or Backspace)

Isolate: hides all other objects except the selection (Shortcut: I)

Exit isolate: exits isolation mode and shows all objects

https://www.vectary.com/business-contact/
Vectary Studio:
Fit view