<?xml version="1.0"?>
<oembed><version>1.0</version><provider_name>Documenta&#xE7;&#xE3;o 3DCoat</provider_name><provider_url>https://3dcoat.com/documentation</provider_url><author_name>Volodymyr Makovetskyi</author_name><author_url>https://3dcoat.com/documentation/author/makovetskiy/</author_url><title>Pattern - Documenta&#xE7;&#xE3;o 3DCoat</title><type>rich</type><width>600</width><height>338</height><html>&lt;blockquote class="wp-embedded-content" data-secret="mStcDUiPQt"&gt;&lt;a href="https://3dcoat.com/documentation/manual/nodesystem/gpu-nodes/pattern/"&gt;Pattern&lt;/a&gt;&lt;/blockquote&gt;&lt;iframe sandbox="allow-scripts" security="restricted" src="https://3dcoat.com/documentation/manual/nodesystem/gpu-nodes/pattern/embed/#?secret=mStcDUiPQt" width="600" height="338" title="&#x201C;Pattern&#x201D; &#x2014; Documenta&#xE7;&#xE3;o 3DCoat" data-secret="mStcDUiPQt" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" class="wp-embedded-content"&gt;&lt;/iframe&gt;&lt;script&gt;
/*! This file is auto-generated */
!function(d,l){"use strict";l.querySelector&amp;&amp;d.addEventListener&amp;&amp;"undefined"!=typeof URL&amp;&amp;(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&amp;&amp;!/[^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&lt;o.length;i++)o[i].style.display="none";for(i=0;i&lt;a.length;i++)s=a[i],e.source===s.contentWindow&amp;&amp;(s.removeAttribute("style"),"height"===t.message?(1e3&lt;(r=parseInt(t.value,10))?r=1e3:~~r&lt;200&amp;&amp;(r=200),s.height=r):"link"===t.message&amp;&amp;(r=new URL(s.getAttribute("src")),n=new URL(t.value),c.test(n.protocol))&amp;&amp;n.host===r.host&amp;&amp;l.activeElement===s&amp;&amp;(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&lt;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);
//# sourceURL=https://3dcoat.com/documentation/wp-includes/js/wp-embed.min.js
&lt;/script&gt;
</html><description>Overview:&nbsp;Pattern nodes generate procedural 2D textures, geometric shapes, and noise structures. They are the building blocks for creating complex seamless materials, masks, and surface details like tiles, wood grains, and cellular structures. AsymmetricBlocks Description:&nbsp;Generates an asymmetric block pattern (tiles of varying sizes). Inputs and Settings: Outputs: CairoTiles Description:&nbsp;Generates a &#x2018;Cairo pentagonal tiling&#x2019; pattern. Inputs and [&hellip;]</description></oembed>
