<?xml version="1.0"?>
<oembed><version>1.0</version><provider_name>3DCoat Documentation</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>Volumes - 3DCoat Documentation</title><type>rich</type><width>600</width><height>338</height><html>&lt;blockquote class="wp-embedded-content" data-secret="RbgA85Ts4Q"&gt;&lt;a href="https://3dcoat.com/documentation/manual/nodesystem/volumes/"&gt;Volumes&lt;/a&gt;&lt;/blockquote&gt;&lt;iframe sandbox="allow-scripts" security="restricted" src="https://3dcoat.com/documentation/manual/nodesystem/volumes/embed/#?secret=RbgA85Ts4Q" width="600" height="338" title="&#x201C;Volumes&#x201D; &#x2014; 3DCoat Documentation" data-secret="RbgA85Ts4Q" 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>NGVolumes: Volumetric Procedural Textures (Preset Window) What is NGVolumes? NGVolumes&nbsp;(Node Graph Volumes) is a preset window for working with&nbsp;volumetric (3D) materials and textures.Standard textures (2D) wrap around the model like paper and depend on the quality of the UV mapping. If the UV map has seams, the texture will break.In contrast,&nbsp;Volumes (Volumetric textures)&nbsp;exist in 3D [&hellip;]</description></oembed>
