{"id":14054,"date":"2026-05-14T17:18:29","date_gmt":"2026-05-14T17:18:29","guid":{"rendered":"https:\/\/3dcoat.com\/documentation\/?post_type=manual_documentation&#038;p=14054"},"modified":"2026-05-14T17:18:32","modified_gmt":"2026-05-14T17:18:32","slug":"vector","status":"publish","type":"manual_documentation","link":"https:\/\/3dcoat.com\/documentation\/manual\/nodesystem\/gpu-nodes\/vector\/","title":{"rendered":"Vector"},"content":{"rendered":"\n<p id=\"vector-nodes-documentation\"><\/p>\n\n\n\n<p><strong>Overview:<\/strong>&nbsp;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.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"distance\">Distance<\/h2>\n\n\n\n<p><strong>Description:<\/strong>&nbsp;Calculates the distance between two points or the length of a vector.<\/p>\n\n\n\n<p><strong>Inputs and Settings:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>genType<\/strong>\u00a0(Dropdown): Options: float, vec2, vec3, vec4, color<\/li>\n\n\n\n<li><strong>Value1<\/strong>\u00a0(genType)<\/li>\n\n\n\n<li><strong>Value2<\/strong>\u00a0(genType)<\/li>\n<\/ul>\n\n\n\n<p><strong>Outputs:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Result<\/strong>\u00a0(Number (Float))<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"divide\">Divide<\/h2>\n\n\n\n<p><strong>Description:<\/strong>&nbsp;Performs mathematical division of one value (or vector) by another.<\/p>\n\n\n\n<p><strong>Inputs and Settings:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>genType<\/strong>\u00a0(Dropdown): Options: float, vec2, vec3, vec4, color<\/li>\n\n\n\n<li><strong>InputCount<\/strong>\u00a0(Dropdown): Options: 2, 3, 4, 5, 6, 7, 8, 9, 10<\/li>\n\n\n\n<li><strong>Value1<\/strong>\u00a0(genType)<\/li>\n\n\n\n<li><strong>Value2<\/strong>\u00a0(genType)<\/li>\n\n\n\n<li><strong>Value3<\/strong>\u00a0(genType)<\/li>\n\n\n\n<li><strong>Value4<\/strong>\u00a0(genType)<\/li>\n\n\n\n<li><strong>Value5<\/strong>\u00a0(genType)<\/li>\n\n\n\n<li><strong>Value6<\/strong>\u00a0(genType)<\/li>\n\n\n\n<li><strong>Value7<\/strong>\u00a0(genType)<\/li>\n\n\n\n<li><strong>Value8<\/strong>\u00a0(genType)<\/li>\n\n\n\n<li><strong>Value9<\/strong>\u00a0(genType)<\/li>\n\n\n\n<li><strong>Value10<\/strong>\u00a0(genType)<\/li>\n<\/ul>\n\n\n\n<p><strong>Outputs:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Result<\/strong>\u00a0(genType)<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"fract\">Fract<\/h2>\n\n\n\n<p><strong>Description:<\/strong>&nbsp;Returns the fractional part of a number (remainder of division by 1). Often used for tiling and repeating patterns.<\/p>\n\n\n\n<p><strong>Inputs and Settings:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>genType<\/strong>\u00a0(Dropdown): Options: float, vec2, vec3, vec4, color<\/li>\n\n\n\n<li><strong>Source<\/strong>\u00a0(genType)<\/li>\n<\/ul>\n\n\n\n<p><strong>Outputs:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>FractID<\/strong>\u00a0(genType)<\/li>\n\n\n\n<li><strong>Result<\/strong>\u00a0(genType)<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"max\">Max<\/h2>\n\n\n\n<p><strong>Description:<\/strong>&nbsp;Returns the greater of two values. Can be used for combining masks (logical OR, union).<\/p>\n\n\n\n<p><strong>Inputs and Settings:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>genType<\/strong>\u00a0(Dropdown): Options: float, vec2, vec3, vec4, color<\/li>\n\n\n\n<li><strong>InputCount<\/strong>\u00a0(Dropdown): Options: 2, 3, 4, 5, 6, 7, 8, 9, 10<\/li>\n\n\n\n<li><strong>Value1<\/strong>\u00a0(genType)<\/li>\n\n\n\n<li><strong>Value2<\/strong>\u00a0(genType)<\/li>\n\n\n\n<li><strong>Value3<\/strong>\u00a0(genType)<\/li>\n\n\n\n<li><strong>Value4<\/strong>\u00a0(genType)<\/li>\n\n\n\n<li><strong>Value5<\/strong>\u00a0(genType)<\/li>\n\n\n\n<li><strong>Value6<\/strong>\u00a0(genType)<\/li>\n\n\n\n<li><strong>Value7<\/strong>\u00a0(genType)<\/li>\n\n\n\n<li><strong>Value8<\/strong>\u00a0(genType)<\/li>\n\n\n\n<li><strong>Value9<\/strong>\u00a0(genType)<\/li>\n\n\n\n<li><strong>Value10<\/strong>\u00a0(genType)<\/li>\n<\/ul>\n\n\n\n<p><strong>Outputs:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Result<\/strong>\u00a0(genType)<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"min\">Min<\/h2>\n\n\n\n<p><strong>Description:<\/strong>&nbsp;Returns the lesser of two values. Can be used for mask intersection (logical AND).<\/p>\n\n\n\n<p><strong>Inputs and Settings:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>genType<\/strong>\u00a0(Dropdown): Options: float, vec2, vec3, vec4, color<\/li>\n\n\n\n<li><strong>InputCount<\/strong>\u00a0(Dropdown): Options: 2, 3, 4, 5, 6, 7, 8, 9, 10<\/li>\n\n\n\n<li><strong>Value1<\/strong>\u00a0(genType)<\/li>\n\n\n\n<li><strong>Value2<\/strong>\u00a0(genType)<\/li>\n\n\n\n<li><strong>Value3<\/strong>\u00a0(genType)<\/li>\n\n\n\n<li><strong>Value4<\/strong>\u00a0(genType)<\/li>\n\n\n\n<li><strong>Value5<\/strong>\u00a0(genType)<\/li>\n\n\n\n<li><strong>Value6<\/strong>\u00a0(genType)<\/li>\n\n\n\n<li><strong>Value7<\/strong>\u00a0(genType)<\/li>\n\n\n\n<li><strong>Value8<\/strong>\u00a0(genType)<\/li>\n\n\n\n<li><strong>Value9<\/strong>\u00a0(genType)<\/li>\n\n\n\n<li><strong>Value10<\/strong>\u00a0(genType)<\/li>\n<\/ul>\n\n\n\n<p><strong>Outputs:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Result<\/strong>\u00a0(genType)<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"mix\">Mix<\/h2>\n\n\n\n<p><strong>Description:<\/strong>&nbsp;Smoothly blends (linear interpolation) two vectors or values based on a third parameter (Alpha).<\/p>\n\n\n\n<p><strong>Inputs and Settings:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>genType<\/strong>\u00a0(Dropdown): Options: color, float, vec2, vec3, vec4<\/li>\n\n\n\n<li><strong>Value1<\/strong>\u00a0(genType)<\/li>\n\n\n\n<li><strong>Value2<\/strong>\u00a0(genType)<\/li>\n\n\n\n<li><strong>Mask<\/strong>\u00a0(Number (Float))<\/li>\n<\/ul>\n\n\n\n<p><strong>Outputs:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Result<\/strong>\u00a0(genType)<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"multiply\">Multiply<\/h2>\n\n\n\n<p><strong>Description:<\/strong>&nbsp;Performs mathematical multiplication of two values or vectors (amplification, masking, blending).<\/p>\n\n\n\n<p><strong>Inputs and Settings:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>genType<\/strong>\u00a0(Dropdown): Options: color, float, vec2, vec3, vec4<\/li>\n\n\n\n<li><strong>InputCount<\/strong>\u00a0(Dropdown): Options: 2, 3, 4, 5, 6, 7, 8, 9, 10<\/li>\n\n\n\n<li><strong>Value1<\/strong>\u00a0(genType)<\/li>\n\n\n\n<li><strong>Value2<\/strong>\u00a0(genType)<\/li>\n\n\n\n<li><strong>Value3<\/strong>\u00a0(genType)<\/li>\n\n\n\n<li><strong>Value4<\/strong>\u00a0(genType)<\/li>\n\n\n\n<li><strong>Value5<\/strong>\u00a0(genType)<\/li>\n\n\n\n<li><strong>Value6<\/strong>\u00a0(genType)<\/li>\n\n\n\n<li><strong>Value7<\/strong>\u00a0(genType)<\/li>\n\n\n\n<li><strong>Value8<\/strong>\u00a0(genType)<\/li>\n\n\n\n<li><strong>Value9<\/strong>\u00a0(genType)<\/li>\n\n\n\n<li><strong>Value10<\/strong>\u00a0(genType)<\/li>\n<\/ul>\n\n\n\n<p><strong>Outputs:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Result<\/strong>\u00a0(genType)<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Normalize<\/h2>\n\n\n\n<p><strong>Description:<\/strong>&nbsp;Normalizes a vector (scales its length to 1 while maintaining direction).<\/p>\n\n\n\n<p><strong>Inputs and Settings:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>genType<\/strong>\u00a0(Dropdown): Options: float, vec2, vec3, vec4, color<\/li>\n\n\n\n<li><strong>Value<\/strong>\u00a0(genType)<\/li>\n<\/ul>\n\n\n\n<p><strong>Outputs:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Result<\/strong>\u00a0(genType)<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"oneknot\">OneKnot<\/h2>\n\n\n\n<p><strong>Description:<\/strong>&nbsp;Simple pass-through node (passes value unchanged), useful for organizing and routing connection lines in the graph.<\/p>\n\n\n\n<p><strong>Inputs and Settings:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>genType<\/strong>\u00a0(Dropdown): Options: float, vec2, vec3, vec4, color<\/li>\n\n\n\n<li><strong>Source<\/strong>\u00a0(genType)<\/li>\n<\/ul>\n\n\n\n<p><strong>Outputs:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Result<\/strong>\u00a0(genType)<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"pack\">Pack<\/h2>\n\n\n\n<p><strong>Description:<\/strong>&nbsp;Packs individual numbers (float) into a single vector (vec4).<\/p>\n\n\n\n<p><strong>Inputs and Settings:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>XRed<\/strong>\u00a0(Number (Float))<\/li>\n\n\n\n<li><strong>YGreen<\/strong>\u00a0(Number (Float))<\/li>\n\n\n\n<li><strong>ZBlue<\/strong>\u00a0(Number (Float))<\/li>\n\n\n\n<li><strong>WAlpha<\/strong>\u00a0(Number (Float))<\/li>\n<\/ul>\n\n\n\n<p><strong>Outputs:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>result<\/strong>\u00a0(4D Vector)<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"randomiser\">Randomiser<\/h2>\n\n\n\n<p><strong>Description:<\/strong>&nbsp;Generates a random number (noise) based on an input value or coordinate (seed).<\/p>\n\n\n\n<p><strong>Inputs and Settings:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Source<\/strong>\u00a0(4D Vector)<\/li>\n<\/ul>\n\n\n\n<p><strong>Outputs:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Result<\/strong>\u00a0(4D Vector)<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"subtract\">Subtract<\/h2>\n\n\n\n<p><strong>Description:<\/strong>&nbsp;Subtracts one value (or vector) from another.<\/p>\n\n\n\n<p><strong>Inputs and Settings:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>genType<\/strong>\u00a0(Dropdown): Options: float, vec2, vec3, vec4, color<\/li>\n\n\n\n<li><strong>InputCount<\/strong>\u00a0(Dropdown): Options: 2, 3, 4, 5, 6, 7, 8, 9, 10<\/li>\n\n\n\n<li><strong>Value1<\/strong>\u00a0(genType)<\/li>\n\n\n\n<li><strong>Value2<\/strong>\u00a0(genType)<\/li>\n\n\n\n<li><strong>Value3<\/strong>\u00a0(genType)<\/li>\n\n\n\n<li><strong>Value4<\/strong>\u00a0(genType)<\/li>\n\n\n\n<li><strong>Value5<\/strong>\u00a0(genType)<\/li>\n\n\n\n<li><strong>Value6<\/strong>\u00a0(genType)<\/li>\n\n\n\n<li><strong>Value7<\/strong>\u00a0(genType)<\/li>\n\n\n\n<li><strong>Value8<\/strong>\u00a0(genType)<\/li>\n\n\n\n<li><strong>Value9<\/strong>\u00a0(genType)<\/li>\n\n\n\n<li><strong>Value10<\/strong>\u00a0(genType)<\/li>\n<\/ul>\n\n\n\n<p><strong>Outputs:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Result<\/strong>\u00a0(genType)<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"summ\">Summ<\/h2>\n\n\n\n<p><strong>Description:<\/strong>&nbsp;Adds two values or vectors together.<\/p>\n\n\n\n<p><strong>Inputs and Settings:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>genType<\/strong>\u00a0(Dropdown): Options: float, vec2, vec3, vec4, color<\/li>\n\n\n\n<li><strong>InputCount<\/strong>\u00a0(Dropdown): Options: 2, 3, 4, 5, 6, 7, 8, 9, 10<\/li>\n\n\n\n<li><strong>Value1<\/strong>\u00a0(genType)<\/li>\n\n\n\n<li><strong>Value2<\/strong>\u00a0(genType)<\/li>\n\n\n\n<li><strong>Value3<\/strong>\u00a0(genType)<\/li>\n\n\n\n<li><strong>Value4<\/strong>\u00a0(genType)<\/li>\n\n\n\n<li><strong>Value5<\/strong>\u00a0(genType)<\/li>\n\n\n\n<li><strong>Value6<\/strong>\u00a0(genType)<\/li>\n\n\n\n<li><strong>Value7<\/strong>\u00a0(genType)<\/li>\n\n\n\n<li><strong>Value8<\/strong>\u00a0(genType)<\/li>\n\n\n\n<li><strong>Value9<\/strong>\u00a0(genType)<\/li>\n\n\n\n<li><strong>Value10<\/strong>\u00a0(genType)<\/li>\n<\/ul>\n\n\n\n<p><strong>Outputs:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Result<\/strong>\u00a0(genType)<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"unpack\">UnPack<\/h2>\n\n\n\n<p><strong>Description:<\/strong>&nbsp;Unpacks a vector into its individual numeric components (X, Y, Z, W).<\/p>\n\n\n\n<p><strong>Inputs and Settings:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Vector<\/strong>\u00a0(4D Vector)<\/li>\n<\/ul>\n\n\n\n<p><strong>Outputs:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>XRed<\/strong>\u00a0(Number (Float))<\/li>\n\n\n\n<li><strong>YGreen<\/strong>\u00a0(Number (Float))<\/li>\n\n\n\n<li><strong>ZBlue<\/strong>\u00a0(Number (Float))<\/li>\n\n\n\n<li><strong>WAlpha<\/strong>\u00a0(Number (Float))<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"rotate\">rotate<\/h2>\n\n\n\n<p><strong>Description:<\/strong>&nbsp;Rotates a 2D vector or UV coordinates by a given angle around a center.<\/p>\n\n\n\n<p><strong>Inputs and Settings:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>invertX<\/strong>\u00a0(Toggle \/ Checkbox)<\/li>\n\n\n\n<li><strong>invertY<\/strong>\u00a0(Toggle \/ Checkbox)<\/li>\n\n\n\n<li><strong>invertZ<\/strong>\u00a0(Toggle \/ Checkbox)<\/li>\n\n\n\n<li><strong>source<\/strong>\u00a0(3D Vector \/ Color)<\/li>\n\n\n\n<li><strong>angles<\/strong>\u00a0(3D Vector \/ Color)<\/li>\n<\/ul>\n\n\n\n<p><strong>Outputs:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>result<\/strong>\u00a0(3D Vector \/ Color)<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n","protected":false},"author":6,"featured_media":0,"parent":14001,"menu_order":0,"template":"","manualdocumentationcategory":[9,193],"manual_doc_tag":[],"class_list":["post-14054","manual_documentation","type-manual_documentation","status-publish","hentry","manualdocumentationcategory-manual","manualdocumentationcategory-nodes"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.3 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Vector - 3DCoat Documentation<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/3dcoat.com\/documentation\/manual\/nodesystem\/gpu-nodes\/vector\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Vector - 3DCoat Documentation\" \/>\n<meta property=\"og:description\" content=\"Overview:&nbsp;Vector nodes provide a comprehensive suite of mathematical operations. They allow you to add, subtract, mul...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/3dcoat.com\/documentation\/manual\/nodesystem\/gpu-nodes\/vector\/\" \/>\n<meta property=\"og:site_name\" content=\"3DCoat Documentation\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/3DCoat\" \/>\n<meta property=\"article:modified_time\" content=\"2026-05-14T17:18:32+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@3DCoatOfficial\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/3dcoat.com\/documentation\/manual\/nodesystem\/gpu-nodes\/vector\/\",\"url\":\"https:\/\/3dcoat.com\/documentation\/manual\/nodesystem\/gpu-nodes\/vector\/\",\"name\":\"Vector - 3DCoat Documentation\",\"isPartOf\":{\"@id\":\"https:\/\/3dcoat.com\/documentation\/#website\"},\"datePublished\":\"2026-05-14T17:18:29+00:00\",\"dateModified\":\"2026-05-14T17:18:32+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/3dcoat.com\/documentation\/manual\/nodesystem\/gpu-nodes\/vector\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/3dcoat.com\/documentation\/manual\/nodesystem\/gpu-nodes\/vector\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/3dcoat.com\/documentation\/manual\/nodesystem\/gpu-nodes\/vector\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/3dcoat.com\/documentation\/nl_NL\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Node System\",\"item\":\"https:\/\/3dcoat.com\/documentation\/manual\/nodesystem\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"GPU Nodes\",\"item\":\"https:\/\/3dcoat.com\/documentation\/manual\/nodesystem\/gpu-nodes\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Vector\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/3dcoat.com\/documentation\/#website\",\"url\":\"https:\/\/3dcoat.com\/documentation\/\",\"name\":\"3DCoat Documentation\",\"description\":\"Information about starting to use and learning how to use all the features of the 3DCoat.\",\"publisher\":{\"@id\":\"https:\/\/3dcoat.com\/documentation\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/3dcoat.com\/documentation\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/3dcoat.com\/documentation\/#organization\",\"name\":\"Pilgway\",\"url\":\"https:\/\/3dcoat.com\/documentation\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/3dcoat.com\/documentation\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/3dcoat.com\/documentation\/wp-content\/uploads\/2022\/09\/logo3DCoatWhite-1.png\",\"contentUrl\":\"https:\/\/3dcoat.com\/documentation\/wp-content\/uploads\/2022\/09\/logo3DCoatWhite-1.png\",\"width\":876,\"height\":190,\"caption\":\"Pilgway\"},\"image\":{\"@id\":\"https:\/\/3dcoat.com\/documentation\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/3DCoat\",\"https:\/\/x.com\/3DCoatOfficial\",\"https:\/\/www.youtube.com\/c\/PILGWAY3DCoat\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Vector - 3DCoat Documentation","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/3dcoat.com\/documentation\/manual\/nodesystem\/gpu-nodes\/vector\/","og_locale":"en_US","og_type":"article","og_title":"Vector - 3DCoat Documentation","og_description":"Overview:&nbsp;Vector nodes provide a comprehensive suite of mathematical operations. They allow you to add, subtract, mul...","og_url":"https:\/\/3dcoat.com\/documentation\/manual\/nodesystem\/gpu-nodes\/vector\/","og_site_name":"3DCoat Documentation","article_publisher":"https:\/\/www.facebook.com\/3DCoat","article_modified_time":"2026-05-14T17:18:32+00:00","twitter_card":"summary_large_image","twitter_site":"@3DCoatOfficial","twitter_misc":{"Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/3dcoat.com\/documentation\/manual\/nodesystem\/gpu-nodes\/vector\/","url":"https:\/\/3dcoat.com\/documentation\/manual\/nodesystem\/gpu-nodes\/vector\/","name":"Vector - 3DCoat Documentation","isPartOf":{"@id":"https:\/\/3dcoat.com\/documentation\/#website"},"datePublished":"2026-05-14T17:18:29+00:00","dateModified":"2026-05-14T17:18:32+00:00","breadcrumb":{"@id":"https:\/\/3dcoat.com\/documentation\/manual\/nodesystem\/gpu-nodes\/vector\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/3dcoat.com\/documentation\/manual\/nodesystem\/gpu-nodes\/vector\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/3dcoat.com\/documentation\/manual\/nodesystem\/gpu-nodes\/vector\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/3dcoat.com\/documentation\/nl_NL\/"},{"@type":"ListItem","position":2,"name":"Node System","item":"https:\/\/3dcoat.com\/documentation\/manual\/nodesystem\/"},{"@type":"ListItem","position":3,"name":"GPU Nodes","item":"https:\/\/3dcoat.com\/documentation\/manual\/nodesystem\/gpu-nodes\/"},{"@type":"ListItem","position":4,"name":"Vector"}]},{"@type":"WebSite","@id":"https:\/\/3dcoat.com\/documentation\/#website","url":"https:\/\/3dcoat.com\/documentation\/","name":"3DCoat Documentation","description":"Information about starting to use and learning how to use all the features of the 3DCoat.","publisher":{"@id":"https:\/\/3dcoat.com\/documentation\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/3dcoat.com\/documentation\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/3dcoat.com\/documentation\/#organization","name":"Pilgway","url":"https:\/\/3dcoat.com\/documentation\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/3dcoat.com\/documentation\/#\/schema\/logo\/image\/","url":"https:\/\/3dcoat.com\/documentation\/wp-content\/uploads\/2022\/09\/logo3DCoatWhite-1.png","contentUrl":"https:\/\/3dcoat.com\/documentation\/wp-content\/uploads\/2022\/09\/logo3DCoatWhite-1.png","width":876,"height":190,"caption":"Pilgway"},"image":{"@id":"https:\/\/3dcoat.com\/documentation\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/3DCoat","https:\/\/x.com\/3DCoatOfficial","https:\/\/www.youtube.com\/c\/PILGWAY3DCoat"]}]}},"_links":{"self":[{"href":"https:\/\/3dcoat.com\/documentation\/wp-json\/wp\/v2\/manual_documentation\/14054","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/3dcoat.com\/documentation\/wp-json\/wp\/v2\/manual_documentation"}],"about":[{"href":"https:\/\/3dcoat.com\/documentation\/wp-json\/wp\/v2\/types\/manual_documentation"}],"author":[{"embeddable":true,"href":"https:\/\/3dcoat.com\/documentation\/wp-json\/wp\/v2\/users\/6"}],"version-history":[{"count":1,"href":"https:\/\/3dcoat.com\/documentation\/wp-json\/wp\/v2\/manual_documentation\/14054\/revisions"}],"predecessor-version":[{"id":14055,"href":"https:\/\/3dcoat.com\/documentation\/wp-json\/wp\/v2\/manual_documentation\/14054\/revisions\/14055"}],"up":[{"embeddable":true,"href":"https:\/\/3dcoat.com\/documentation\/wp-json\/wp\/v2\/manual_documentation\/14001"}],"wp:attachment":[{"href":"https:\/\/3dcoat.com\/documentation\/wp-json\/wp\/v2\/media?parent=14054"}],"wp:term":[{"taxonomy":"manualdocumentationcategory","embeddable":true,"href":"https:\/\/3dcoat.com\/documentation\/wp-json\/wp\/v2\/manualdocumentationcategory?post=14054"},{"taxonomy":"manual_doc_tag","embeddable":true,"href":"https:\/\/3dcoat.com\/documentation\/wp-json\/wp\/v2\/manual_doc_tag?post=14054"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}