{"version":"1.0","provider_name":"Documenta\u00e7\u00e3o 3DCoat","provider_url":"https:\/\/3dcoat.com\/documentation","author_name":"Volodymyr Makovetskyi","author_url":"https:\/\/3dcoat.com\/documentation\/author\/makovetskiy\/","title":"Layer - Documenta\u00e7\u00e3o 3DCoat","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"ULqhszKfRs\"><a href=\"https:\/\/3dcoat.com\/documentation\/manual\/nodesystem\/gpu-nodes\/layer\/\">Layer<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/3dcoat.com\/documentation\/manual\/nodesystem\/gpu-nodes\/layer\/embed\/#?secret=ULqhszKfRs\" width=\"600\" height=\"338\" title=\"&#8220;Layer&#8221; &#8212; Documenta\u00e7\u00e3o 3DCoat\" data-secret=\"ULqhszKfRs\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/\/# sourceURL=https:\/\/3dcoat.com\/documentation\/wp-includes\/js\/wp-embed.min.js\n<\/script>\n","description":"Overview:\u00a0Layer nodes provide access to 3DCoat PPP layers. They allow your procedural material to interact with and retrieve color, depth, and material data from layers located below the current one, enabling complex multi-layered blending. inLayerBytes Description:&nbsp;Retrieves data from lower material layers as packed bytes. Outputs: inLayerColor Description:&nbsp;Retrieves the base color from previous (lower) texture layers. [&hellip;]"}