• Українська
  • Документація 3DCoat
  • Chapters
    • Знайомство з 3DCoat
    • Починаємо
    • Інтерфейс і навігація
    • Компоненти Brush
    • Node System
    • Робочі місця Кімнати
    • Scripting та Core API
    • Питання/Відповіді
    • licensing
    • Навчальні посібники
  • Pilgway
  • Products
    • 3DCoat
    • 3DCoatTextura
    • 3DCoatPrint
    • PBRLibrary
  • Blog Posts
    • Creating 3D Character Using 3DCoat
  • Store
  • Українська Українська
    • English English
    • Español Español
    • Deutsch Deutsch
    • Français Français
    • 日本語 日本語
    • Русский Русский
    • 한국어 한국어
    • Polski Polski
    • 中文 (中国) 中文 (中国)
    • Português Português
    • Italiano Italiano
    • Suomi Suomi
    • Svenska Svenska
    • 中文 (台灣) 中文 (台灣)
    • Dansk Dansk
    • Slovenčina Slovenčina
    • Türkçe Türkçe
    • Nederlands Nederlands
    • Magyar Magyar
    • ไทย ไทย
    • हिन्दी हिन्दी
    • Ελληνικά Ελληνικά
    • Tiếng Việt Tiếng Việt
    • Lietuviškai Lietuviškai
    • Latviešu valoda Latviešu valoda
    • Eesti Eesti
    • Čeština Čeština
    • Română Română
    • Norsk Bokmål Norsk Bokmål
  • Документація 3DCoat
  • Chapters
    • Знайомство з 3DCoat
    • Починаємо
    • Інтерфейс і навігація
    • Компоненти Brush
    • Node System
    • Робочі місця Кімнати
    • Scripting та Core API
    • Питання/Відповіді
    • licensing
    • Навчальні посібники
  • Pilgway
  • Products
    • 3DCoat
    • 3DCoatTextura
    • 3DCoatPrint
    • PBRLibrary
  • Blog Posts
    • Creating 3D Character Using 3DCoat
  • Store
  • Українська Українська
    • English English
    • Español Español
    • Deutsch Deutsch
    • Français Français
    • 日本語 日本語
    • Русский Русский
    • 한국어 한국어
    • Polski Polski
    • 中文 (中国) 中文 (中国)
    • Português Português
    • Italiano Italiano
    • Suomi Suomi
    • Svenska Svenska
    • 中文 (台灣) 中文 (台灣)
    • Dansk Dansk
    • Slovenčina Slovenčina
    • Türkçe Türkçe
    • Nederlands Nederlands
    • Magyar Magyar
    • ไทย ไทย
    • हिन्दी हिन्दी
    • Ελληνικά Ελληνικά
    • Tiếng Việt Tiếng Việt
    • Lietuviškai Lietuviškai
    • Latviešu valoda Latviešu valoda
    • Eesti Eesti
    • Čeština Čeština
    • Română Română
    • Norsk Bokmål Norsk Bokmål
Expand All Collapse All
  • Знайомство з 3DCoat
  • Починаємо
    • System requirements
    • Why 3DCoat is Unique?
    • Активація 3DCoat
    • Помилка запуску
      • Startup error Mac
    • Color management
    • Upgrading permanent license
    • Linux Setup
      • Linux initial setup per-user installation
      • Linux initial setup for system
      • Tablet setup
      • To GTK3 from GTK2
      • Error libicuuc.so.70
    • Структура папок
      • Custom documents folder
    • Різні форми «резолюції»
    • Tablet on Window
    • Import та Export
    • Applinks в 3DCoat
      • Посилання на додаток Blender
        • Blender with the Applink in Linux
      • Blender 4.2/3/4/5 applink
      • Max Applink
      • Houdini applink
      • Lightwave uplink
  • Node System
    • PBM Channels
    • Node Editor
    • Node & Object Inspectors
    • Per-Pixel Painting
    • Node Graph
    • NodeGraph Language (NGL)
    • GPU Nodes
      • Color
      • GeometryIn
      • In
      • Layer
      • Material
      • Out
      • Pattern
      • Pattern3D
      • ShaderToy
      • Shape
      • Texture
      • Tilable
      • UV
      • Vector
    • Filters
    • Masks
    • Materials
    • Modifiers
    • Volumes
  • Navigation
    • Відкриття діалогового вікна (меню швидкого запуску)
    • Панель навігації
    • Камера та навігація
      • Customize Navigation as Blender
    • Viewport Navigation Gizmo
    • Left tool panel
    •  Activity Bar
    • Навігація за допомогою пристроїв 3DConnexion
      • How to compile Spacenavd on non Ubuntu distro
    • Space Bar Menu
    • Stylus doesn’t work in sculpting
    • Гарячі клавіші
  • Інтерфейс і навігація
    • Меню «Файл».
    • Меню редагування
      • Calculate Curvature
      • Calculate Occlusion
      • Light Baking Tool
      • Уподобання
    • Перегляд меню
    • Симетрія
    • Textures
    • Calculate
    • Меню шарів
    • Заморозити меню
    • Hide
    • Bake
    • Криві 2022
      • Меню кривих
      • Curves Properties RMB
      • Заповніть сітчастим шаром
      • Scale of imported curves
    • Меню Windows
      • Спливаючі панелі Windows із вкладками
      • Повзунки
    • Scripts
    • Addons
    • Capture
    • Меню довідки
    • Налаштування
    • Змінити або створити нову кімнату
  • Компоненти Brush
    • Верхня панель Brush
    • Щітки загального користування
      • Створюйте пензлі та наклейки
      • Створення альфа-версії з поточного скульпту
      • Створіть Brush із тривимірного об’єкта
      • Create brushes based on Curves
      • Load photoshop .abr brushes
    • Штрихи
      • Криві спливаюче меню
    • Варіанти Brush
    • Обмежувач умов
    • Смуги панелі
    • Панель трафаретів
    • Розумні матеріали
      • Додайте нові зображення або матеріали
      • Приєднайте розумний матеріал до шару
      • Import Quixel Megascans
    • Як створити стилі для Brush
  • Робочі місця Кімнати
    • Painting
      • Painting текстур і режими
        • Per-Pixel Painting
        • Painting зміщення (мікровершина)
        • Painting Ptex
        • Painting поверхні (поліфарбування)
      • Імпорт до кімнати Painting
        • Initial CC subdivision
        • UV Set smoothing
        • Sharp (hard) edge
        • Блокування нормалей
        • Завантажити новий макет UV після зміни моделі
        • DAZ Genesis models into 3DCoat
        • ID map
      • Меню робочої області Painting
        • Edit menu
        • Меню текстур
          • Інструменти для Baking текстури
        • Сховати
        • Меню для Bake Paint
        • Вибір кольорів
      • Surface Materials
      • Верхня панель для Painting
      • Панель шарів
        • Панель змішування
        • Layer and Clipping Masks
      • Інструменти для Painting кімнати
      • Opacity – Прозорість
      • Налаштуйте робочу область
        • Набір інструментів налаштування
        • Експорт із кімнати налаштування
      • Панель попереднього перегляду маски/матеріалу
      • Експорт із кімнати Painting
    • Робоча область UV
      • Верхня UV панель
      • Ліва панель інструментів UV
      • Панель попереднього перегляду UV
      • Приклад робочого процесу UV
      • Імпорт в UV кімнату
      • Експорт з UV кімнати
    • Ретопологія
      • Імпорт до кімнати Retopo
      • Меню Retopo Mesh і меню випікання
        • Режим віртуального дзеркала
      • Bake menu
        • Treat Poly Groups as Paint Objects
        • Baking guide
      • Інструмент «Обведення» в ретопології
      • Верхня панель
        • Виберіть геометрію
      • Ліва панель інструментів у кімнаті ретопології
        • Загальне призначення та функції
        • Додайте геометрію
        • Інструменти налаштування Retopo
        • UV інструменти
        • Команди для кабінету ретопології
      • АВТОРЕТОПО
        • Autopo guide
      • Групи Poly
    • Ліпити
      • Sculpt Layer
      • Ліпити дерево
      • Параметри Brush для скульптури
      • Top Bar
      • Brush двигун
      • Підменю Геометрія
      • Скульптуйте меню «Клацання правою кнопкою миші».
      • Шейдери
      • Voxel режим
        • Чиста Voxel скульптура
        • Щільність і роздільна здатність
        • Clay Engine
        • Voxel інструменти
        • Інструменти поверхні на вокселях
        • Інструменти налаштування Voxel
        • Об'ємний Painting
        • Інструменти Voxel Objects
      • Поверхневий режим
        • Поверхневі інструменти
        • Поверхневі спеціальні інструменти
        • Surface Layer
        • Інструменти для регулювання поверхні
        • Painting поверхні
        • Інструменти Surface Objects
        • Багаторівнева роздільна здатність
          • Multires tools
          • Multires adjust
          • Multires commands
      • Ліпити криві
        • Сплайн-криві
        • Splines model creation
      • Векторне зміщення
      • Інструменти трансформації поверхні
        • Інструменти Voxel перетворення
        • Instancer
        • Move
        • Pose
        • Fit
        • Reproject
        • Surface Array
      • Voxel примітиви та інструменти Import
      • Живі логічні значення
      • Команди для Sculpt room
      • Import до Sculpt Room
      • Експорт із кімнати скульптур
    • Рендер
      • Comparison of different roughness values
      • Функції панелі візуалізації
      • Поворотний стіл
      • Fakebake освітлення - не PBR-
    • Factures
      • робочий процес
    • Найпростіший
    • Моделювання
      • Mesh Menu
      • Ліва панель інструментів у кімнаті моделювання
        • Додайте геометрію
          • Вибране
        • Твік
        • Smart Hybrid
        • UV
          • Команди
        • Ціла сітка
      • Приклад поверхні лофт від Fluffy
      • Блокування від Poeboi
      • Import Zbrush Polygroups for UV mapping
    • Kitbash - швидке створення 3D моделей
      • Create kitbash
      • Left tool panel Kitbash
    • 3DPrint
    • Photogrammetry
      • How to install Reality Capture
      • Reality Capture doesn’t show up ?
    • Сітка до кімнати NURBS
    • Nodes
      • Бібліотека вузлів шейдерів скульптури
      • Open PBR
  • Scripting та Core API
    • Core API
    • API Python
    • Extensions and Addons
  • Безкоштовний 3DCoatPrint

Vector

40 views 0

Written by Volodymyr Makovetskyi
May 14, 2026

Overview: Vector nodes provide a comprehensive suite of mathematical operations. They allow you to add, subtract, multiply, and mix raw numeric values and vectors, acting as the fundamental logical glue that controls how data flows and changes throughout your node graph.


Distance

Description: Calculates the distance between two points or the length of a vector.

Inputs and Settings:

  • genType (Dropdown): Options: float, vec2, vec3, vec4, color
  • Value1 (genType)
  • Value2 (genType)

Outputs:

  • Result (Number (Float))

Divide

Description: Performs mathematical division of one value (or vector) by another.

Inputs and Settings:

  • genType (Dropdown): Options: float, vec2, vec3, vec4, color
  • InputCount (Dropdown): Options: 2, 3, 4, 5, 6, 7, 8, 9, 10
  • Value1 (genType)
  • Value2 (genType)
  • Value3 (genType)
  • Value4 (genType)
  • Value5 (genType)
  • Value6 (genType)
  • Value7 (genType)
  • Value8 (genType)
  • Value9 (genType)
  • Value10 (genType)

Outputs:

  • Result (genType)

Fract

Description: Returns the fractional part of a number (remainder of division by 1). Often used for tiling and repeating patterns.

Inputs and Settings:

  • genType (Dropdown): Options: float, vec2, vec3, vec4, color
  • Source (genType)

Outputs:

  • FractID (genType)
  • Result (genType)

Max

Description: Returns the greater of two values. Can be used for combining masks (logical OR, union).

Inputs and Settings:

  • genType (Dropdown): Options: float, vec2, vec3, vec4, color
  • InputCount (Dropdown): Options: 2, 3, 4, 5, 6, 7, 8, 9, 10
  • Value1 (genType)
  • Value2 (genType)
  • Value3 (genType)
  • Value4 (genType)
  • Value5 (genType)
  • Value6 (genType)
  • Value7 (genType)
  • Value8 (genType)
  • Value9 (genType)
  • Value10 (genType)

Outputs:

  • Result (genType)

Min

Description: Returns the lesser of two values. Can be used for mask intersection (logical AND).

Inputs and Settings:

  • genType (Dropdown): Options: float, vec2, vec3, vec4, color
  • InputCount (Dropdown): Options: 2, 3, 4, 5, 6, 7, 8, 9, 10
  • Value1 (genType)
  • Value2 (genType)
  • Value3 (genType)
  • Value4 (genType)
  • Value5 (genType)
  • Value6 (genType)
  • Value7 (genType)
  • Value8 (genType)
  • Value9 (genType)
  • Value10 (genType)

Outputs:

  • Result (genType)

Mix

Description: Smoothly blends (linear interpolation) two vectors or values based on a third parameter (Alpha).

Inputs and Settings:

  • genType (Dropdown): Options: color, float, vec2, vec3, vec4
  • Value1 (genType)
  • Value2 (genType)
  • Mask (Number (Float))

Outputs:

  • Result (genType)

Multiply

Description: Performs mathematical multiplication of two values or vectors (amplification, masking, blending).

Inputs and Settings:

  • genType (Dropdown): Options: color, float, vec2, vec3, vec4
  • InputCount (Dropdown): Options: 2, 3, 4, 5, 6, 7, 8, 9, 10
  • Value1 (genType)
  • Value2 (genType)
  • Value3 (genType)
  • Value4 (genType)
  • Value5 (genType)
  • Value6 (genType)
  • Value7 (genType)
  • Value8 (genType)
  • Value9 (genType)
  • Value10 (genType)

Outputs:

  • Result (genType)

Normalize

Description: Normalizes a vector (scales its length to 1 while maintaining direction).

Inputs and Settings:

  • genType (Dropdown): Options: float, vec2, vec3, vec4, color
  • Value (genType)

Outputs:

  • Result (genType)

OneKnot

Description: Simple pass-through node (passes value unchanged), useful for organizing and routing connection lines in the graph.

Inputs and Settings:

  • genType (Dropdown): Options: float, vec2, vec3, vec4, color
  • Source (genType)

Outputs:

  • Result (genType)

Pack

Description: Packs individual numbers (float) into a single vector (vec4).

Inputs and Settings:

  • XRed (Number (Float))
  • YGreen (Number (Float))
  • ZBlue (Number (Float))
  • WAlpha (Number (Float))

Outputs:

  • result (4D Vector)

Randomiser

Description: Generates a random number (noise) based on an input value or coordinate (seed).

Inputs and Settings:

  • Source (4D Vector)

Outputs:

  • Result (4D Vector)

Subtract

Description: Subtracts one value (or vector) from another.

Inputs and Settings:

  • genType (Dropdown): Options: float, vec2, vec3, vec4, color
  • InputCount (Dropdown): Options: 2, 3, 4, 5, 6, 7, 8, 9, 10
  • Value1 (genType)
  • Value2 (genType)
  • Value3 (genType)
  • Value4 (genType)
  • Value5 (genType)
  • Value6 (genType)
  • Value7 (genType)
  • Value8 (genType)
  • Value9 (genType)
  • Value10 (genType)

Outputs:

  • Result (genType)

Summ

Description: Adds two values or vectors together.

Inputs and Settings:

  • genType (Dropdown): Options: float, vec2, vec3, vec4, color
  • InputCount (Dropdown): Options: 2, 3, 4, 5, 6, 7, 8, 9, 10
  • Value1 (genType)
  • Value2 (genType)
  • Value3 (genType)
  • Value4 (genType)
  • Value5 (genType)
  • Value6 (genType)
  • Value7 (genType)
  • Value8 (genType)
  • Value9 (genType)
  • Value10 (genType)

Outputs:

  • Result (genType)

UnPack

Description: Unpacks a vector into its individual numeric components (X, Y, Z, W).

Inputs and Settings:

  • Vector (4D Vector)

Outputs:

  • XRed (Number (Float))
  • YGreen (Number (Float))
  • ZBlue (Number (Float))
  • WAlpha (Number (Float))

rotate

Description: Rotates a 2D vector or UV coordinates by a given angle around a center.

Inputs and Settings:

  • invertX (Toggle / Checkbox)
  • invertY (Toggle / Checkbox)
  • invertZ (Toggle / Checkbox)
  • source (3D Vector / Color)
  • angles (3D Vector / Color)

Outputs:

  • result (3D Vector / Color)

Was this helpful?

Yes  No
Related Articles
  • Volumes
  • Modifiers
  • Materials
  • Masks
  • Filters
  • UV
Previously
UV
Up Next
Filters
AI:
Hi! How can I help you?
Attention: This is a beta version of AI chat. Some answers may be wrong. See full version of AI chat