{"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":"Unity'de \u0130ki Doku Aras\u0131ndaki Ge\u00e7i\u015f Shader'\u0131","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"5YvumN5GBS\"><a href=\"https:\/\/fatihsoysal.com\/blog\/unityde-iki-doku-arasindaki-gecis-shaderi\/\">Unity&#8217;de \u0130ki Doku Aras\u0131ndaki Ge\u00e7i\u015f Shader&#8217;\u0131<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/unityde-iki-doku-arasindaki-gecis-shaderi\/embed\/#?secret=5YvumN5GBS\" width=\"600\" height=\"338\" title=\"&#8220;Unity&#8217;de \u0130ki Doku Aras\u0131ndaki Ge\u00e7i\u015f Shader&#8217;\u0131&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"5YvumN5GBS\" 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":"Bu makalede, Unity oyun motorunda iki doku aras\u0131nda p\u00fcr\u00fczs\u00fcz ve etkileyici ge\u00e7i\u015fler sa\u011flayan \u00f6zelle\u015ftirilebilir bir shader nas\u0131l olu\u015fturulaca\u011f\u0131n\u0131 ad\u0131m ad\u0131m a\u00e7\u0131klayaca\u011f\u0131z. \u00d6ncelikle, temel shader kavramlar\u0131na a\u015fina olman\u0131z faydal\u0131 olacakt\u0131r. Ancak, bu makale temel d\u00fczeyde shader bilgisi olanlar i\u00e7in de anla\u015f\u0131l\u0131r \u015fekilde yaz\u0131lm\u0131\u015ft\u0131r. \u0130lerleyen b\u00f6l\u00fcmlerde, kod \u00f6rnekleri ve a\u00e7\u0131klamalar\u0131 ile konuyu daha iyi kavrayacaks\u0131n\u0131z."}