{"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":"Oryantasyonlu Dikd\u00f6rtgen Kutular\u0131n (OBB) D\u00f6n\u00fc\u015f\u00fc","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"58CtL5pELS\"><a href=\"https:\/\/fatihsoysal.com\/blog\/oryantasyonlu-dikdortgen-kutularin-obb-donusu\/\">Oryantasyonlu Dikd\u00f6rtgen Kutular\u0131n (OBB) D\u00f6n\u00fc\u015f\u00fc<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/oryantasyonlu-dikdortgen-kutularin-obb-donusu\/embed\/#?secret=58CtL5pELS\" width=\"600\" height=\"338\" title=\"&#8220;Oryantasyonlu Dikd\u00f6rtgen Kutular\u0131n (OBB) D\u00f6n\u00fc\u015f\u00fc&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"58CtL5pELS\" 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":"Merhaba, ben Fatih Soysal ve bug\u00fcn size oyun geli\u015ftirme ve 3 boyutlu grafiklerde s\u0131k\u00e7a kullan\u0131lan bir kavram olan Oryantasyonlu Dikd\u00f6rtgen Kutular\u0131n (OBB) nas\u0131l do\u011fru bir \u015fekilde d\u00f6nd\u00fcr\u00fclece\u011fini detayl\u0131 bir \u015fekilde a\u00e7\u0131klayaca\u011f\u0131m. OBB'ler, eksenleri d\u00fcnya koordinat sistemine g\u00f6re keyfi a\u00e7\u0131larla y\u00f6nlendirilmi\u015f dikd\u00f6rtgen prizmalard\u0131r. Bu nedenle, d\u00f6nd\u00fcrme i\u015flemi, standart dikd\u00f6rtgen kutulara g\u00f6re daha karma\u015f\u0131k bir hal al\u0131r."}