{"version":"1.0","provider_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","provider_url":"https:\/\/fatihsoysal.com\/blog","author_name":"Fatih Soysal","author_url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/","title":"WGPU ile Procedural Voronoi Doku Olu\u015fturma Rehberi","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"5UVfIg2s4p\"><a href=\"https:\/\/fatihsoysal.com\/blog\/wgpu-ile-procedural-voronoi-doku-olusturma-rehberi\/\">WGPU ile Procedural Voronoi Doku Olu\u015fturma Rehberi<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/wgpu-ile-procedural-voronoi-doku-olusturma-rehberi\/embed\/#?secret=5UVfIg2s4p\" width=\"600\" height=\"338\" title=\"&#8220;WGPU ile Procedural Voronoi Doku Olu\u015fturma Rehberi&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"5UVfIg2s4p\" 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<\/script>\n","description":"Oyun geli\u015ftirme, g\u00f6rselle\u015ftirme veya sim\u00fclasyon projelerinizde tekrarlayan ve s\u0131k\u0131c\u0131 dokular yerine dinamik, benzersiz ve organik y\u00fczeyler mi ar\u0131yorsunuz? WGPU kullanarak prosed\u00fcrel Voronoi dokular\u0131 olu\u015fturmak, projelerinize yeni bir soluk getirecek ve g\u00f6rsel zenginli\u011fi art\u0131racakt\u0131r. Bu rehberde, Voronoi dokular\u0131n\u0131n temelinden ba\u015flay\u0131p modern WebGPU API'si ile ad\u0131m ad\u0131m nas\u0131l uygulanaca\u011f\u0131n\u0131, ileri d\u00fczey teknikleri ve ger\u00e7ek d\u00fcnya kullan\u0131m senaryolar\u0131n\u0131 detayl\u0131 bir \u015fekilde inceleyece\u011fiz."}