{"id":14016,"date":"2026-05-14T06:56:20","date_gmt":"2026-05-14T06:56:20","guid":{"rendered":"https:\/\/3dcoat.com\/documentation\/?post_type=manual_documentation&#038;p=14016"},"modified":"2026-05-14T06:56:24","modified_gmt":"2026-05-14T06:56:24","slug":"material","status":"publish","type":"manual_documentation","link":"https:\/\/3dcoat.com\/documentation\/manual\/nodesystem\/gpu-nodes\/material\/","title":{"rendered":"Material"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\" id=\"material-nodes-documentation\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Overview:<\/strong>&nbsp;This category contains nodes for assembling, mixing, and breaking apart full PBR materials. Instead of working with individual color or float values, these nodes handle complete material structures containing Albedo, Gloss, Metalness, and other physical properties simultaneously.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"getcolorproperty\">GetColorProperty<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Description:<\/strong>&nbsp;Extracts a specific color channel (e.g., Albedo) from a full material structure (Material).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><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>Source<\/strong>\u00a0(Material)<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Outputs:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>OutColor<\/strong>\u00a0(3D Vector \/ Color)<\/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=\"getfloatproperty\">GetFloatProperty<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Description:<\/strong>&nbsp;Extracts a specific numeric channel (e.g., Metalness) from a full material structure (Material).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><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, ioDisplacement<\/li>\n\n\n\n<li><strong>Source<\/strong>\u00a0(Material)<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Outputs:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>OutValue<\/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=\"materialmix\">MaterialMix<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Description:<\/strong>&nbsp;Smoothly blends two materials (Source1 and Source2) based on a grayscale mask (Mask).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Inputs and Settings:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Source1<\/strong>\u00a0(Material)<\/li>\n\n\n\n<li><strong>Mask<\/strong>\u00a0(Number (Float))<\/li>\n\n\n\n<li><strong>Source2<\/strong>\u00a0(Material)<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Outputs:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>result<\/strong>\u00a0(Material)<\/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=\"simplemask\">SimpleMask<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Description:<\/strong>&nbsp;Universal mask generation node based on conditions (convexity, shadows, height, lighting). Very useful for smart materials.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Inputs and Settings:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>ConditionType<\/strong>\u00a0(Dropdown): Options: Always, MoreOnConcave, MoreOnConvex, LessOnConcave, LessOnConvex, MoreOnFlat, MoreOnCurved, MoreOnLit, MoreInShadow, MoreOnTop, MoreOnBottom, MoreOnSides, MoreOnBright, MoreOnMidtone, MoreOnDark, MoreOnPicked, MoreOnBumped, MoreOnDent<\/li>\n\n\n\n<li><strong>Mapping<\/strong>\u00a0(Dropdown): Options: triplanar, UV, cilindrical, spherical<\/li>\n\n\n\n<li><strong>Contrast<\/strong>\u00a0(Number (Float))<\/li>\n\n\n\n<li><strong>MaskDegree<\/strong>\u00a0(Number (Float))<\/li>\n\n\n\n<li><strong>CavityWidth<\/strong>\u00a0(Number (Float))<\/li>\n\n\n\n<li><strong>SurfaceColor<\/strong>\u00a0(Color (RGBA))<\/li>\n\n\n\n<li><strong>PickedColor<\/strong>\u00a0(Color (RGBA))<\/li>\n\n\n\n<li><strong>SurfaceDepth<\/strong>\u00a0(Number (Float))<\/li>\n\n\n\n<li><strong>UVW<\/strong>\u00a0(3D Vector \/ Color)<\/li>\n\n\n\n<li><strong>TriplanarTransition<\/strong>\u00a0(Number (Float))<\/li>\n\n\n\n<li><strong>Scale<\/strong>\u00a0(Number (Float))<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><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=\"simplematerial\">SimpleMaterial<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Description:<\/strong>&nbsp;Creates or modifies a material, allowing adjustment of Albedo, Gloss, Metalness, Depth, and other PBR channels, overlaying them on a background material.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Inputs and Settings:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>ColorMode<\/strong>\u00a0(Dropdown): Options: ReplaceColor, ModulateColor<\/li>\n\n\n\n<li><strong>DepthMode<\/strong>\u00a0(Dropdown): Options: Replace, Modulate<\/li>\n\n\n\n<li><strong>GlossMode<\/strong>\u00a0(Dropdown): Options: Replace, Modulate<\/li>\n\n\n\n<li><strong>MetallMode<\/strong>\u00a0(Dropdown): Options: Replace, Modulate<\/li>\n\n\n\n<li><strong>Mapping<\/strong>\u00a0(Dropdown): Options: triplanar, UV, cilindrical, spherical<\/li>\n\n\n\n<li><strong>SecondColor<\/strong>\u00a0(Dropdown): Options: None, ReflectionColor, SheenColor<\/li>\n\n\n\n<li><strong>ThirdColor<\/strong>\u00a0(Dropdown): Options: None, SubSurfaceColor, MicroprotrusionsColor<\/li>\n\n\n\n<li><strong>OpacityFromAlbedoAlpha<\/strong>\u00a0(Toggle \/ Checkbox)<\/li>\n\n\n\n<li><strong>DepthHighPass<\/strong>\u00a0(Toggle \/ Checkbox)<\/li>\n\n\n\n<li><strong>BackGround<\/strong>\u00a0(Material)<\/li>\n\n\n\n<li><strong>UVW<\/strong>\u00a0(3D Vector \/ Color)<\/li>\n\n\n\n<li><strong>TriplanarTransition<\/strong>\u00a0(Number (Float))<\/li>\n\n\n\n<li><strong>Scale<\/strong>\u00a0(Number (Float))<\/li>\n\n\n\n<li><strong>TexSharpen<\/strong>\u00a0(Number (Float))<\/li>\n\n\n\n<li><strong>Color<\/strong>\u00a0(Color (RGBA))<\/li>\n\n\n\n<li><strong>Depth<\/strong>\u00a0(Number (Float))<\/li>\n\n\n\n<li><strong>HighPassLod<\/strong>\u00a0(Number (Float))<\/li>\n\n\n\n<li><strong>DepthOffset<\/strong>\u00a0(Number (Float))<\/li>\n\n\n\n<li><strong>Gloss<\/strong>\u00a0(Number (Float))<\/li>\n\n\n\n<li><strong>Metall<\/strong>\u00a0(Number (Float))<\/li>\n\n\n\n<li><strong>Anisotropy<\/strong>\u00a0(Number (Float))<\/li>\n\n\n\n<li><strong>Sheen<\/strong>\u00a0(Number (Float))<\/li>\n\n\n\n<li><strong>ReflectionColor<\/strong>\u00a0(Color (RGBA))<\/li>\n\n\n\n<li><strong>SheenColor<\/strong>\u00a0(Color (RGBA))<\/li>\n\n\n\n<li><strong>Refraction<\/strong>\u00a0(Number (Float))<\/li>\n\n\n\n<li><strong>SubSurfaceColor<\/strong>\u00a0(Color (RGBA))<\/li>\n\n\n\n<li><strong>RefractionBlur<\/strong>\u00a0(Number (Float))<\/li>\n\n\n\n<li><strong>Chromatic<\/strong>\u00a0(Number (Float))<\/li>\n\n\n\n<li><strong>Micro<\/strong>\u00a0(Number (Float))<\/li>\n\n\n\n<li><strong>MicroColor<\/strong>\u00a0(Color (RGBA))<\/li>\n\n\n\n<li><strong>MicroGloss<\/strong>\u00a0(Number (Float))<\/li>\n\n\n\n<li><strong>ClearCoat<\/strong>\u00a0(Number (Float))<\/li>\n\n\n\n<li><strong>CoatGloss<\/strong>\u00a0(Number (Float))<\/li>\n\n\n\n<li><strong>SubSurface<\/strong>\u00a0(Number (Float))<\/li>\n\n\n\n<li><strong>Mask<\/strong>\u00a0(Number (Float))<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Outputs:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>result<\/strong>\u00a0(Material)<\/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-14016","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>Material - Dokumentace 3DCoat<\/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\/material\/\" \/>\n<meta property=\"og:locale\" content=\"cs_CZ\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Material - Dokumentace 3DCoat\" \/>\n<meta property=\"og:description\" content=\"Overview:&nbsp;This category contains nodes for assembling, mixing, and breaking apart full PBR materials. Instead of working with individual color or float values, these nodes handle complete material structures containing Albedo, Gloss, Metalness, and other physical properties simultaneously. GetColorProperty Description:&nbsp;Extracts a specific color channel (e.g., Albedo) from a full material structure (Material). Inputs and Settings: Outputs: [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/3dcoat.com\/documentation\/manual\/nodesystem\/gpu-nodes\/material\/\" \/>\n<meta property=\"og:site_name\" content=\"Dokumentace 3DCoat\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/3DCoat\" \/>\n<meta property=\"article:modified_time\" content=\"2026-05-14T06:56:24+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\/material\/\",\"url\":\"https:\/\/3dcoat.com\/documentation\/manual\/nodesystem\/gpu-nodes\/material\/\",\"name\":\"Material - Dokumentace 3DCoat\",\"isPartOf\":{\"@id\":\"https:\/\/3dcoat.com\/documentation\/#website\"},\"datePublished\":\"2026-05-14T06:56:20+00:00\",\"dateModified\":\"2026-05-14T06:56:24+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/3dcoat.com\/documentation\/manual\/nodesystem\/gpu-nodes\/material\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/3dcoat.com\/documentation\/manual\/nodesystem\/gpu-nodes\/material\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/3dcoat.com\/documentation\/manual\/nodesystem\/gpu-nodes\/material\/#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\":\"Material\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/3dcoat.com\/documentation\/#website\",\"url\":\"https:\/\/3dcoat.com\/documentation\/\",\"name\":\"Dokumentace 3DCoat\",\"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":"Material - Dokumentace 3DCoat","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\/material\/","og_locale":"cs_CZ","og_type":"article","og_title":"Material - Dokumentace 3DCoat","og_description":"Overview:&nbsp;This category contains nodes for assembling, mixing, and breaking apart full PBR materials. Instead of working with individual color or float values, these nodes handle complete material structures containing Albedo, Gloss, Metalness, and other physical properties simultaneously. GetColorProperty Description:&nbsp;Extracts a specific color channel (e.g., Albedo) from a full material structure (Material). Inputs and Settings: Outputs: [&hellip;]","og_url":"https:\/\/3dcoat.com\/documentation\/manual\/nodesystem\/gpu-nodes\/material\/","og_site_name":"Dokumentace 3DCoat","article_publisher":"https:\/\/www.facebook.com\/3DCoat","article_modified_time":"2026-05-14T06:56:24+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\/material\/","url":"https:\/\/3dcoat.com\/documentation\/manual\/nodesystem\/gpu-nodes\/material\/","name":"Material - Dokumentace 3DCoat","isPartOf":{"@id":"https:\/\/3dcoat.com\/documentation\/#website"},"datePublished":"2026-05-14T06:56:20+00:00","dateModified":"2026-05-14T06:56:24+00:00","breadcrumb":{"@id":"https:\/\/3dcoat.com\/documentation\/manual\/nodesystem\/gpu-nodes\/material\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/3dcoat.com\/documentation\/manual\/nodesystem\/gpu-nodes\/material\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/3dcoat.com\/documentation\/manual\/nodesystem\/gpu-nodes\/material\/#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":"Material"}]},{"@type":"WebSite","@id":"https:\/\/3dcoat.com\/documentation\/#website","url":"https:\/\/3dcoat.com\/documentation\/","name":"Dokumentace 3DCoat","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\/14016","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\/14016\/revisions"}],"predecessor-version":[{"id":14017,"href":"https:\/\/3dcoat.com\/documentation\/wp-json\/wp\/v2\/manual_documentation\/14016\/revisions\/14017"}],"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=14016"}],"wp:term":[{"taxonomy":"manualdocumentationcategory","embeddable":true,"href":"https:\/\/3dcoat.com\/documentation\/wp-json\/wp\/v2\/manualdocumentationcategory?post=14016"},{"taxonomy":"manual_doc_tag","embeddable":true,"href":"https:\/\/3dcoat.com\/documentation\/wp-json\/wp\/v2\/manual_doc_tag?post=14016"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}