{"id":14018,"date":"2026-05-14T06:58:28","date_gmt":"2026-05-14T06:58:28","guid":{"rendered":"https:\/\/3dcoat.com\/documentation\/?post_type=manual_documentation&#038;p=14018"},"modified":"2026-05-14T07:18:39","modified_gmt":"2026-05-14T07:18:39","slug":"out","status":"publish","type":"manual_documentation","link":"https:\/\/3dcoat.com\/documentation\/manual\/nodesystem\/gpu-nodes\/out\/","title":{"rendered":"Out"},"content":{"rendered":"\n<p id=\"out-nodes-documentation\"><\/p>\n\n\n\n<p><strong>Overview:<\/strong>&nbsp;Output nodes define the final result of your node graph. They are used to route your calculated values, colors, or full materials into specific PBR channels (like Albedo, Gloss, Displacement, etc.) so that they can be rendered correctly by the 3DCoat engine.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"outalbedocolor\">outAlbedoColor<\/h2>\n\n\n\n<p><strong>Description:<\/strong>&nbsp;Indicates that the graph result should be written to the Albedo (base color) channel.<\/p>\n\n\n\n<p><strong>Inputs and Settings:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>AlphaIsOpacity<\/strong>\u00a0(Toggle \/ Checkbox)<\/li>\n\n\n\n<li><strong>AlbedoColor<\/strong>\u00a0(Color (RGBA))<\/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=\"outcolorproperty\">outColorProperty<\/h2>\n\n\n\n<p><strong>Description:<\/strong>&nbsp;Outputs the connected color to a selected material channel from the list.<\/p>\n\n\n\n<p><strong>Inputs and Settings:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>colorProp<\/strong>\u00a0(Dropdown): Options: ioAlbedoColor, ioReflectionColor, ioSheenColor, ioEmissive, ioSubSurfaceColor, ioMicroprotrusionsColor, ioTSNormal<\/li>\n\n\n\n<li><strong>InColor<\/strong>\u00a0(Color (RGBA))<\/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=\"outdisplacement\">outDisplacement<\/h2>\n\n\n\n<p><strong>Description:<\/strong>&nbsp;Outputs the value to the Displacement channel to create relief.<\/p>\n\n\n\n<p><strong>Inputs and Settings:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>displacement<\/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=\"outfloatproperty\">outFloatProperty<\/h2>\n\n\n\n<p><strong>Description:<\/strong>&nbsp;Outputs a numeric value to a selected PBR channel (e.g., Gloss, Metalness, Opacity).<\/p>\n\n\n\n<p><strong>Inputs and Settings:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>materialProperty<\/strong>\u00a0(Dropdown): Options: ioOpacity, ioIridescence, ioAnisotropy, ioClearCoat, ioIOR, ioClearCoatGloss, ioVolume, ioMicroprotrusionsGloss, ioRefractionBlur, ioSpecularEdgePower, ioSubSurface, ioFlatSpecular, ioRefractionChromatic, ioAmbientOcclusion, ioMask, ioMicroprotrusions, ioMetalness, ioRefraction, ioRefractionMetalness, ioGloss, ioRoughness, ioSheen<\/li>\n\n\n\n<li><strong>InValue<\/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=\"outgloss\">outGloss<\/h2>\n\n\n\n<p><strong>Description:<\/strong>&nbsp;Passes the result to the Gloss (Roughness) channel.<\/p>\n\n\n\n<p><strong>Inputs and Settings:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>gloss<\/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=\"outmask\">outMask<\/h2>\n\n\n\n<p><strong>Description:<\/strong>&nbsp;Passes the value to the final mask. Can add, subtract, or replace the existing mask.<\/p>\n\n\n\n<p><strong>Inputs and Settings:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>MaskMode<\/strong>\u00a0(Dropdown): Options: Replace, Min, Max, Component<\/li>\n\n\n\n<li><strong>Mask<\/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=\"outmaterial\">outMaterial<\/h2>\n\n\n\n<p><strong>Description:<\/strong>&nbsp;Passes a fully formed material (Material structure) as the final result of 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>Source<\/strong>\u00a0(Material)<\/li>\n<\/ul>\n\n\n\n<p><strong>Outputs:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Gloss<\/strong>\u00a0(Number (Float))<\/li>\n\n\n\n<li><strong>Metalness<\/strong>\u00a0(Number (Float))<\/li>\n\n\n\n<li><strong>Opacity<\/strong>\u00a0(Number (Float))<\/li>\n\n\n\n<li><strong>AlbedoColor<\/strong>\u00a0(Color (RGBA))<\/li>\n\n\n\n<li><strong>Displacement<\/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=\"outmetalness\">outMetalness<\/h2>\n\n\n\n<p><strong>Description:<\/strong>&nbsp;Passes the result to the Metalness channel.<\/p>\n\n\n\n<p><strong>Inputs and Settings:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>metalness<\/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=\"outopacity\">outOpacity<\/h2>\n\n\n\n<p><strong>Description:<\/strong>&nbsp;Passes the result to the object&#8217;s Opacity channel.<\/p>\n\n\n\n<p><strong>Inputs and Settings:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Opacity<\/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=\"setiovar\">setIOVar<\/h2>\n\n\n\n<p><strong>Description:<\/strong>&nbsp;Assigns a value to built-in NGL environment variables (e.g., ioFragCoord).<\/p>\n\n\n\n<p><strong>Inputs and Settings:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>dstVar<\/strong>\u00a0(Dropdown): Options: ioFragCoord, ioUV, ioPosition, ioGlobalPosition, ioNormal, ioGlobalNormal, ioSpecularMask, ioCavity, ioOcclusion, ioCameraPosition, ioRayDir, ioLightDir, ioIteration<\/li>\n\n\n\n<li><strong>Source<\/strong>\u00a0(4D Vector)<\/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-14018","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>Out - 3DCoat dokumentation<\/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\/out\/\" \/>\n<meta property=\"og:locale\" content=\"sv_SE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Out - 3DCoat dokumentation\" \/>\n<meta property=\"og:description\" content=\"Overview:&nbsp;Output nodes define the final result of your node graph. They are used to route your calculated values, colors, or full materials into specific PBR channels (like Albedo, Gloss, Displacement, etc.) so that they can be rendered correctly by the 3DCoat engine. outAlbedoColor Description:&nbsp;Indicates that the graph result should be written to the Albedo (base [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/3dcoat.com\/documentation\/manual\/nodesystem\/gpu-nodes\/out\/\" \/>\n<meta property=\"og:site_name\" content=\"3DCoat dokumentation\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/3DCoat\" \/>\n<meta property=\"article:modified_time\" content=\"2026-05-14T07:18:39+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=\"2 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\/out\/\",\"url\":\"https:\/\/3dcoat.com\/documentation\/manual\/nodesystem\/gpu-nodes\/out\/\",\"name\":\"Out - 3DCoat dokumentation\",\"isPartOf\":{\"@id\":\"https:\/\/3dcoat.com\/documentation\/#website\"},\"datePublished\":\"2026-05-14T06:58:28+00:00\",\"dateModified\":\"2026-05-14T07:18:39+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/3dcoat.com\/documentation\/manual\/nodesystem\/gpu-nodes\/out\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/3dcoat.com\/documentation\/manual\/nodesystem\/gpu-nodes\/out\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/3dcoat.com\/documentation\/manual\/nodesystem\/gpu-nodes\/out\/#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\":\"Out\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/3dcoat.com\/documentation\/#website\",\"url\":\"https:\/\/3dcoat.com\/documentation\/\",\"name\":\"3DCoat dokumentation\",\"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":"Out - 3DCoat dokumentation","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\/out\/","og_locale":"sv_SE","og_type":"article","og_title":"Out - 3DCoat dokumentation","og_description":"Overview:&nbsp;Output nodes define the final result of your node graph. They are used to route your calculated values, colors, or full materials into specific PBR channels (like Albedo, Gloss, Displacement, etc.) so that they can be rendered correctly by the 3DCoat engine. outAlbedoColor Description:&nbsp;Indicates that the graph result should be written to the Albedo (base [&hellip;]","og_url":"https:\/\/3dcoat.com\/documentation\/manual\/nodesystem\/gpu-nodes\/out\/","og_site_name":"3DCoat dokumentation","article_publisher":"https:\/\/www.facebook.com\/3DCoat","article_modified_time":"2026-05-14T07:18:39+00:00","twitter_card":"summary_large_image","twitter_site":"@3DCoatOfficial","twitter_misc":{"Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/3dcoat.com\/documentation\/manual\/nodesystem\/gpu-nodes\/out\/","url":"https:\/\/3dcoat.com\/documentation\/manual\/nodesystem\/gpu-nodes\/out\/","name":"Out - 3DCoat dokumentation","isPartOf":{"@id":"https:\/\/3dcoat.com\/documentation\/#website"},"datePublished":"2026-05-14T06:58:28+00:00","dateModified":"2026-05-14T07:18:39+00:00","breadcrumb":{"@id":"https:\/\/3dcoat.com\/documentation\/manual\/nodesystem\/gpu-nodes\/out\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/3dcoat.com\/documentation\/manual\/nodesystem\/gpu-nodes\/out\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/3dcoat.com\/documentation\/manual\/nodesystem\/gpu-nodes\/out\/#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":"Out"}]},{"@type":"WebSite","@id":"https:\/\/3dcoat.com\/documentation\/#website","url":"https:\/\/3dcoat.com\/documentation\/","name":"3DCoat dokumentation","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\/14018","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\/14018\/revisions"}],"predecessor-version":[{"id":14019,"href":"https:\/\/3dcoat.com\/documentation\/wp-json\/wp\/v2\/manual_documentation\/14018\/revisions\/14019"}],"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=14018"}],"wp:term":[{"taxonomy":"manualdocumentationcategory","embeddable":true,"href":"https:\/\/3dcoat.com\/documentation\/wp-json\/wp\/v2\/manualdocumentationcategory?post=14018"},{"taxonomy":"manual_doc_tag","embeddable":true,"href":"https:\/\/3dcoat.com\/documentation\/wp-json\/wp\/v2\/manual_doc_tag?post=14018"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}