{"version":"1.0","provider_name":"3DCoat dokumentasjon","provider_url":"https:\/\/3dcoat.com\/documentation","author_name":"Volodymyr Makovetskyi","author_url":"https:\/\/3dcoat.com\/documentation\/author\/makovetskiy\/","title":"Pattern3D - 3DCoat dokumentasjon","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"jeU5PKUMDw\"><a href=\"https:\/\/3dcoat.com\/documentation\/manual\/nodesystem\/gpu-nodes\/pattern3d\/\">Pattern3D<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/3dcoat.com\/documentation\/manual\/nodesystem\/gpu-nodes\/pattern3d\/embed\/#?secret=jeU5PKUMDw\" width=\"600\" height=\"338\" title=\"&#8220;Pattern3D&#8221; &#8212; 3DCoat dokumentasjon\" data-secret=\"jeU5PKUMDw\" 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:&nbsp;These nodes generate true volumetric 3D noise and patterns. Unlike 2D patterns, 3D patterns are evaluated based on world or object position, meaning they flow seamlessly across UV seams and do not require proper UV unwrapping to look correct. HardNoise3D Description:&nbsp;Generates a hard 3D noise (similar to classic Perlin or Simplex). Inputs and Settings: Outputs: [&hellip;]"}