{"pages":{"search":{"query":"OGLDEV","originalQuery":"OGLDEV","serpid":"1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL","reqid":"1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL","parentReqid":"","serpItems":[{"id":"3756265265826888907-0-0","type":"videoSnippet","props":{"videoId":"3756265265826888907"},"curPage":0},{"id":"9267534395215571846-0-1","type":"videoSnippet","props":{"videoId":"9267534395215571846"},"curPage":0},{"id":"14782865008135466759-0-2","type":"videoSnippet","props":{"videoId":"14782865008135466759"},"curPage":0},{"id":"16953065186755683193-0-3","type":"videoSnippet","props":{"videoId":"16953065186755683193"},"curPage":0},{"id":"R-I-113683-5-0-4","type":"direct","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"","renderTo":"","pageNumber":4,"grab":"dE9HTERFVgo=","statId":4,"darkTheme":false,"lazyLoad":false,"extParams":{"reqid":"1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL","ui":"desktop","yuid":"2868959731769294931"}}},"isAdult":false,"position":4,"placement":"empty"},"curPage":0},{"id":"12754118230608153794-0-5","type":"videoSnippet","props":{"videoId":"12754118230608153794"},"curPage":0},{"id":"4942117640064106788-0-6","type":"videoSnippet","props":{"videoId":"4942117640064106788"},"curPage":0},{"id":"6774443603829118848-0-7","type":"videoSnippet","props":{"videoId":"6774443603829118848"},"curPage":0},{"id":"4590842679680154594-0-8","type":"videoSnippet","props":{"videoId":"4590842679680154594"},"curPage":0},{"id":"750503044152339150-0-9","type":"videoSnippet","props":{"videoId":"750503044152339150"},"curPage":0},{"id":"17219695588539460817-0-10","type":"videoSnippet","props":{"videoId":"17219695588539460817"},"curPage":0},{"id":"R-I-113683-5-0-11","type":"direct","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"","renderTo":"","pageNumber":11,"grab":"dE9HTERFVgo=","statId":11,"darkTheme":false,"lazyLoad":false,"extParams":{"reqid":"1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL","ui":"desktop","yuid":"2868959731769294931"}}},"isAdult":false,"position":11,"placement":"empty"},"curPage":0},{"id":"13763567364112420191-0-12","type":"videoSnippet","props":{"videoId":"13763567364112420191"},"curPage":0},{"id":"54176656486604831-0-13","type":"videoSnippet","props":{"videoId":"54176656486604831"},"curPage":0},{"id":"17254504921198675122-0-14","type":"videoSnippet","props":{"videoId":"17254504921198675122"},"curPage":0},{"id":"1097093262552836186-0-15","type":"videoSnippet","props":{"videoId":"1097093262552836186"},"curPage":0},{"id":"262645578610164815-0-16","type":"videoSnippet","props":{"videoId":"262645578610164815"},"curPage":0},{"id":"18181800208653853961-0-17","type":"videoSnippet","props":{"videoId":"18181800208653853961"},"curPage":0},{"id":"17811179975308903367-0-18","type":"videoSnippet","props":{"videoId":"17811179975308903367"},"curPage":0},{"id":"9497185432033377087-0-19","type":"videoSnippet","props":{"videoId":"9497185432033377087"},"curPage":0}],"filters":{},"serpFooter":{"linksGroups":[{"type":"geo","links":[{"label":"Columbus","title":"Columbus","url":"//yandex.com.tr/tune/geo/","logNode":{"name":"region"},"target":"_self","a11yLabel":"Bölgeniz Columbus","needRetpath":true}]},{"type":"help","links":[{"label":"Bize ulaşın","url":"https://yandex.com.tr/support/video/troubleshooting.html","logNode":{"name":"feedback"},"needRetpath":true},{"label":"Yardım","url":"https://yandex.com.tr/support/video/","logNode":{"name":"help"},"needRetpath":true}]},{"type":"settings","links":[{"label":"Ayarlar","url":"https://yandex.com.tr/tune/search/","target":"_self","logNode":{"name":"settings"},"needRetpath":true}]},{"type":"company","links":[{"label":"Şirket hakkında","url":"//yandex.com.tr/company/","logNode":{"name":"about"},"target":"_blank"},{"label":"Kullanım lisansı","url":"//yandex.com.tr/legal/termsofuse/","logNode":{"name":"license"},"target":"_blank"},{"label":"Gizlilik Politikası","url":"//yandex.com.tr/legal/confidential/","logNode":{"name":"confidential"},"target":"_blank"}],"a11yHidden":true}],"hasExtralinks":true},"currentPage":0,"prevPageToLoad":-1,"nextPageToLoad":1,"isTranslationsFilterEnabled":false,"isTranslationsDistributionEnabled":false,"isTranslationsDistributionOnboardingEnabled":false,"isFeedbackModalVisible":false,"prevention":{},"hasNextPage":true,"rightSerpItems":[{"type":"direct","id":"search-list-right","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"R-I-8843654-1","renderTo":"search-list-right-0-R-I-8843654-1","pageNumber":0,"grab":"dE9HTERFVgo=","darkTheme":false,"lazyLoad":false,"extParams":{"reqid":"1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL","ui":"desktop","yuid":"2868959731769294931"}}},"isAdult":false,"position":0,"placement":"search-list-right"},"curPage":0}],"isAdultQuery":false,"errorList":[],"layout":"list","retpath":"https%3A%2F%2Fgs.yandex.com.tr%2Fvideo%2Fsearch%3Ftext%3DOGLDEV"},"main":{"_isInitial":true,"snippets":[],"serpFooter":{"linksGroups":[]},"isLoggedIn":false,"tags":[]}},"internal":{"nonce":"0063640162688082547120","expFlags":{"video_settings_toolbar_redesign":1,"velocity_delay_drawer":1,"video_feedback_in_d2d":1,"video_viewer_heartbeat_disabled_in_no_js_api":1,"video_search_toggle_with_text":1,"velocity_disable_suspense":1,"video_viewer_desktop_smart_layout":1,"dark_theme_desktop":"cookie","distr_splashscreen_on":1,"video_viewer_check_sandbox_origin":1,"video_font_yandex_sans":1,"video_adv_new_show_rules":1,"video_resource_loader":1,"video_adv_config_desktop":{"search-list":{"adult":{"default":"R-I-474674-135","mail":"R-A-13426421-23"},"regular":{"default":"R-I-48058-751","mail":"R-A-13411721-23"}},"search-grid-inplace":{"adult":{"default":"R-I-474674-126","mail":"R-A-13426421-16"},"regular":{"default":"R-I-48058-742","mail":"R-A-13411721-16"}}},"new_template_version":4,"video_search_page_no_islands":1,"video_vh_player_js":0,"video_masthead_ratio":"180,4","video_searchdata_scheme":1,"video_viewer_related_fail_error_screen":1,"velocity_delay_metrika":1,"video_viewer_no_islands":1,"video_viewer_channel_link_mode":2,"video_partner_label":1,"video_resource_loader_load_timeout":6000,"int_tr":1,"mmui_extended_escape_scheme":"searchdata.clips.0.authorname","tabs_order_version":"search,images,video,newstr,maps,translate,tr_ecom","spok":"id","video_suggest_use_serp":1,"video_search_grid_direct_repeat":6,"video_viewer_critical_error_codes":"101,102,103,100,151,152,153,154,155,156,150","video_direct_config_desktop_search":"search-grid-row:R-I-48058-718:R-I-474674-109,search-grid-head:R-I-2120168-7","init_meta":{"enable-yabs-distr":1,"ask-user-purchase-history":1,"use-src-videoquickp":1,"enable-begemot":1,"enable_masthead":1,"use-src-videop":1,"use-src-videoquickp_misspell":1,"enable_blackbox_multisession":1,"begemot-enable-cancelled-misspell-rtmr":1,"enable_video_iron_fetcher":1,"use-related-only":1,"ask-yandex-io-devices":1,"use-images-device-setup":1,"use-src-imagesp":1,"images-apphost-collections-front":1,"enable_aab_apphost":1,"graph-is-video-search":1,"bg-bert-video":1,"use-src-imagesp_misspell":1,"use-src-imagesultrap":1,"use-video-apphost-pre-templates":1,"use-src-videop_misspell":1,"use-video-apphost-post-templates":1,"use-src-imagesquickp":1,"enable_video_carousels":"1","restrict-max-docs":"1000","use-images-region-setup":1,"use-post-auto2":1,"use-images-settings-setup":1,"use-src-ugc_favorites":1,"video_vitrina_disable":"0","use-images-user-setup":1,"use-video-pre-search-data":1,"begemot-no-suggest-history":1},"video_depot_viewer_masthead_ssr_only":1,"video_blender":1,"video_search_grid_enable":0,"video_viewer_desktop_fix_d2d_scroll":1,"video_depot_viewer_legacy_counters":1,"video_search_grid_direct_start":3,"video_adv_new_show_rules_docs_count":1,"beauty_header_futuris_tab":9,"video_related_suggest_enable":1,"video_redirect_plug":2,"video_adv_grid_inplace":1,"distr_popup_on":1,"dark_theme_desktop_default_pref":"system","video_search_toggle_enable":1,"video_depot_viewer_related_adv_margin":400,"video_viewer_doc2doc_instant_load":1,"velocity_split_hydration":4,"video_duration_counter_new_format":1,"video_force_grid_on_premordie":1,"int_online_summarization_video_snippet":1,"video_morda_header_nav":1,"video_nohost_full_filter":1,"distr_pcode_off":1,"video_baobab_blockstat":1,"video_thumb_poster_full":1,"video_scrollpages":2,"video_serp_desktop_block_design":1,"video_nohost_youtube_filter":0,"video_viewer_host_link_mode":1},"slots":["1457620,0,67;1193316,0,30;1450255,0,86;1460923,0,85;1462157,0,55;1460214,0,8;1152684,0,15;1456929,0,71;1472029,0,44;1471623,0,14;1461639,0,72;1461601,0,32;1469885,0,51;1461715,0,39;1282204,0,99;1466296,0,35;1463528,0,0;1463531,0,43;1464403,0,10;1470514,0,40;1472080,0,6;1471182,0,10;461653,0,94;1470320,0,91;901025,0,87;1470415,0,43;151171,0,38;1269694,0,7;1281084,0,61;287509,0,89;1447467,0,63;1006734,0,28;1466397,0,38;912283,0,76"],"isYandexNet":false,"platform":"desktop","isEnLogo":true,"retpath":"https%3A%2F%2Fgs.yandex.com.tr%2Fvideo%2Fsearch%3Ftext%3DOGLDEV","mordaUrl":"//yandex.com.tr/","videoSearchUrl":"https://gs.yandex.com.tr/video/search?text=OGLDEV","settingsUrl":"https://yandex.com.tr/tune/search/","helpUrl":"https://yandex.com.tr/support/video/","legalUrl":"//legal.yandex.com.tr/termsofuse/","feedbackUrl":"https://yandex.com.tr/support/video/troubleshooting.html","basename":"/video","currentPageName":"search","isYandexApp":false,"isYandexAppAndroid":false,"isYandexAppIos":false,"isAnyYaBro":false,"isAndroid":false,"isHamster":false,"serpid":"1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL","backUrl":"//ya.ru","url":"https://gs.yandex.com.tr/video/search?text=OGLDEV","isIntegrationTest":false,"isEndToEndTest":false,"shouldDropLogs":false,"seo":{"title":"OGLDEV: Yandex'te 342 video bulundu","description":"Результаты поиска по запросу \"OGLDEV\" в Яндексе","keywords":"яндекс видео, поиск видео, смотреть онлайн, сериалы, фильмы, клипы","shareTitle":"OGLDEV — Яндекс — поиск по видео"},"isEmbedded":false,"isPumpkin":false,"sessionCsrfToken":"y5ddce9adcc40c48d35e06eca90e35214","reportFeedbackBaseProps":{"initEmail":"","metaFields":{"userAgent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","userTestids":"1457620,1193316,1450255,1460923,1462157,1460214,1152684,1456929,1472029,1471623,1461639,1461601,1469885,1461715,1282204,1466296,1463528,1463531,1464403,1470514,1472080,1471182,461653,1470320,901025,1470415,151171,1269694,1281084,287509,1447467,1006734,1466397,912283","queryText":"OGLDEV","reqid":"1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL","userRegionName":"","userRegionId":"id() {\n return this._region.id;\n }","yandexuid":"2868959731769294931","uid":"0","isChildAccount":false}},"userTestids":"191768,238743,246500,253288,265553,270072,277807,274239,294077,278842,331010,338398,378416,359879,415420,644350,652605,645301,679708,689693,690449,696466,696473,722746,740796,776165,771230,781521,790415,801982,851450,886706,883477,900639,931367,937268,969063,935488,945314,989988,982463,991363,990185,1015567,1011895,1035320,1033956,1035241,1036046,1087297,1060131,1071879,1078818,1077703,1116602,1045814,1131637,1144233,1151726,1156933,1174275,1173000,1167408,1202006,1194718,1221235,1228280,1239596,1227266,1226860,1246754,1276447,1289213,1316370,1313283,1321224,1300570,1320679,1352408,1342688,1344637,1341968,1345362,1343279,1367583,1336673,1348424,1382036,1391511,1384451,1402882,1407422,1417605,1424780,1429092,1438908,1444206,1449283,1452713,1457995,1459277,1459585,1461130,1466451,1299604","regionId":20815,"isYaRu":false,"shouldUnmountSearchPageInViewer":false,"videoGlobalContext":{"platform":"desktop","isPumpkin":false,"language":"tr","user_time":{"epoch":"1769294969","tz":"America/Louisville","to_iso":"2026-01-24T17:49:29-0500","__is_plain":1},"isHermione":false,"shouldStubImages":true,"enableVideoPreviewInHermione":false,"reqid":"1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL","isEmbedded":false,"shouldShowMainPageButtonInViewer":false,"shouldDisableWebp":false,"removeLinkPrefix":"/video","shouldUseHighresPreview":true,"shouldCutSnippetTitle":true,"shouldShowPlusBadge":true,"reportFeedbackBaseProps":{"initEmail":"","metaFields":{"userAgent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","userTestids":"1457620,1193316,1450255,1460923,1462157,1460214,1152684,1456929,1472029,1471623,1461639,1461601,1469885,1461715,1282204,1466296,1463528,1463531,1464403,1470514,1472080,1471182,461653,1470320,901025,1470415,151171,1269694,1281084,287509,1447467,1006734,1466397,912283","queryText":"OGLDEV","reqid":"1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL","userRegionName":"","userRegionId":"id() {\n return this._region.id;\n }","yandexuid":"2868959731769294931","uid":"0","isChildAccount":false}},"deviceDetect":{"OSFamily":"Unknown","isTV":0,"x64":0,"GoogleToolBarVersion":"","MultiTouch":0,"BrowserBase":"","YandexBarVersion":"","isTablet":0,"YandexBar":0,"hasWebOmni":0,"isTouch":0,"hasYandexCamera":0,"isMobile":0,"DeviceKeyboard":"","device":"desktop","TurboAppPlatformVersion":"","historySupport":0,"BrowserShellVersion":"","DeviceVendor":"","isBrowser":0,"hasFlash":0,"MailRuSputnikVersion":"","isSameSiteSupported":0,"BrowserBaseVersion":"","BrowserVersionRaw":"","hasWebVert":0,"DeviceId":"","error":"","MailRuAgent":0,"ScreenWidth":0,"inAppBrowser":0,"hasHTML5":0,"isEmulator":0,"J2ME":0,"MailRuAgentVersion":"","BrowserEngineVersionRaw":"537.36","isRobot":1,"__is_plain":1,"BrowserEngineVersion":"0537.0036","BrowserName":"Unknown","DeviceModel":"","BrowserEngine":"WebKit","DeviceName":"","OSVersionRaw":"","OSName":"","GoogleToolBar":0,"ScreenSize":"","isTurboApp":0,"MailRuSputnik":0,"YaBuildName":"","isWAP":0,"PreferMobile":0,"DesktopMode":0,"BrowserVersion":"","BitsPerPixel":0,"BrowserShell":"","YaGUI":"","isBeta":0,"OSVersion":"","ScreenHeight":0},"nonce":"0063640162688082547120","disableDoc2DocHostLink":false,"shouldHideChannelLink":false,"disableChannelLink":false,"userConnectionRtt":152,"animated":false,"isDoc2DocScrollFix":true,"smartDesktopLayout":true,"enableVIImprovements":false,"enableLazyPoster":false,"isAdvDisabled":false,"shouldShowVideoPlaylistPane":false,"isVideoTranslationSupported":false,"isSummaryDisabled":false,"isSummaryOnlineEnabled":true,"shouldRenderBroSummaryApiContainer":false,"shouldDropLogs":false,"shouldUseBeacon":false,"hasAdBlock":false,"rknWarnHosts":[""],"relatedAdvRootMargin":400,"postInstreamScreenDuration":2000,"minVideoDurationForInstream":120,"isInstreamEnabledInTesting":false,"isFinalHeartbeatDisabledInNoJsApi":true,"wildcard":false,"isAdvUnderPlayerRedesign":false,"disableEarlyEventsInD2d":false,"isDoc2DocInstantLoadEnabled":true,"disableEarlyEventsUnsubscribe":false,"showDebugRelatedURL":false,"shouldUseBetaErrorLogging":false,"shouldShowMetaUnderPlayer":false,"isVideoViewerMetaTitleHidden":false,"isStickyPlayerDisabled":false,"headerNoFavicon":false,"headerBranded":false,"shouldCensorSensitiveContent":false,"isAdvUnderPlayerTransparent":false,"isDoc2DocGridLayoutEnabled":false,"detailsRedesignEnabled":false,"detailsRedesignV2Enabled":false,"detailsRedesignV3Enabled":false,"isIslandsDisabled":true,"isD2DEmptyLoadFixDisabled":false,"isRoundedPlayerEnabled":false,"isSettingsToolbarRedesign":true,"isDoc2DocEmptyRetryEnabled":false,"isAdvUnderPlayerWithBackdrop":false,"isTouchAdvWithBackdrop":false,"isDoc2DocErrorScreenEnabled":true,"isDoc2DocFeedbackKebabEnabled":true,"isCommentsEnabled":false,"isCommentsCountOnSnippetsEnabled":false,"criticalErrorCodes":["101","102","103","100","151","152","153","154","155","156","150"],"isVideoMainButtonInitiallyCollapsed":false,"isAdvUnderPlayerWithInnerPadding":false,"isKebabAdvancedActionsEnabled":false,"isKebabOnTouchVideoSearchEnabled":false,"isAdvVideoListLikeUnderPlayer":false,"isSummaryInMetaButtons":false,"isSummaryInMetaButtonsDesktop":false,"isMetaCommentsButtonEnabled":false,"preventAdvHideOnEmpty":false},"shouldShowAdvId":false,"isAdultQuery":false,"isSensitivePage":false,"showSensitive":false,"shouldReplaceHref":false},"user":{"tld":"com.tr","isEuDomain":false,"login":"","passportId":"","isLoggedIn":false,"locationName":"Columbus","isFamily":false,"yandexuid":"2868959731769294931","ugcCsrfToken":"","family":1,"isChild":false},"config":{"skinMode":"system","skin":"light","version":"releases-frontend-video-v1.1753.0__c83439c9643899cbfcbabfd82f198d10e202213a","isGridSupported":false,"advConfig":{"under-player":{"regular":{"default":"R-I-48058-725","mail":"R-A-13411721-6"},"adult":{"default":"R-I-474674-114","mail":"R-A-13426421-6"}},"under-player-lite":{"regular":{"default":"R-I-48058-728"},"adult":{"default":"R-I-474674-103"}},"under-player-old":{"regular":{"default":"R-I-48058-725","mail":"R-A-13411721-6"},"adult":{"default":"R-I-474674-114","mail":"R-A-13426421-6"}},"video-list":{"regular":{"default":"R-I-48058-708","mail":"R-A-13411721-2"},"adult":{"default":"R-I-474674-101","mail":"R-A-13426421-2"}},"search-list":{"adult":{"default":"R-I-474674-135","mail":"R-A-13426421-23"},"regular":{"default":"R-I-48058-751","mail":"R-A-13411721-23"}},"search-grid-row":{"regular":{"default":"R-I-48058-718","mail":"R-A-13411721-4"},"adult":{"default":"R-I-474674-109","mail":"R-A-13426421-4"}},"search-grid-head":{"regular":{"default":"R-I-2120168-7"}},"search-list-right":{"regular":{"default":"R-I-8843654-1"}},"before-player-old":{"regular":{"default":"R-I-2120168-1"}},"before-player":{"regular":{"default":"R-I-2120168-1"}},"search-grid-inplace":{"adult":{"default":"R-I-474674-126","mail":"R-A-13426421-16"},"regular":{"default":"R-I-48058-742","mail":"R-A-13411721-16"}}},"isSkinInitedOnClient":false},"counters":{"params":{"useBeacon":false,"clickHost":"gs.yandex.com.tr/clck","pid":197},"dict":{"viewer":"2921","user":"538","info":"1275","sources":"1500","select":"775","close":"486","open":"842","source":"186","link":"513","click":"882","tech":"690","player":"1242","change":"719","summary":"3410","init":"1309","item":"22","button":"440","shown":"3780","copy":"1276","text":"232","load":"1724","fallback":"2010","channel":"1345","hide":"1656","serp":"471","pager":"405","down":"601","up":"600","footer":"295","more":"75","page":"143","loaded":"1007","grid":"3223","support":"2458","client":"2989","layout":"54","list":"436","duration":"2136","within":"3247","on":"10","off":"11","host":"3052","supported":"3761","enable":"2396","disable":"2395","full":"318","video":"231","translation":"347","distrib":"316","onboarding":"2045","filters":"618","lang":"1144","advanced":"255","apply":"2461","reset":"3236","short":"142","toggle":"237","snippet":"254","icon":"1167","abuse":"1436","submit":"297","wizard":"358","incut":"1073","extralinks":"3557","show":"487","feedback":"296","out":"3218","popup":"1544","scroll":"768","retry":"3545","region":"287","help":"177","settings":"1137","recommendations":"2671","home":"1319","soo":"65","youtube":"624","google":"66","bing":"568"}},"clips":{"items":{"3756265265826888907":{"videoId":"3756265265826888907","docid":"34-11-13-Z5834776FB600F514","description":"AEJuice Free Plugins https://aejuice.com/free-plugins/?ref... AEJuice I Want It All Bundle https://aejuice.com/product/i-want-it... AEJuice YouTube Channel / @aejuice In this video we will study...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4507725/d737849dcc7dc3e8bf5b14257a5cea42/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/t5HJlAEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"0","reqid":"1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Dt42UEU3NS1U","linkTemplate":"/video/preview/3756265265826888907?parent-reqid=1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL&text=OGLDEV&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Introduction To Shaders // OpenGL Tutorial #4","related_orig_text":"OGLDEV","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"OGLDEV\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=t42UEU3NS1U\",\"src\":\"serp\",\"rvb\":\"EqkDChMzNzU2MjY1MjY1ODI2ODg4OTA3ChM5MjY3NTM0Mzk1MjE1NTcxODQ2ChQxNDc4Mjg2NTAwODEzNTQ2Njc1OQoUMTY5NTMwNjUxODY3NTU2ODMxOTMKFDEyNzU0MTE4MjMwNjA4MTUzNzk0ChM0OTQyMTE3NjQwMDY0MTA2Nzg4ChM2Nzc0NDQzNjAzODI5MTE4ODQ4ChM0NTkwODQyNjc5NjgwMTU0NTk0ChI3NTA1MDMwNDQxNTIzMzkxNTAKFDE3MjE5Njk1NTg4NTM5NDYwODE3ChQxMzc2MzU2NzM2NDExMjQyMDE5MQoRNTQxNzY2NTY0ODY2MDQ4MzEKFDE3MjU0NTA0OTIxMTk4Njc1MTIyChMxMDk3MDkzMjYyNTUyODM2MTg2ChIyNjI2NDU1Nzg2MTAxNjQ4MTUKFDE4MTgxODAwMjA4NjUzODUzOTYxChQxNzgxMTE3OTk3NTMwODkwMzM2NwoTOTQ5NzE4NTQzMjAzMzM3NzA4NwoTODkwOTQ0NjczMzgwODQ2MDk4MQoUMTI4NjEyOTY5OTM0NTk1OTQxOTMaFQoTMzc1NjI2NTI2NTgyNjg4ODkwN1oTMzc1NjI2NTI2NTgyNjg4ODkwN2q1DxIBMBgAIkQaMAAKKWhoeWZub2l3YXBvd3NsdGhoVUM3WjFGVENkU2xuX3FGS0s5NUFXcGx3EgIAESoQwg8PGg8_E74LggQkAYAEKyqLARABGniB9Aj7B_0DAO4E_AIJAv8AGgABCfUCAgDZCAD-B_gDAAUB-gH3AQAADQUEBgMAAAD8Avn7_f4AAAML9v8EAAAAFfD39_0AAAAH-fwK_wEAAPH8_AMDAAAAAAMCAf8AAAAEBf____8AAPwICAUAAAAA-vTyCAAAAAAgAC0jP9w7OBNACUhOUAIqhAIQABrwAWIK-gDV8AD_8v3-AP774ACBBQv_MfbnAOIQDgC59-0A1xX7AOT59ADyDAsAywUAAP_n5QAsFPf_7QgKAC4BEQDwFhMAJQP6AjcT5QD-Avr_AQYM_yX5HgEOAS0AChL2_jfsHf_19_gA5QngAf8DIQAHE_v-IQ75AQUiEgD_DB8A9hkDBAIHCvvh9AMD_RD5BRf17gMMCt79DPv4Bf4B8QL05f3_NuPrADL69wDzFgH4CgYS_BgN9AX3Bvr6ITwM_vEBBfwZ-AcC6h71BCDwBQT76hEBCPsG-AP5_gIB4_r27wUOCdgOAwHtD_0DCALz-yAALW4nSDs4E0AJSGFQAipzEAAaYC4GACLoF-jzDBr5_NvoEP0G9fYW6iwA9c4ABgzaCgME5q0I_wAf4wsKwQAAAAMaDS_-AAdN8OYS8tszA-mtDQwBfxsNHND2B_TZ6jAdBQrr-fMLCgAC8MP6MuXQFSgVDyAALWe9Vzs4E0AJSG9QAiqvBhAMGqAGAACgQgAAIEEAABhCAAAAwgAAAMAAANhBAABEQgAAmMEAAGTCAADAQQAAdEIAACzCAACIwQAAcMEAAIBAAAAAQgAAQMEAADjCAAAEwgAAEEEAAKBAAACywgAAGEIAAJZCAABAwgAAAAAAAEDAAABAwQAA0EEAALDBAAAAAAAAHEIAAI7CAADgwAAAoMEAAGzCAADgQQAAgkIAAIBCAABAQgAAVEIAAEDBAACaQgAAPEIAAETCAAAQQQAAQMAAAJhBAACAQgAAAMIAAJBBAAC0wgAA4MAAAEBBAAAwQgAAoEIAACDBAAA8QgAAqsIAAFBBAADAwAAAEMEAAAhCAAAgQQAAPEIAAABCAACAQAAAgD8AACDBAAAIwgAAgD8AAAhCAAAQQQAAQEAAAKhBAAAMwgAAqMEAAJxCAAAQwgAAVMIAAJ7CAAB0QgAAxEIAAODAAACAQQAAwMAAAIBAAACQQgAAiEIAANhBAABQQQAAMEEAAFTCAACewgAAQMAAAHTCAAB4wgAA2EEAABhCAAB8QgAAXMIAAEBBAAAsQgAAgsIAAAAAAABAQgAAaMIAAChCAACwQQAAhEIAAJBBAACEwgAAgD8AAADAAACWQgAAHMIAAIjBAADIwQAAQMEAAJjBAADAQQAAkMEAAKDBAAAEwgAAyMEAAFhCAAAgwQAAOMIAANBBAACAPwAAQMIAAMDBAAAwwQAABEIAANhBAACCQgAAmEEAABBCAACAQAAAKMIAAMBAAAAkwgAAsMEAAABBAACIQgAAgMEAAATCAADoQQAAAMIAAADAAAAMwgAAcMEAAMDAAACIwQAAyEEAABDBAACAwAAA4EEAAEDAAACQwQAALMIAAExCAAAwwQAAEMEAAExCAAC4QQAAfEIAABxCAABwQQAAwEAAALbCAAAEQgAAQMEAAITCAAC-wgAANEIAACBCAACAvwAAPEIAAKBAAADYwQAAOMIAABTCAAAIQgAAHEIAABhCAABkwgAASEIAAKBBAABgQQAA4EAAAEDAAAAEQgAA0EEAAADCAACAwQAAgMEAAIhBAAAAAAAAmsIgADgTQAlIdVABKo8CEAAagAIAAFA9AABAvAAA4LwAAAQ-AAD4PQAAXD4AALg9AAAhvwAAVL4AAMi9AAD4vQAAC78AAAe_AACYPQAAtr4AAPi9AADaPgAAfL4AABQ-AAA3PwAAcz8AAHw-AABQPQAAcL0AALi9AABsvgAAjj4AAIg9AACGPgAAED0AALI-AAB0vgAATD4AAHQ-AACAOwAAHb8AAII-AAD-vgAAsr4AAJg9AABkvgAAML0AAJY-AABkvgAAED0AAA0_AABMPgAAur4AAAQ-AAD4vQAABL4AAKC8AAC6vgAAmL0AAMI-AAAQvQAAfz8AAKq-AAA0PgAAuj4AALK-AAD6PgAAgDsAAGQ-IAA4E0AJSHxQASqPAhABGoACAAAkvgAAcD0AABS-AAAXvwAAMD0AACy-AAAUPgAAkr4AAFw-AABUPgAA-L0AAIY-AAAQvQAA6L0AAFA9AACAuwAATL4AAEc_AABsPgAAJz8AAEC8AAB0vgAA-D0AAIi9AACKvgAATL4AADA9AAA8PgAAyD0AADA9AACYPQAAqD0AAHA9AAAwPQAApj4AABC9AADCPgAALD4AAEy-AABkPgAA9j4AAJg9AAA8vgAAgDsAAIC7AABEPgAAf78AALK-AABwPQAA4LwAADA9AADgvAAAcL0AAMg9AAC-PgAAXD4AANi9AADGvgAAgDsAADA9AACgvAAAkj4AAGy-AADovSAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=t42UEU3NS1U","parent-reqid":"1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["3756265265826888907"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false,"videoContentId":"3821315050"},"9267534395215571846":{"videoId":"9267534395215571846","docid":"34-6-2-ZA01E8FC4981BA55F","description":"🔥To try everything Brilliant has to offer—free—for a full 30 days, visit https://brilliant.org/Ogldev/ . You’ll also get 20% off an annual premium subscription. In this video we learn how to...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/403953/10e7dce02e0f42547fa99fbffc82fbb3/564x318_1"},"target":"_self","position":"1","reqid":"1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DXPbhNbuxw2w","linkTemplate":"/video/preview/9267534395215571846?parent-reqid=1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL&text=OGLDEV&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Create your own Cubemap // Intermediate OpenGL Series","related_orig_text":"OGLDEV","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"OGLDEV\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=XPbhNbuxw2w\",\"src\":\"serp\",\"rvb\":\"EqkDChMzNzU2MjY1MjY1ODI2ODg4OTA3ChM5MjY3NTM0Mzk1MjE1NTcxODQ2ChQxNDc4Mjg2NTAwODEzNTQ2Njc1OQoUMTY5NTMwNjUxODY3NTU2ODMxOTMKFDEyNzU0MTE4MjMwNjA4MTUzNzk0ChM0OTQyMTE3NjQwMDY0MTA2Nzg4ChM2Nzc0NDQzNjAzODI5MTE4ODQ4ChM0NTkwODQyNjc5NjgwMTU0NTk0ChI3NTA1MDMwNDQxNTIzMzkxNTAKFDE3MjE5Njk1NTg4NTM5NDYwODE3ChQxMzc2MzU2NzM2NDExMjQyMDE5MQoRNTQxNzY2NTY0ODY2MDQ4MzEKFDE3MjU0NTA0OTIxMTk4Njc1MTIyChMxMDk3MDkzMjYyNTUyODM2MTg2ChIyNjI2NDU1Nzg2MTAxNjQ4MTUKFDE4MTgxODAwMjA4NjUzODUzOTYxChQxNzgxMTE3OTk3NTMwODkwMzM2NwoTOTQ5NzE4NTQzMjAzMzM3NzA4NwoTODkwOTQ0NjczMzgwODQ2MDk4MQoUMTI4NjEyOTY5OTM0NTk1OTQxOTMaFQoTOTI2NzUzNDM5NTIxNTU3MTg0NloTOTI2NzUzNDM5NTIxNTU3MTg0NmquDRIBMBgAIkQaMAAKKWhoeWZub2l3YXBvd3NsdGhoVUM3WjFGVENkU2xuX3FGS0s5NUFXcGx3EgIAESoQwg8PGg8_E7oHggQkAYAEKyqLARABGniBBAj_BQAAAO4E_AIJAv8AD_P6AfYA_wDYCAD9B_gEAP34Dv_4AAAAFBT4Af4AAAD3_f71-v8AAAgLBAIFAAAAFvn7AP8AAAALBAIJCgABAfT7_vwDAAAADf0EAP8AAAD7BAT9AAAAAAcP_fgBAAAACPPwCQAAAAAgAC0AB9U7OBNACUhOUAIqcxAAGmAyCQA5Cu_xCgId6-XWGzYw7-j1CQo4_wDp__4eMf8FF7uB_gMAIxQY8qoAAADjHMUi7gAFbtP1zAfuTPnNwcH4JlvvHw2_2vkMz9or2w4T0jErBc4A1P7VAEDk7Ss_yBwgAC3ifSg7OBNACUhvUAIqrwYQDBqgBgAAksIAAKDBAAAcQgAAUMEAAIhBAAAgQQAAJEIAAKDBAACcwgAACMIAAMBAAAAkwgAAcMEAABxCAABAwAAAAEEAAADBAACkwgAAYEIAAABCAAD4QQAA-MEAAABCAADIQQAAIEEAADBBAABswgAAmMEAAEBBAAD4wQAACEIAAIBCAACQQQAA8EEAAADBAACIQQAAkMEAAIZCAAAgQQAAEMIAAJBBAABEQgAACEIAAFxCAAAAAAAAoEAAAIhBAAAAQAAAQEEAAEDAAAAEwgAAgMIAABDBAABUwgAAiEEAAEBBAACAwAAAoMEAALxCAADgwQAAQMEAAOBAAACIQQAAmEEAAIhBAABwwQAAJMIAAIjBAACgwQAA0EEAAABAAAAAwQAAgMAAAFhCAAA4QgAAmMEAADTCAACAQQAA4EEAAOjBAAAYwgAAqkIAAEjCAACswgAAFEIAAKjBAAAAAAAAMEIAAFhCAADIwQAA6EEAADBCAACAvwAAwMAAAEjCAAAQwgAAoMAAADhCAADIQQAAWMIAAHDCAAAwQQAAoEEAAJLCAAAAwgAAoEAAAPjBAADAQgAAMMEAABDCAACiQgAAjMIAAFzCAABAQgAA4EAAADBBAAAwQQAAwMEAAOBAAAAQwgAA4EEAAKRCAACAwgAAFEIAALDBAACAwQAAVMIAAABBAACIwQAAXMIAALDBAACiQgAA2MEAAGhCAADIQQAAAMIAAJhBAAAoQgAADMIAAAjCAACAvwAAQEAAAKBBAACkwgAA2kIAAFBBAAAwQQAATEIAAFBBAAB8QgAAAEAAAFhCAAAEwgAAUMEAABBBAABYQgAAgMEAAATCAACQwQAAcEIAAEDCAADgwAAAYMIAADjCAAD4wQAAuMEAAADBAAAAQgAAKEIAAKRCAABUQgAAnsIAAChCAABswgAAAEAAANDBAADoQQAAQEAAAFDBAADOQgAAFMIAAADBAAAQQgAAYMIAAAhCAADCQgAAiMEAAPBBAAD4QQAAQMEAAJ7CAACAvwAAoEAAABxCAAAYwgAAiEEAAHjCAADgwQAA4MAAADzCIAA4E0AJSHVQASqPAhAAGoACAABcvgAAXD4AADw-AADWPgAAuL0AAIC7AAB8PgAAIb8AADA9AABsPgAAND4AAFA9AABMvgAA2D0AABC9AABAvAAAwj4AAFS-AAAEvgAAET8AAH8_AABAvAAAor4AAHA9AABQPQAAyD0AADQ-AAAwvQAAML0AAMg9AABwPQAAgDsAAFC9AABEPgAADD4AAMq-AACSPgAAVL4AAOi9AACAuwAAtr4AAOA8AADWPgAAPD4AAFQ-AACCPgAA2j4AAFS-AACoPQAAmL0AACQ-AACYPQAAPL4AAKA8AACgvAAAUD0AAEs_AAC-vgAAoj4AAOg9AADgvAAAND4AACw-AADIvSAAOBNACUh8UAEqjwIQARqAAgAAqL0AAJI-AABMvgAABb8AAFS-AACIvQAAfD4AAES-AADYPQAAhj4AAKC8AAAQvQAARL4AAOK-AAB8PgAAgLsAAPi9AAA7PwAAdD4AANo-AACAuwAAZL4AAOA8AAAUPgAALL4AAIi9AAB8vgAAVD4AAOg9AAD2vgAAUL0AAFA9AAAUPgAAiL0AAIo-AABQPQAAHT8AABQ-AACGvgAAcL0AADQ-AACKPgAAir4AAAy-AACmPgAAVD4AAH-_AAB0vgAAgj4AADC9AAC4PQAAbL4AACS-AAAQPQAARD4AACQ-AABwvQAAdL4AAKC8AACKPgAAcD0AAIo-AAAwvQAA-D0gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=XPbhNbuxw2w","parent-reqid":"1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["9267534395215571846"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"14782865008135466759":{"videoId":"14782865008135466759","docid":"34-9-5-Z4312FD5ADBBF8A05","description":"In this video we explore the limitations of traditional lighting models—like the Phong Reflection Model—and why they can be frustrating for artists working with complex scenes. Then, we dive into...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3994423/419696bb9b688ad4a56cc1442e4251aa/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/xocoGwIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"2","reqid":"1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DXK_p2MxGBQs","linkTemplate":"/video/preview/14782865008135466759?parent-reqid=1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL&text=OGLDEV&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Physically Based Rendering // OpenGL Tutorial #43","related_orig_text":"OGLDEV","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"OGLDEV\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=XK_p2MxGBQs\",\"src\":\"serp\",\"rvb\":\"EqkDChMzNzU2MjY1MjY1ODI2ODg4OTA3ChM5MjY3NTM0Mzk1MjE1NTcxODQ2ChQxNDc4Mjg2NTAwODEzNTQ2Njc1OQoUMTY5NTMwNjUxODY3NTU2ODMxOTMKFDEyNzU0MTE4MjMwNjA4MTUzNzk0ChM0OTQyMTE3NjQwMDY0MTA2Nzg4ChM2Nzc0NDQzNjAzODI5MTE4ODQ4ChM0NTkwODQyNjc5NjgwMTU0NTk0ChI3NTA1MDMwNDQxNTIzMzkxNTAKFDE3MjE5Njk1NTg4NTM5NDYwODE3ChQxMzc2MzU2NzM2NDExMjQyMDE5MQoRNTQxNzY2NTY0ODY2MDQ4MzEKFDE3MjU0NTA0OTIxMTk4Njc1MTIyChMxMDk3MDkzMjYyNTUyODM2MTg2ChIyNjI2NDU1Nzg2MTAxNjQ4MTUKFDE4MTgxODAwMjA4NjUzODUzOTYxChQxNzgxMTE3OTk3NTMwODkwMzM2NwoTOTQ5NzE4NTQzMjAzMzM3NzA4NwoTODkwOTQ0NjczMzgwODQ2MDk4MQoUMTI4NjEyOTY5OTM0NTk1OTQxOTMaFgoUMTQ3ODI4NjUwMDgxMzU0NjY3NTlaFDE0NzgyODY1MDA4MTM1NDY2NzU5aocXEgEwGAAiRBowAAopaGh5Zm5vaXdhcG93c2x0aGhVQzdaMUZUQ2RTbG5fcUZLSzk1QVdwbHcSAgARKhDCDw8aDz8TmgiCBCQBgAQrKosBEAEaeIH_BwcFAAAA6AL79Av-AgAbAAEK9QICANgIAP0H-AQA_vwCBPcBAAD_BgH_BQAAAPcA9AL6_wAADA37AgUAAAAd7wIB-gAAAAP5Cgb_AQAA_f8CBgT_AAAABg8FAAAAAAL8DgEAAAAA_hAFAQAAAAAK-PkRAAAAACAALWQm0js4E0AJSE5QAiqEAhAAGvABcQsj_-HsyQG59uP_1TK7AYH6Ef8tFP4BwwIQANbvvAEkItkAyfQnACH_1P-Z_vcB1uzY_xbaG_8uCEb_Qu81ABo2DQA00ywCNgIJAAzu-_7LNAL-Gg8FAfTf4gLoLv3_Og4ZAAD-6f_998_87gQcASAOIAFU8PUA3ToL_CTuPwLgA-QAK_HyBw8N_QkIGRL_DxPX_yo88v4FEgMAOfDw_ezvC_8fEQP6I_D1BtPfFvXg9QL3_Qke-u3OB_f9BvwL5O4b-AKlBvftOxz9Htv-Aff9DwfkAQL-7PPx_hHE-PDuMw8RxCYSCPoj8__x6f8JIAAtxv0GOzgTQAlIYVACKs8HEAAawAcjosC-bhZPPWJ0r7xCpPC8cUQtPQnmw7y8lHq-rlhLO5aKlzxmED8-ehE3PAc3Y7ybHaG-RqGbvMhnqDydRoI-fxZLvL4SyLx6Fy--CDwwPSmf1Lz8VCW-MdkuvAdz5jcrP189fl9xu5_NKryIZXM9pWqbvXACmTp7_Hk9Vj9bvGD0qjtPCHw7ctJFvd-KRLzmy4s9fJYMvW48zjxGWMk9vH6MvUU7ODv2mwm93XkFvJxWhjrKlAU9jaICPbuzm7z3PxA-F6BtvJ9J8jtH4oo8-CenvC1D2juYuPq899GEPSATH70RhzE9b2glvUj1grwPV1g9rbbsPAdgg7xUfDK90EPtPMKMhDwnFxM-T9VzPRWpsDxQw9e9xJJ3PWuMzjpHqH69TDRIPHxlnjwsRRI-oNw7vc-JmDzUhfM8utJXPDOJQboErNU8M6KZPPTzSzxVZIk99pfdPZjyRrw7btu7eIKYvF10qjtVj7q9vjk3PBeZJbzBwg49jIqTvS9gE7zzvVA9ImsRPNZufTtwCus8Re-5vfZH5bk_MM87tHfhPE2fobtgFXk9jjzQPEGvKjt2ex-9r4GIO7uZUbyOT1K9SSCPvbN10zsrrmC8JmMmvVu0nbpPHru81gGAPQC2E7uYXmw9pUnKO3RqMDr_sHY6-iT7uyxSFzxUcq69r14lvX7FWLt5YqE9VbWuPbdIGDvxVky8TBLwvDZjqDsYsgo-ZZ7DuxjRgjg8fKO8guepvdZ_X7id6pq8kEMOPTRdOrtfyzQ6carVveP-47fmkgo-Tv2yPAVPJDZf8jo9WAEePY76J7lVOrO8XMGbvK4ptrlHVLi9XXt1vY5RUbpniu88Wh41vee21bh5tyi9sPSrPKF7tTiOq_a8LVB_O42-FrqLfE08i7F9uRvZH7mdJpY7S-KPu0S5KriL6BI9MbbLPcvtFrkwJkI96TIrvSdMALm1EIk7iOAzPRqwtLjsua-7xcGavROAdjmf8XE7pdgBPqiuMbmY8ka9AxpWPeTphTjclBw9TqKUPbrAhzfvR8C9eLoOvTXQZ7j8s1W96QOwu1CRwDive-u9c3-lvVDAEbgqWPe4rAk4vbZyazfn172734x1vAjhQ7h0Ka48TlB5va7RqDXzz7c9-01SPcQsIrmqnse9ep2OvZJN1TcYFlI9oGnLO2MWBLjwfua8B0QovWRXEjjsA707fNQPvhf63LiKllc9EFj5PY0XQDh8Yo29IQPZPYE1MLlwysG9Mxf4PbrcpjgoNaq8M9wgvRWSTDYgADgTQAlIbVABKnMQABpgLPoAHP0p8wv-IfPZzP0Q5vXt6xX6Jf_i4wAYAQ0PByXMvQ39AC_OIwK4AAAA8xv3IwkA7VXcyfv98RHu3cbwIQJ_DBEwxgke-9rpGwj5IAMUMvQOANfcxvMgvcMZGws8IAAtoOFEOzgTQAlIb1ACKq8GEAwaoAYAAJrCAAAgQgAASEIAAJBCAACowQAARMIAAFRCAABMwgAAWMIAAEDCAABQwQAAAMAAAADBAAB8wgAABEIAAFBBAAAQQgAAAEAAALBBAACsQgAAkkIAAIDAAABgwgAAJEIAAFDBAACAQAAAYMEAAJjCAAAAwQAAkMIAALjCAABAwAAAJMIAAEDCAAAAQAAARMIAAMDAAADAQQAA4EAAAAAAAAAgQQAAsEEAAKhCAAB4QgAAhMIAAEDAAACwwQAAQEAAAFRCAADAQAAAwMAAAFjCAAAYwgAA0MEAANjBAADIwQAAysIAAGjCAACAQQAAoMAAAIDBAACYQQAAVEIAACzCAADAwAAAKMIAAABAAAAgQQAAeEIAAHDBAACAQQAAAEEAAJrCAACYQgAA8EEAADDBAAAAwgAAAEAAAHBBAACwQQAAgsIAAABBAAAcwgAAMMEAADRCAACIQgAA8MEAAADBAABkQgAAOMIAAPjBAADAwAAAhEIAAATCAACWwgAAgL8AAIbCAACowQAAoMEAAPDBAADYQQAA2EEAAOBAAACkwgAAfMIAAAAAAAAAQQAAuMEAAITCAACIQgAAoEEAAABAAAD4wQAAQEIAAEhCAADgQAAADEIAACjCAADAQQAAgMEAAMDBAACgQAAAIMEAAADAAACwQQAASEIAAMBBAACgwAAACMIAAHjCAABAQgAAwMAAAABCAACAwQAAsMEAABBBAAAQwQAAcMEAAMDAAACYwgAAgEEAANjBAACIQQAAYMEAACRCAABUQgAAoMEAALDBAADAQQAAwEAAAGBBAABAwQAAgkIAACDBAACAPwAACMIAAIpCAADIQQAAcMEAAGBBAACwQQAAVEIAABDCAACkwgAAwEAAALDBAAAAwAAAUMEAAIjBAAAgQgAAKEIAAADAAADgwQAA8MIAALLCAABgwQAAMEIAAEzCAACYQgAAFEIAAAAAAAD4wQAAgL8AAAjCAACAwAAAgEAAAFBBAABAQAAAIEEAADRCAADcwgAAgL8AAKDAAADoQQAAcEEAADRCAACCQgAAqMEAAIC_AADYQSAAOBNACUh1UAEqjwIQABqAAgAAMD0AANg9AAA0PgAArj4AAEC8AADYPQAAdD4AAAu_AABsvgAAUD0AAHw-AACqvgAAfL4AAHQ-AACIvQAAnr4AAJo-AADovQAAyj4AALI-AAB_PwAA-D0AACw-AAC4vQAABL4AAKC8AAAkPgAAgDsAAEC8AAAcPgAAij4AACQ-AAC4vQAAHD4AABA9AACCvgAAMD0AAOA8AADuvgAA4LwAAOq-AABwPQAAvj4AAKi9AAC4vQAAkj4AAAw-AADKvgAADD4AAFw-AACAOwAA2D0AAEA8AACOvgAAJD4AALi9AAA1PwAAVL4AAAw-AADIPQAAML0AAFC9AAAEPgAAPD4gADgTQAlIfFABKo8CEAEagAIAADS-AABAPAAAgDsAAD-_AAC4vQAAcL0AAPg9AAD4vQAAHL4AACw-AACoPQAAUD0AAIi9AAB8vgAA6L0AAEC8AACKvgAAdz8AACQ-AACiPgAAmD0AALq-AAAMPgAAHL4AAGS-AAB8vgAAdL4AALg9AADCPgAAqL0AALg9AAAwvQAAiL0AAI6-AADWPgAAoLwAAIo-AAAQvQAAlr4AALg9AACKPgAAEL0AAAS-AAD4vQAAML0AAK4-AAB_vwAAgr4AAAw-AAAMvgAAbD4AAJi9AADIPQAAQDwAAII-AADgPAAAqL0AABC9AAAQPQAAoLwAAMg9AAAEPgAAML0AAAS-IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=XK_p2MxGBQs","parent-reqid":"1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["14782865008135466759"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"4191453103"},"16953065186755683193":{"videoId":"16953065186755683193","docid":"34-5-7-ZDD1101EBEB124747","description":"The following are affiliate links - if you purchase something the price is the same for you and I get a commission. AEJuice Free Plugins https://aejuice.com/free-plugins/?ref... AEJuice I Want...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2356679/1356265ce3c0b031ead996163acd3ba1/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/xZjnJgIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"3","reqid":"1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D6dtqg0r28Yc","linkTemplate":"/video/preview/16953065186755683193?parent-reqid=1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL&text=OGLDEV&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Render Your First Dot // OpenGL Tutorial #2","related_orig_text":"OGLDEV","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"OGLDEV\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=6dtqg0r28Yc\",\"src\":\"serp\",\"rvb\":\"EqkDChMzNzU2MjY1MjY1ODI2ODg4OTA3ChM5MjY3NTM0Mzk1MjE1NTcxODQ2ChQxNDc4Mjg2NTAwODEzNTQ2Njc1OQoUMTY5NTMwNjUxODY3NTU2ODMxOTMKFDEyNzU0MTE4MjMwNjA4MTUzNzk0ChM0OTQyMTE3NjQwMDY0MTA2Nzg4ChM2Nzc0NDQzNjAzODI5MTE4ODQ4ChM0NTkwODQyNjc5NjgwMTU0NTk0ChI3NTA1MDMwNDQxNTIzMzkxNTAKFDE3MjE5Njk1NTg4NTM5NDYwODE3ChQxMzc2MzU2NzM2NDExMjQyMDE5MQoRNTQxNzY2NTY0ODY2MDQ4MzEKFDE3MjU0NTA0OTIxMTk4Njc1MTIyChMxMDk3MDkzMjYyNTUyODM2MTg2ChIyNjI2NDU1Nzg2MTAxNjQ4MTUKFDE4MTgxODAwMjA4NjUzODUzOTYxChQxNzgxMTE3OTk3NTMwODkwMzM2NwoTOTQ5NzE4NTQzMjAzMzM3NzA4NwoTODkwOTQ0NjczMzgwODQ2MDk4MQoUMTI4NjEyOTY5OTM0NTk1OTQxOTMaFgoUMTY5NTMwNjUxODY3NTU2ODMxOTNaFDE2OTUzMDY1MTg2NzU1NjgzMTkzaocXEgEwGAAiRBowAAopaGh5Zm5vaXdhcG93c2x0aGhVQzdaMUZUQ2RTbG5fcUZLSzk1QVdwbHcSAgARKhDCDw8aDz8TowmCBCQBgAQrKosBEAEaeIH6BwAG-gYA_AT8BgEG_QITBPkF9gEBAOUEA_b-_AIABAEB_v8AAAABDPv9BQAAAPcD-fIB_wAA_gX8_wQAAAAU8ff3_QAAAAL4AQYAAAAA-P0JAfUCAAEFDAgAAAAAAAD_AwEEAQAABAIHCAAAAAD9_PYOAAAAACAALSv14zs4E0AJSE5QAiqEAhAAGvABTfkg_7f__f3oHSIBSPkHAIEFC__6DQwA5ff4AP4HBwDp_AMAMu4R_yUBFAACAxMAFgIX_xnx7wAe8A7_CPruABv3FQAb4wgANfYEAPLzGP8H_gEAH_TxAAr-HQAE_vYA9vse_QoBBwACFAQD7AgCB0US9ADm--kCCiLxAAsN-gYCDez_FukV_vTs8_z6GhQDAgf5BR0A7ALbzPoB0wP0_f0I6___Ewz7Gf7y-xLy-wEu6AkBEf8A_PYA5QUFJOb6Bu35_xAIBQHqN_kAG_0D_uziCAX8CQb_Eyru__T1CfbwKAn97gEABw8J9wkV-QH3IAAtbidIOzgTQAlIYVACKs8HEAAawAf9FgG_WNHVPFS3hrs2rTQ-YLGhvCtbWj3x1oE-z0Nium-Pb7y8P4493ZMoO4ngKb2cTZe-6j1cuWSPFrzLgDM-5tGIvZhiMzzfPqG8hRuKvYPPwbv1oWu-hNMHPXQ1w7vwhvQ9p7PTPHebHL0Lv6o9PwqNvNJpwjwUrwI-aB9QPFNkA73UOps9NFVGvQ6fdL129yU9GCgkvayUubzidTu7OfykPGSTmbtmSPq88W47PQlpkbv3Iho95fMEPHWA1ryt3Cs-yaBEvYuoCbvRpxo9qAdbvSanFzs91gw-S49LPLSSlDsh5728kanxPJwfuTuwGSW9U4AevGQjEDy4c0E99mmLPIV3OTz_bZC9tzfLu1n7GryoEUS8N22pO-uVjTxgpaw9Lwy_O9o57jtl8wK9k7gYPSUlHLw8Xbc91iV5PYo1CjqZa5y9FLoiPMGYozxWDcI8aMU8PR6JuDuoYrm9pnR_Oqq8ZbrTtoY7oCZpPN3oyLxdp1E9VZedPE2DojxcTWg9h9K4vZkTkzs5quS8QJtGvY760jv7VeW8dEC3PBzTMLvWk6S9DrErPVaZkbnoXHu9s8F0O9TshbviT568Dm2bvIp9XTxCpsY9HTCZPIOc3jonsVW9I7sCPtgftLfa6Hc8doOtvenLnLvgTde9PisEve018zpytLm9lFM2PQ35H7ppYvC8RTotvfgWVjtNCp29AqwCPNiGxDrLyZq9R8xsPPB9uzo8fKO8guepvdZ_X7iGZ5M8BsawPMvXhjvW6Zs8oj85PTifHTmYx7U9hu5tPezTdDnh5Jg9e3kuO-G7ZjnljHK9v5Z8vII0RzjDbLy7bGvVvJZH2bjovtw9rpGuPA8bHDk0B9K8C7gCPedeSjqANgg9QW61vB0DYrm-gpm8gZqVvQXn-rf0uzW9Ov3FvOgBwzeBvqE79Q_iPA4lKTnctL48XEKZvJc8y7gOhMO73dyevZf9-bZwCiu9cTmevMs-hbgdji698tnwuiecIDg9I1a9_P0ivZy-_LffbY49tGAYvalzprYpcNc8E4gyvCRfVzhDNB-9rrorOyw96TjeL5M7I2DZPIOJrjhJjFS870qMvXkr1zaQRNS802Y8Pby57rckWne9HW3BvQ4WGjkuKLK9883RvIrumTcR5pG9sO95PSARjLj9JZO9xFySPPx6xTdIaXs987fzPCyV5rcTERm93XPFPE5FOrfqG0G7pqnEPexBlzgPhtW8hnzGPCiyxrfh1lg9MKSePRfRhbeNkfQ6HscLPFrwlzggADgTQAlIbVABKnMQABpgOQkAJvAY8gsO6Avk7uwUBvAG9PL-EAD36wAME_D9HQDjwg0JACbZ8v7GAAAABgruIvgADEIG1-kI3Sj35LUK-ul_Dvwd4fUN4uTUOhIHDvb6DADlAPv86uEJ2dAlHQkOIAAtEnpqOzgTQAlIb1ACKq8GEAwaoAYAAL5CAAAwQgAAQEIAAATCAAAAQAAAUMEAAFxCAABwwQAAgsIAAKBBAABQQgAAVMIAADDBAADgwQAAHEIAAJBBAAAAAAAAcMIAADzCAADwQQAA0MEAAJLCAABwQQAAuEIAAFzCAAAMwgAAUMEAAABBAADYQQAAqEEAAABAAACQQgAAGMIAAIhBAACIwQAAWMIAAPBBAAB8QgAAtEIAAGxCAAAIQgAAQMAAAGxCAAAQQgAAeMIAANhBAADAQAAAEEEAAJZCAAAowgAANEIAAILCAAAAQAAAkEEAAFxCAABYQgAAEMEAAFBCAAB4wgAAMEEAAJBBAACAPwAAiEEAACDBAACAQgAAMMEAAIA_AADgQAAAyMEAACjCAADgQAAANEIAACBBAADgwAAAgMAAACzCAACIwQAArkIAAMDAAACAwgAAZMIAAEBCAACiQgAAAMIAAJDBAACYQQAAgD8AAFxCAABMQgAAcEEAAAzCAACowQAAOMIAAIDCAADAQQAAYMIAAEDCAAAoQgAA4MAAALxCAADQwQAAIMIAAJBBAABswgAAcEEAAFBBAABQwgAA4MAAAOhBAACcQgAAIEEAACTCAACYQQAAuMEAAIBCAABwwQAAoMEAABDBAACAQQAA8MEAAKBAAACwwQAAiMEAALjBAAAgwQAAYEIAAJjBAAAIwgAACEIAAATCAACKwgAAAAAAAADAAABQQQAASEIAAEBCAACgQAAAeEIAANhBAAAMwgAAuEEAALDBAABQwQAA4EAAAJBCAACgwAAAkMEAAEBCAADQwQAAcMEAAHTCAADwwQAAkMEAAJDBAACgQAAA2MEAAAAAAAAQQQAADMIAAABAAAAMwgAAgEIAANDBAADgwQAA2EEAAMjBAACGQgAAmkIAAOhBAABgwQAARMIAAHhCAABgwQAAhsIAAHzCAACAQAAA8EEAAEDBAAB8QgAAwEAAABBBAACIwgAAbMIAAKBBAAAAAAAAIMEAAFzCAAAAQgAAsEEAADRCAADAwAAAgL8AAAhCAADgQAAALMIAAAAAAACQwQAAgD8AAODAAACewiAAOBNACUh1UAEqjwIQABqAAgAAJL4AAFy-AAAUPgAA6j4AAPi9AACKPgAAHD4AADW_AAA8vgAAML0AAMg9AAA1vwAAfL4AACQ-AACGvgAAZL4AAL4-AAAUvgAA3j4AABs_AAB_PwAA6D0AAAy-AACAuwAAHL4AAIA7AAAcPgAA6L0AAIg9AACIPQAAqj4AAHw-AADgPAAAHD4AAHA9AAAcvgAAPD4AAMi9AABMvgAATD4AAIq-AACoPQAAGz8AACy-AADIPQAA4j4AAFA9AACCvgAAgDsAAHA9AAAEPgAARL4AADQ-AADYvQAAdD4AAHC9AABpPwAAqr4AAKA8AADYPQAATL4AABQ-AABAPAAAAz8gADgTQAlIfFABKo8CEAEagAIAAAS-AAAMPgAALL4AAEG_AACovQAAHL4AAOg9AACGvgAAFD4AAAQ-AAAwvQAAED0AANi9AAA8vgAAMD0AAFC9AAB0vgAAVz8AAAw-AADuPgAAMD0AAO6-AAC4PQAAUL0AACy-AAAcvgAABL4AANg9AABcPgAAED0AAKA8AACgvAAABD4AAIi9AACGPgAAML0AAHQ-AADIvQAALL4AAGw-AACmPgAAmL0AAMi9AADgPAAAUL0AAII-AAB_vwAAhr4AAIA7AACgvAAAmD0AACy-AADIvQAAgLsAACQ-AAAEPgAAyL0AALi9AAC4PQAA2D0AAMg9AAAMPgAARL4AAKC8IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=6dtqg0r28Yc","parent-reqid":"1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["16953065186755683193"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"2283822590"},"12754118230608153794":{"videoId":"12754118230608153794","docid":"34-2-14-ZAB15660D16D9EB5D","description":"In this video we learn how to implement normal mapping, also known as bump mapping. 🔥 See the list of the books that I'm using as background information for my tutorials...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3767482/72363b456866403cf9db55ecc2f0cbe8/564x318_1"},"target":"_self","position":"5","reqid":"1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Dhtr3vELCmnY","linkTemplate":"/video/preview/12754118230608153794?parent-reqid=1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL&text=OGLDEV&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Normal Mapping Adventures // OpenGL Intermediate Series","related_orig_text":"OGLDEV","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"OGLDEV\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=htr3vELCmnY\",\"src\":\"serp\",\"rvb\":\"EqkDChMzNzU2MjY1MjY1ODI2ODg4OTA3ChM5MjY3NTM0Mzk1MjE1NTcxODQ2ChQxNDc4Mjg2NTAwODEzNTQ2Njc1OQoUMTY5NTMwNjUxODY3NTU2ODMxOTMKFDEyNzU0MTE4MjMwNjA4MTUzNzk0ChM0OTQyMTE3NjQwMDY0MTA2Nzg4ChM2Nzc0NDQzNjAzODI5MTE4ODQ4ChM0NTkwODQyNjc5NjgwMTU0NTk0ChI3NTA1MDMwNDQxNTIzMzkxNTAKFDE3MjE5Njk1NTg4NTM5NDYwODE3ChQxMzc2MzU2NzM2NDExMjQyMDE5MQoRNTQxNzY2NTY0ODY2MDQ4MzEKFDE3MjU0NTA0OTIxMTk4Njc1MTIyChMxMDk3MDkzMjYyNTUyODM2MTg2ChIyNjI2NDU1Nzg2MTAxNjQ4MTUKFDE4MTgxODAwMjA4NjUzODUzOTYxChQxNzgxMTE3OTk3NTMwODkwMzM2NwoTOTQ5NzE4NTQzMjAzMzM3NzA4NwoTODkwOTQ0NjczMzgwODQ2MDk4MQoUMTI4NjEyOTY5OTM0NTk1OTQxOTMaFgoUMTI3NTQxMTgyMzA2MDgxNTM3OTRaFDEyNzU0MTE4MjMwNjA4MTUzNzk0aq4NEgEwGAAiRBowAAopaGh5Zm5vaXdhcG93c2x0aGhVQzdaMUZUQ2RTbG5fcUZLSzk1QVdwbHcSAgARKhDCDw8aDz8T4giCBCQBgAQrKosBEAEaeIEGB_kEA_0A8wnsCAkF_QEV9AcG9gAAANYJAP0I-AQAAvAE__oBAAAVFfcB_gAAAAYI-Pv4_QEADw79_vcAAAAUAAUE_AAAAAMABAP-AQAA9f8A_PkBAAAN_AUA_wAAAPb7FPz_AAAA_Q0A-QAAAAAI8u8KAQAAACAALTGCyjs4E0AJSE5QAipzEAAaYFwFAEAcD_sc3hbryfvxGSzO1tkMv0__7sH_8xkGEBAy16j1CgBF7zDqoAAAABYg2yXUAAR5yNrSMgIiA73D4vlDf94kMLj9EvGU4jDbLfQoDj4Z3QD-0u0KNxrVKkXlIyAALfbMFTs4E0AJSG9QAiqvBhAMGqAGAACQwgAACEIAANDBAAAEQgAAcMEAAABCAACQQgAAoEEAAKjCAADAwgAAIEEAAIBCAABAwgAA6EEAACRCAABMwgAAzEIAAADAAADIQQAAnkIAAGxCAACoQgAAIEEAAChCAABAwAAAFMIAAODAAACAwAAAqEEAAOjBAABAwQAAAEEAAIA_AACAQQAAFMIAAIC_AAA8QgAA4EEAAKDBAADAQAAAcEEAAMBBAAD-QgAApkIAANDBAAAgQgAAqEEAAGBBAADIQQAAmMEAACzCAACwwQAAgEEAAMjBAACAwAAAmMEAAFDBAADYwQAAREIAAGBBAABAQAAAXEIAAAAAAACowQAAyEEAAGTCAAAAQgAAQEAAAIBBAAAAQgAAAMAAAPjBAABcwgAAKEIAACDBAABAwQAACEIAAIA_AABQQQAAgMEAAGjCAACIQQAAQEAAAJBBAACIQgAAKEIAADDCAABgQgAAnEIAAFjCAAAwQgAAMMEAAIBBAABgQQAAQMIAAFDBAACowgAAwEEAALhBAACAQAAA8MEAAOBAAAA4QgAAkMIAAIzCAABQwgAAPMIAALBBAABowgAA8MEAAPBBAAAowgAA6EEAAOhBAAAgQgAAFMIAADBBAAB8wgAAgEAAAPDBAAAgQQAAAEIAABDBAABgwQAAKEIAAGBBAAB4QgAAAMAAAIhBAADCwgAAwEEAAABAAAAQQQAAoEAAAMjBAACYQQAAEEEAAGDBAAAAwgAAeMIAALBBAAA0wgAAJEIAAIC_AAAQQQAAoEIAAIA_AAAwQgAAiEEAAIhBAADQQQAAgD8AAOBBAADAQAAAkEEAABBBAABUQgAAYMEAACBBAACgwAAAQMEAAKBBAACAwAAAoMAAAEBCAAAAwQAAQMAAABTCAAAgQQAAyEIAADBBAABAwQAACMIAAJrCAACCwgAA4EEAAKDAAAAgwgAAIEEAAGBCAADEwgAAGMIAAFzCAAAgwgAAkEEAANhBAAD4wQAAZEIAAIA_AACQQgAA8MIAABTCAABwQQAAMEEAAJjBAAAQQgAA4EEAAFzCAABAwQAAVMIgADgTQAlIdVABKo8CEAAagAIAAIa-AAAQPQAAED0AAN4-AAB0vgAATL4AALo-AAARvwAAQDwAAFw-AADovQAAXL4AACy-AABsPgAAQDwAAEw-AAAHPwAATL4AAOC8AAAFPwAAYT8AABw-AABAPAAAyL0AAKa-AACYvQAAmj4AAFy-AACYvQAAQLwAAEw-AABQvQAAJL4AADQ-AACoPQAAor4AAIo-AAC4vQAALL4AADy-AADqvgAAuD0AAB0_AAB8PgAAUL0AANY-AACGPgAArr4AALg9AAAwvQAAmD0AANi9AADGvgAAUD0AAFw-AABAvAAAfz8AAGS-AABwPQAAuj4AAEA8AAA0PgAAFD4AADC9IAA4E0AJSHxQASqPAhABGoACAACAuwAAuD0AAHC9AAAPvwAAgLsAAI6-AAAwPQAAFL4AAEC8AADYPQAAQDwAAFC9AAAkvgAAyr4AABA9AABAvAAAyL0AAC8_AABkPgAAxj4AALg9AADovQAAcL0AAOC8AADYvQAABL4AAEy-AACYPQAAFD4AAFC9AADgPAAA6D0AAFA9AACoPQAADD4AAOC8AADSPgAAoDwAAI6-AAC4PQAAXD4AAHA9AACCvgAAUL0AAEA8AACGPgAAf78AAGy-AABQPQAARL4AAEC8AADovQAAiL0AAHC9AAC4PQAA6D0AAHC9AABMvgAA4DwAAFw-AAAMvgAAQLwAAGy-AACoPSAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=htr3vELCmnY","parent-reqid":"1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["12754118230608153794"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"4942117640064106788":{"videoId":"4942117640064106788","docid":"34-11-6-Z6F5784CFE9C9D744","description":"recommend them for learning more about OpenGL and Vulkan. These are affiliate links so if you use them to buy the books the price is the same for you and I will get a small commision (thank-you...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4032679/a5536e3d0f315d4f5036cdd1440f3b42/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/7aN0_AEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"6","reqid":"1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Dn8t7nvHCqek","linkTemplate":"/video/preview/4942117640064106788?parent-reqid=1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL&text=OGLDEV&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Basic Texture Mapping // OpenGL Tutorial #16","related_orig_text":"OGLDEV","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"OGLDEV\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=n8t7nvHCqek\",\"src\":\"serp\",\"rvb\":\"EqkDChMzNzU2MjY1MjY1ODI2ODg4OTA3ChM5MjY3NTM0Mzk1MjE1NTcxODQ2ChQxNDc4Mjg2NTAwODEzNTQ2Njc1OQoUMTY5NTMwNjUxODY3NTU2ODMxOTMKFDEyNzU0MTE4MjMwNjA4MTUzNzk0ChM0OTQyMTE3NjQwMDY0MTA2Nzg4ChM2Nzc0NDQzNjAzODI5MTE4ODQ4ChM0NTkwODQyNjc5NjgwMTU0NTk0ChI3NTA1MDMwNDQxNTIzMzkxNTAKFDE3MjE5Njk1NTg4NTM5NDYwODE3ChQxMzc2MzU2NzM2NDExMjQyMDE5MQoRNTQxNzY2NTY0ODY2MDQ4MzEKFDE3MjU0NTA0OTIxMTk4Njc1MTIyChMxMDk3MDkzMjYyNTUyODM2MTg2ChIyNjI2NDU1Nzg2MTAxNjQ4MTUKFDE4MTgxODAwMjA4NjUzODUzOTYxChQxNzgxMTE3OTk3NTMwODkwMzM2NwoTOTQ5NzE4NTQzMjAzMzM3NzA4NwoTODkwOTQ0NjczMzgwODQ2MDk4MQoUMTI4NjEyOTY5OTM0NTk1OTQxOTMaFQoTNDk0MjExNzY0MDA2NDEwNjc4OFoTNDk0MjExNzY0MDA2NDEwNjc4OGqHFxIBMBgAIkQaMAAKKWhoeWZub2l3YXBvd3NsdGhoVUM3WjFGVENkU2xuX3FGS0s5NUFXcGx3EgIAESoQwg8PGg8_E6gKggQkAYAEKyqLARABGniB-wr-CQL9APcG9AD6BP8BHvX8B_UCAgDYAfb_-vgEAAH4APf5AQAADAv3CvwAAAD3_f70-v8AAA4OAfkFAAAAF-_29v0AAADu8wcMAAEAAPX_APz5AQAAAAUI_v8AAAAA_wQBBAEAAP4QBQEAAAAACvj5EgAAAAAgAC3gdcw7OBNACUhOUAIqhAIQABrwAX__HgDWB_IB6Q7-AO7e1wGEBfEAAioMAMbg6QHOB9sBRgrMAeH7SP4bAOcAiuPhAybdGv_dCg4A2AsjASbcEQAmMTIB88FG_3saCQE-6-__2SkV_-ro8AHvIOz-LQHpAgz5JAEnOf4BCeAHBCbMB_8XIwgB5r3RAPL2A_oV5RQD7vcQ9fv0CAjpLQkDN-0nBA380QDiK_T3shLhAUf0_gX62AMLMA36A-4XBAfu8AUF3wT-Bd4XDfHO8xD82Qn08cThFwTU3OP5ByQBDQwN9ffk8hwH8zbxA94B8_700gH7_hIM88IVBAIF8gYAycz6ECAALTgcAjs4E0AJSGFQAirPBxAAGsAHI6LAvm4WTz1idK-8cxwuvIN2fT307KS7LQcavuP1xTz-HTs9vD-OPd2TKDuJ4Cm9oUh3vnNWujykNjG9iq1APgyNLD1cYEU8BvSCvqyfSDzxIYq55HLCvTiCWDusPQe9327JPDdGPD2Zkja9y17APFbFSr2m2kI9-n2PPe4I57zMeee7MuPxu7FX87zJlv666iMwPsPeGr3pHkC7uyYEPq2Hn71Ad_i8A3wWu8JVPLqtoRk9QxF8vahHBL2Zav-7ivMmvROAf7zaIG47WzNoPHzuJL2oZKk7TszfPPV8Ej0hQyK9vj5pPTQP4L1EPgE8qN7_PLMtrj2RQ0S8XJGAvm00Rb22fh888H9sPWapwD3lZQk8OPVBPWPLl7xrcJG8OSxovNRPDj2AURu8E4J1Pl6ol70Kyma6PD0lPCM9e7zqo766dknmPF2ABz2Cy526kcT9uzTQ4Tzd4YC8SOCfvW9qezwX8sY7ImydvLmD_bx3e7W8M4rlvZoIW73S7-8748ViPeV1Lj1feZC8zaR3PYdksr1tCGm8GfDIPRJvuLxr3ie8QJglvKRIqTsQw5g8aGldvVqKGj0xr4a7tr8uPUvwvLw37C27ALayvGgH2DtaERI89BNzPAo6ED0SH-07bvG6vPsvxrzGq8U7z3yYvPCw_7zAHQ-7ipSBvNFB8jx_b5G7Xm5rvRmjuj3eDkM8mqdEPZwYUr0-_hi7IClCPiCMDDw7ZsS4Eng2vfJbBL5OAWy5Z1uCPc5LCj0q2GG5gc4kvKrNAzszpIo68E5ePXOyPj3BVkI5e4g2PnIJkTxow4q5oH3GPclIvD1XbpK5rFULvtC-bT0ICQa5QwiDvUOWoLxfpwG6lLgTvaHoy7yJdzu3rsALvaZpK7zmNsM5gf3hvMAoHLw1arE3FkBCPF7aED3ceYe3JNYbut9foz2AIrC3cuGbPdJ-Vb0UJH25p39EPbzSvT0nKvs2cAorvXE5nrzLPoW4OeWbvH1v3TwYt_y3nV4uPQYKkb3Mwos45Q4bO2Vw0rsYJ2e4ixaAPUQqwb19KiM45ba9POwlV7tInW44yuEDvhDXHjyX_U43AoTKPetdNz2rNpY4lCMOvZLKmLsHLgO4amgDvXp9V70alf831EP0PVZgTT2Ui12542gTvfzhZ7tUQvm3cwghPRzt2TvNAag3e3ByPW5Jc72bWb83hhAhPVx3073e85u3ITK2PDs54z0EGwY5lV8rPM-8jD3F_Aa5Cdbhu7bLCL0cJ4C3OOhcvQBoHrwkjFE3IAA4E0AJSG1QASpzEAAaYFTwAAv_GxD7Bxn82MQACs3W89cB2Qr_3QwA8RAaDBgR17kNHQAPvTDfqwAAAPkH5UsHAPpl4c0J-fo1KrGoBhcrf97rGeUTGxTH5gnyFgHoEx8y5ADfBr8cWufiHS05FCAALZBgKzs4E0AJSG9QAiqvBhAMGqAGAADYQQAA6EEAAIDBAACwwQAAEEEAAJTCAAB4QgAAsEEAAIDBAADgQQAAsMEAAADCAAAAwwAAqEIAAEBCAACYQQAAcMEAAATCAACAQAAAkEEAADBCAAAUwgAA4EAAAOBBAAAAwAAAMMIAAHjCAABAQAAAgEAAANBBAAA8QgAAWEIAAPjBAADwQQAAgsIAABxCAADAwQAA0EEAAMBAAAAgwgAAqEEAALDBAAAoQgAAIEIAAOBAAAA8QgAA-EEAALhBAACOQgAAEMIAAAhCAACowQAAwEAAACBBAAAQQgAAQEIAAIrCAAC4wQAAiMEAAIC_AAAgQgAAAMEAAABBAABAQQAAGEIAAFzCAACYQQAA4MAAACBBAADIwQAA-EEAAJhCAADQwQAABEIAADRCAABAwAAAgMIAAJDCAAB0QgAAAEIAAIDAAACyQgAAUMEAACBBAACCQgAAWMIAAKDAAAA4QgAAUEIAABxCAACYQQAAkEEAAEDCAABwwQAAgEAAAHjCAADAwAAAQEIAAJDBAAAAAAAA8MEAAARCAAAAQgAAiMIAAADCAACoQQAAUMEAAOhBAAD4wQAAgD8AAIJCAACAQAAAbMIAAIhBAAA8QgAAoMAAACzCAACqwgAAmEIAAEDCAACgwAAAUEEAACjCAABgQQAAZEIAADTCAADYwQAA6EEAAMDAAACIwQAALMIAALBBAACoQQAAwMAAAIhBAAAUQgAAEMEAAABCAABAQQAAVMIAANBBAACIwgAA-EEAABjCAACgQgAAwMAAAABAAACgQAAA4EAAAAhCAAAAQgAACMIAADDCAAD4wQAAyEEAADBBAACwQQAAbMIAANjBAABgQgAAQMEAABTCAABcwgAAoEAAAIDBAAAowgAAAEEAAERCAAAgQgAAlEIAAIA_AAAAAAAAAAAAAMLCAACEwgAA4EAAALDBAACKwgAAoEEAAOBAAABwQQAAMMEAAGzCAABcwgAAGMIAADBBAAA0wgAAQMAAAOBAAACIQQAAAMMAABTCAADgQQAAoMAAAODAAAAEwgAAMMIAAODBAABAwAAAgsIgADgTQAlIdVABKo8CEAAagAIAAAG_AADIvQAAFL4AAKI-AACSPgAAED0AALY-AAAhvwAALL4AAHy-AAAcvgAAtr4AAP6-AAAMvgAAbL4AALi9AADePgAAPL4AABC9AAAvPwAAKz8AABw-AACYvQAABL4AABw-AACgvAAAhj4AADC9AABwvQAAyD0AAMI-AADoPQAA6L0AAHw-AABsvgAAD78AACw-AACSvgAAxr4AAII-AACqvgAAUL0AAOI-AAAQvQAADL4AAKo-AAAkPgAAnr4AAMg9AABcPgAAoLwAADy-AABcvgAALD4AAPY-AADIvQAAfz8AAJ6-AADgPAAAvj4AABS-AABsPgAAqL0AABQ-IAA4E0AJSHxQASqPAhABGoACAAAcvgAAMD0AALi9AAABvwAAUD0AAJK-AADYPQAABL4AAEA8AADgPAAAPL4AAEA8AAAQvQAAjr4AALi9AADgvAAANL4AAC8_AAAsPgAAqj4AAOg9AAA0vgAAgLsAAEA8AADIvQAAhr4AACS-AACYPQAALD4AAFA9AACIPQAARD4AALi9AABwPQAADD4AAES-AAAPPwAAUD0AAJa-AAAsPgAAsj4AAKC8AAA8vgAA4DwAACQ-AAD4PQAAf78AAEy-AABwPQAAoLwAAHw-AAD4vQAAiL0AAIC7AAB0PgAADD4AAKi9AAAsvgAA6L0AAIo-AACAOwAABD4AAJq-AABcviAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=n8t7nvHCqek","parent-reqid":"1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["4942117640064106788"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"2970873890"},"6774443603829118848":{"videoId":"6774443603829118848","docid":"34-10-12-Z827F18BCC219FD42","description":"In this video (and the next one) I implement an entire chapter on fog rendering from the book \"ShaderX2 - Introductions and tutorials with DirectX9\". The chapter was written by Markus Nuebel.","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2766515/7d8bc0d029e05c8411d19a1dc1b31ff5/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/lavCDgIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"7","reqid":"1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DoQksg57qsRA","linkTemplate":"/video/preview/6774443603829118848?parent-reqid=1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL&text=OGLDEV&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Mastering Fog Rendering in OpenGL: Adding Depth and Atmosphere to Your Graphics (part 1/2)","related_orig_text":"OGLDEV","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"OGLDEV\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=oQksg57qsRA\",\"src\":\"serp\",\"rvb\":\"EqkDChMzNzU2MjY1MjY1ODI2ODg4OTA3ChM5MjY3NTM0Mzk1MjE1NTcxODQ2ChQxNDc4Mjg2NTAwODEzNTQ2Njc1OQoUMTY5NTMwNjUxODY3NTU2ODMxOTMKFDEyNzU0MTE4MjMwNjA4MTUzNzk0ChM0OTQyMTE3NjQwMDY0MTA2Nzg4ChM2Nzc0NDQzNjAzODI5MTE4ODQ4ChM0NTkwODQyNjc5NjgwMTU0NTk0ChI3NTA1MDMwNDQxNTIzMzkxNTAKFDE3MjE5Njk1NTg4NTM5NDYwODE3ChQxMzc2MzU2NzM2NDExMjQyMDE5MQoRNTQxNzY2NTY0ODY2MDQ4MzEKFDE3MjU0NTA0OTIxMTk4Njc1MTIyChMxMDk3MDkzMjYyNTUyODM2MTg2ChIyNjI2NDU1Nzg2MTAxNjQ4MTUKFDE4MTgxODAwMjA4NjUzODUzOTYxChQxNzgxMTE3OTk3NTMwODkwMzM2NwoTOTQ5NzE4NTQzMjAzMzM3NzA4NwoTODkwOTQ0NjczMzgwODQ2MDk4MQoUMTI4NjEyOTY5OTM0NTk1OTQxOTMaFQoTNjc3NDQ0MzYwMzgyOTExODg0OFoTNjc3NDQ0MzYwMzgyOTExODg0OGqHFxIBMBgAIkQaMAAKKWhoeWZub2l3YXBvd3NsdGhoVUM3WjFGVENkU2xuX3FGS0s5NUFXcGx3EgIAESoQwg8PGg8_E8oFggQkAYAEKyqLARABGniBBgf5BAP9AOcC-_QL_gIAFwYGAvUCAgDXAfb_-vgEAPT2A__3AAAADv8NB_wAAAD7A_j7_f4AAAQOBgb4AAAAF-_29v0AAAAGAf0H_wEAAAr9Agn4AgAB_gES-v8AAAD_-AkF_P8AAP0QBQEAAAAAAgL7DgAAAAAgAC0xgso7OBNACUhOUAIqhAIQABrwAWIHGAGl_vn7H_7yAO4V-wGBBQv_FRUFANIbCgDeEvIBGRb3Ac_l8P8Z_gEA8u8WAO4S5P8r5AUBEfIL_zEJ_gAkDwoAD-UDATICEf_c9fb_4wj6AOgd9gAMAxEA8gLo__0DLv8KCeMAAxL6_vz4BQMdFgb_Jd33AxQG9_0Q-wcDF_YM_BT6_v8GDQD67wUcAfoN8PoLFhL7F_EFBjAI_v8ZCe76DRD2ABr_BgAb5wn9DQb3-wIj-vv68wYH-gj8_OToB_kTFwgFDf0M_RTn_wHwChEC_OUH-w4D8PvoyA70Fvb9AesH-vf5FwQI9vEABiAALW4nSDs4E0AJSGFQAirPBxAAGsAHkgfyvqZACz3gg5e8v41-PR6uED00MM28Df7-vVIOpjyIXYA8irUzveVNNLzdEq-8DeO2vgYub71rM-c7Ci9hPhdxsLxB08Y5QNwlvsQrJDzz9m-7T3iRvmcVTD2p5ou6Kz9fPX5fcbufzSq8Cw2UvVD77bxxS3U8pwYqPvlgPr1KMbQ7pJiTumo0ubqRd_O8lX8NPqKkVr2xVV08fDQLPWZ1gruDpuU89psJvd15BbycVoY6zBtUu_YlG7z1GQa94zVPPnna67yDXcM8SUcevK5-sLhZuPY860YuPca7iDzl-Hy8NMSnvZWeKb1WbII8YYsNPqTzqzyiGXo8dKP-vKtkmzzQ7pC8hMMhPT0HGjwnrAM92I6DPV_kL7zyAGA8Vu-COmtuOzwOgvE6Zc2jPHzCp7uDuQK8F1z9vJQ8LT1f4e47Yu8qPX5AuTqO2P663Z1OO5RnXrxs_Z27zs_Du4HcVL0Osx-7e42YvV2K671EuZu7NhDBPbq7zr3A1Mc6Wyi5PX_2I728kDO8D4HAOq40AjwBCiC8QthfvIDfdTyd8ge8oWaYPS7tLzx-Rtg7y_MQvjbNuzwYVha7SAjFvNoXFjxpGIS7A70mPTS_9byUULg7PYFQvfJhgT2wsaY707arPLA6kj2J8fW7HjJlPcc19Dy2YuY7j24kvj7v4byWUzo4PWtNPWC4Cb1VwrW5lNTwu5YgxLtn7--62qM8PejlRj3zrQE6zjUKO7-Njr22QdS6iHqLPHRirLrQDm2673iOvaeCwLvowF85LTitPZSkCz0NCoo5YZntPOlDvL0CAak2LI40vYWfM72Y45Y5dS6WvOXRDb2LmIu51BuUvd3a27vBgXA4FK0BPQTAnTwq8KO4POedPNZPA7woCkS5qk7ivBOKYz3zha84nSaWO0vij7tEuSq4Gv2YPenlQb3t1506BPHwPEHtnL21Xhy5HYi0uwwOZT0SZwc4klEvPFEVU7wCSGS5V6AMvU92kz3qSGe4FEqlveSHSrwUGRk43yJGPe1cjb27Dnw3nA5Jvcj1Cr2Aq_G3mCsoPSinLLwMj4g4LWQHvBgQgL0fkgI5AQcjvR-ua71WvnK2b7UTvdxirr33arY3JSQOPGwokLyJTsU3QvT_PDvLh7xmEc-4o0D_vcZeObztWDa4Ljo5PRB0Ob2t7Cs3Cs4KPcNnmz2cVYU3oW9BuwuLkL1ihgm4qWuNPYsLkT0TJyI4UqSxvIQiZz2d6RO4_ANAPCJs3TzXIoy4VB9ovQgTMD09HIw4IAA4E0AJSG1QASpzEAAaYCcPABL4I_f6CB3uzePJFQb6APUO4Q0AE90A_hr2BBQF4cgQ5v824PoTwQAAAA8Kyf36AOVK_uHmH_IN8NTLCg39fwMOJN72PNLe7AMB9SQMARgYDQDRBOQEItXRLCQsGiAALU9LWDs4E0AJSG9QAiqvBhAMGqAGAACowQAAaEIAAFRCAAAAwQAAQMEAAFBBAADwQQAAYMEAAJ7CAAAAQAAAQMAAAADBAACCwgAAuMEAAEBAAAAwQQAANEIAAAjCAABwwQAACMIAACRCAACQwgAAREIAAOBBAADwQQAAyEEAAIrCAABMwgAANEIAAFRCAAAQwQAAOEIAAMBBAABAQQAAQMEAAJBBAAAAwAAAVEIAAPhBAABMwgAAoEEAACTCAAAYQgAAQEAAAKhBAAD4QQAAEEIAAFzCAACEQgAAEEEAADTCAABwwQAAmMEAACTCAAAEQgAAUMEAAADCAAA0wgAA2EEAAIDBAABwQQAAIMEAAOBAAACowQAAgEAAAFzCAACwQQAAGMIAAJjBAABAwgAA0EEAAJBCAABIwgAAukIAAJhCAACwQQAA2MEAANBBAACAvwAAlsIAANhBAACIwgAAAMEAAMjBAABQQgAAgEAAABBBAABQQQAAnkIAAADBAAAEwgAA-EEAABBBAAAgQQAAhMIAAGTCAACgQQAAQEAAAIhBAAAwwQAAkMEAANjBAABMQgAAnMIAAEzCAADgQQAAyEEAAGBCAADgwQAAAAAAAMRCAAAUwgAAjsIAAHDBAAAAQgAAqEEAAChCAAAEwgAA4MAAAIBAAACEQgAAwEAAAJTCAABEwgAAuEEAAKBBAAAgwgAAwMAAAOBAAADowgAAgMAAANDBAACIQQAAJEIAAFBCAACAwQAAkEEAALjBAACYQQAAZMIAAFRCAABgwQAA4EAAAODBAAA4QgAAEMEAAEDBAACuQgAAAMAAAAhCAABMQgAAwEAAALjBAAAIwgAAsEEAAAxCAAAAQgAAJMIAAKhCAABMQgAAQEEAAEBAAACAwQAAcMIAAADCAACSwgAAiMEAAIDBAACAQQAAEEEAANjBAABQwQAAsMEAABzCAAAwwgAAhkIAADDBAADgwQAAAMIAAKhCAAAgQQAAFMIAAODBAAC4wgAAHEIAAGzCAACgwQAA4EAAAHBBAAAoQgAAusIAAADAAACcQgAAOEIAAODAAAD4QQAApsIAAODAAADYQQAAiMEgADgTQAlIdVABKo8CEAAagAIAAHC9AADYvQAAgDsAAIg9AAAsPgAAbD4AAMg9AAB_vwAAvr4AAGy-AAAcvgAAjr4AAL6-AAAUvgAA2L0AAIA7AADSPgAAuL0AAOA8AADyPgAAaT8AAAc_AAAUPgAATL4AABA9AACKvgAAmD0AAIq-AABAPAAAiD0AAMo-AACSPgAAuD0AABQ-AAC4vQAADL4AADA9AAC4vQAAXL4AAIC7AAAMvgAAML0AAAM_AABAvAAAVD4AAI4-AABAvAAAdL4AAMI-AAA0vgAABT8AAPi9AADYvQAAiD0AABw-AAA8vgAAfz8AAHy-AABUvgAABL4AAKi9AAA0PgAAFD4AAJg9IAA4E0AJSHxQASqPAhABGoACAAA8vgAAZL4AAKi9AABTvwAA-D0AACS-AADgPAAAdL4AADC9AABAvAAAXL4AADQ-AACgvAAAjr4AABA9AACIvQAAAb8AAF0_AAAkPgAAxj4AANg9AADmvgAAFD4AAEC8AAAcvgAA3r4AAOi9AAAEPgAAhj4AACy-AACoPQAAQDwAAOg9AAD4vQAAqj4AAFC9AADCPgAAgDsAAI6-AAC2PgAAkj4AAAS-AAAEvgAA4DwAAPg9AACIvQAAf78AAES-AAB0PgAAQDwAAEC8AACCvgAAUD0AABA9AACIPQAADD4AANi9AACIvQAAoLwAAKA8AACgPAAArj4AACy-AAAcviAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=oQksg57qsRA","parent-reqid":"1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["6774443603829118848"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"3889937499"},"4590842679680154594":{"videoId":"4590842679680154594","docid":"34-6-6-ZB278A753E72DEE07","description":"In this video I answer a few questions that I got from viewers on the camera tutorials. Timecodes: 0:00 Intro 0:30 Question #1: does the camera have world coordinates or is it located at the origin?","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3359710/c2308b95b54220f596df1189b0dcd0ac/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/1vNr4AEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"8","reqid":"1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DlsOoo3Q4_ag","linkTemplate":"/video/preview/4590842679680154594?parent-reqid=1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL&text=OGLDEV&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Demystifying Camera Placement in OpenGL: Understanding the Camera's Position in 3D Graphics","related_orig_text":"OGLDEV","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"OGLDEV\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=lsOoo3Q4_ag\",\"src\":\"serp\",\"rvb\":\"EqkDChMzNzU2MjY1MjY1ODI2ODg4OTA3ChM5MjY3NTM0Mzk1MjE1NTcxODQ2ChQxNDc4Mjg2NTAwODEzNTQ2Njc1OQoUMTY5NTMwNjUxODY3NTU2ODMxOTMKFDEyNzU0MTE4MjMwNjA4MTUzNzk0ChM0OTQyMTE3NjQwMDY0MTA2Nzg4ChM2Nzc0NDQzNjAzODI5MTE4ODQ4ChM0NTkwODQyNjc5NjgwMTU0NTk0ChI3NTA1MDMwNDQxNTIzMzkxNTAKFDE3MjE5Njk1NTg4NTM5NDYwODE3ChQxMzc2MzU2NzM2NDExMjQyMDE5MQoRNTQxNzY2NTY0ODY2MDQ4MzEKFDE3MjU0NTA0OTIxMTk4Njc1MTIyChMxMDk3MDkzMjYyNTUyODM2MTg2ChIyNjI2NDU1Nzg2MTAxNjQ4MTUKFDE4MTgxODAwMjA4NjUzODUzOTYxChQxNzgxMTE3OTk3NTMwODkwMzM2NwoTOTQ5NzE4NTQzMjAzMzM3NzA4NwoTODkwOTQ0NjczMzgwODQ2MDk4MQoUMTI4NjEyOTY5OTM0NTk1OTQxOTMaFQoTNDU5MDg0MjY3OTY4MDE1NDU5NFoTNDU5MDg0MjY3OTY4MDE1NDU5NGqHFxIBMBgAIkQaMAAKKWhoeWZub2l3YXBvd3NsdGhoVUM3WjFGVENkU2xuX3FGS0s5NUFXcGx3EgIAESoQwg8PGg8_E-4EggQkAYAEKyqLARABGniB9Aj7B_0DAPv-Av8DBP4BDP77CPf__wDkBAP1_vwCAP0DAPn3AQAACAoJBPsAAAD7_PT59v4BAPwD-f37AAAAFfD39_0AAAAA_wYL_gEAAOoBAQD2AQABDAEKBQAAAAD8AQMF_v8AAP4IAwsAAAAAAvr2BgAAAAAgAC0jP9w7OBNACUhOUAIqhAIQABrwAW8OKgDD-PL-zufmAMcW4P-BIgr-ORoD_yDnCwD5C-ABExgCAbTTDwAC9QoA0Cv-_90Y9f9P_f4AHuP-_wDtEwAgAgEAGe0gAkTzBQAV6-_-C-cF_-7r5AADAgsD2g7i_wMdF_37DgsF3PUPAwTj6gEV_fb9DN___avjFgIXDRAB5zLw_u7jAP0b--T_6xoZAOIC9_fiDeUC-u39AiDhCQLtAAb3Hvz7CQjt6Qfp-O_-Dfbt9wD6D_e2D_wCCg_s_hX3__wGv_oHGRcO-BYY8fvjwAoD6QgeADIG5_3z-v7r5uMFEMc1CvnUFgsQ_AYS9yAALf8hHTs4E0AJSGFQAirPBxAAGsAHKSDNvp2MAD2KQga9RLvvPA3hOL36Uq47NUVAvoOVuTysogk8dhoJPlsAPz2kDdG8HcnFvmYIkbx9pY09xVWFPlQwb72bfyq8NoRZPU0o6bwILuC84Lttvl6Klj0WuUy83PUSPZELzrygBxC7HQDxPfXVFb35njG9S08CPUOHyDt_dhO8vOuHPC_c2b2metc8zheDPnQL2bp9nJ88IAe6PYKRN72Ispy88vhMvUITcTo4zre71jEzvY1S-Dw0P8i8rMD1PLSuUb2wz_c8lhrrO6qZtbsfLIS7tfvVPVED_DwZv5k7ZvdEvcjrwbw7PF-7TMWGPDI6AD2_iVc8OfaHPUScGDzXA164F0DfO9T7HD1UcWM8GD5ivXa3fD0W3ys8bPtovLwLrzynrEI5LEUSPqDcO73PiZg8GdulPalRI70gSaQ8YjVxPJjOnT0KU067VWSJPfaX3T2Y8ka8_g-LvN6XDj2hJsA7dRetvRkXMzzXcy08Qv8pPYzc071P94s848ViPeV1Lj1feZC8oD1SPcwfGL1I2jI8OowOPSe2bD29Zbk6Yy-fPSb_oz24YjW894MQPcepTjtOHXW82YWlvRrTXb0L5z889P7fPbyiJb2ULZa7kGB0vBMWuz3UJhI8Iwd2PTBGSb35NhY8XyBNPfvcej2Hl9Q7QJ5CPaIlj7yCNZQ7rNr_PBLYwbwdYjQ7sM-5u_wqijywwPy6ElDBPcF4Qb1h0wq6i5ddPRAF070hOoi69NGUu45RaDyPEh24mzuqvckmFL0K0uy3FcpCPMqxaz2bzOo5Jl5UPPZhPbze8Qs6oofQPJPOmzwq0La4-ksGvQIegj1wPje5alBPPRN8EzyUSxK5WqFIvIu8UTzOEx85LhS6vKMyjzzUT0i67UCivbN7crtOd_e4avFuPciSfj2QDg445m-nPGF4O731yqm2Dw0LPbWVTbzk4ai4v4SlPEQoAL3vgrI43RWgPdnAJ70N0H852lbTPSMZjTyvC1M36w8evPpj9TwOMja3ARnavavHojwTIwO5rWiYvG6kbL0_UzA4rCepPFgN-LyrNrk47omPvWufqb1yZC836yNrvY2-uLxEt9O3wobnvLOgy7xNf1-4LHqvO7WSjL1w8V84tSWxPetQ8jx6vEi5ppfYvfrARDxzK2S4IY1Pve6CfL1GFY64DBjJvJiyALt2pC63Gno1PVKCGb2aDlK4h9NTPf9RBT25UNM4uhOsvHLcuT10MBi52vDsuy0AMrx71KE2KDWqvDPcIL0Vkkw2IAA4E0AJSG1QASpzEAAaYCDxAB_Y9vIEHED70fzENe_bB8gX6gn_BsD_-SW_LwUZzqDj-v9Y4A4JnAAAABr-8iPTAMR9Lt_eBrg58LXg8Dzcf_D9D8cbGe8G0f8Y_hYc6OgE9wDnv9AQIPehbgMeUyAALaumGDs4E0AJSG9QAiqvBhAMGqAGAACQwQAAAMEAADBCAAAAAAAAUMEAAJDBAAB0QgAAoEEAAETCAAAMQgAAkEEAAMBAAACYwgAAQMAAAEBCAADAwQAAiMEAAHTCAAAgQQAAwMAAAARCAACcwgAAUEEAABhCAADIwQAAsEEAAEBBAADAwQAAQEAAAIBAAABAQAAAAEIAACzCAACMwgAAyEEAAHDCAACQwQAAjkIAAFxCAAAMwgAADEIAAABBAACAQQAAvEIAAARCAACYwQAAMEEAAJjBAADQQgAAmEEAAIzCAADgQQAAsMEAAKDBAAA0QgAAcEEAAJbCAAAswgAAcMEAAOhBAABUQgAAMEEAAMhBAABwwQAAAMEAALDBAACYwQAAwMAAAK5CAAAgQQAAEEEAAJBBAACwwgAApkIAAFRCAACwwQAAGMIAABBCAADgQQAAQMIAADjCAABgQQAAQMEAAABBAABQQQAAgMEAABxCAACuQgAAkEIAAOBBAAAAAAAAqEIAACzCAAAwwQAAwMEAALrCAADAwAAA4EAAAIxCAAAEwgAAMMEAAHDBAABUQgAAbMIAACTCAAAIQgAAAMAAAOhBAACAQAAAEEIAAEhCAAD4QQAAgEEAABRCAAA4wgAAmEEAAMBAAABgwgAAZMIAABjCAAB0wgAAiMEAAJjBAAAYwgAAMEIAABBBAADgwAAAPMIAAOjBAADgQQAAVEIAAAxCAAAowgAAkEIAAGhCAACAwAAAoMAAAABAAACwQQAAgMIAAKBBAABwQQAA6EEAADzCAACIQgAA6MEAAOjBAAAwwgAAyMEAAAxCAAAkQgAACMIAAOBAAABMwgAAKEIAAHBBAABAQQAAKMIAAHBBAACAQAAAyMEAAIZCAADIQQAA8MEAAJjCAABwwQAAUEEAAKZCAAAUQgAAwEAAANhBAADoQQAAgMIAABjCAABAwQAAokIAAIjBAAAkwgAAOMIAAMhBAAAcwgAARMIAACDCAACEwgAAikIAALDBAAAwwgAAUEEAAIDBAAAIQgAAgsIAANDBAAAMQgAAIEEAAKDAAAAswgAAQMEAAKjBAAAMwgAAAMAgADgTQAlIdVABKo8CEAAagAIAAGS-AACyvgAAbD4AAMg9AACKvgAAwj4AAPI-AAA5vwAArr4AAES-AACIvQAA2r4AANi9AAAsPgAAoDwAACw-AACyPgAAML0AANg9AAD-PgAAfz8AANg9AADovQAAuL0AAOC8AADYvQAAoDwAAGy-AACqPgAAMD0AAJY-AACIPQAAmL0AALg9AAAQvQAAuL0AADQ-AAAMvgAAsr4AAKC8AAD2vgAAUD0AAGw-AACgPAAAhj4AAKC8AACYPQAAwr4AALI-AACovQAAgj4AAEy-AABEPgAAgDsAAKA8AAAwPQAAdT8AAKC8AAA8PgAAhj4AAPg9AACGPgAARD4AALg9IAA4E0AJSHxQASqPAhABGoACAADgvAAANL4AABS-AAAjvwAAqD0AAGy-AACoPQAAHL4AACS-AABQPQAAQLwAANg9AAAwPQAArr4AAPg9AAAwvQAAcL0AACM_AACaPgAA3j4AANi9AADoPQAAUD0AABC9AAAEvgAANL4AAMi9AABAPAAA-D0AALi9AADIPQAA2D0AAJg9AAAwvQAARD4AAMi9AACKPgAAPD4AAFS-AAAkPgAAoj4AAAQ-AACuvgAAuD0AAOC8AACgvAAAf78AAJK-AAAcPgAA4DwAAFQ-AAD4vQAAgDsAABA9AAAsPgAAuD0AAJi9AACGvgAAHL4AANi9AACovQAAzj4AADS-AACCviAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=lsOoo3Q4_ag","parent-reqid":"1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["4590842679680154594"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"4090409148"},"750503044152339150":{"videoId":"750503044152339150","docid":"34-5-12-ZEFF8D958419254F5","description":"In this video we learn how to get vertices into the vertex shader using the Programmable Vertex Pulling technique. The main files reviewed in the video are: ogldev\\DemoLITION\\Framework\\Shaders\\GL...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3183910/2bc86659636d99a22e027daf0e79849f/564x318_1"},"target":"_self","position":"9","reqid":"1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DkVqFMKF1YcQ","linkTemplate":"/video/preview/750503044152339150?parent-reqid=1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL&text=OGLDEV&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Programmable Vertex Pulling // Intermediate OpenGL Series","related_orig_text":"OGLDEV","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"OGLDEV\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=kVqFMKF1YcQ\",\"src\":\"serp\",\"rvb\":\"EqkDChMzNzU2MjY1MjY1ODI2ODg4OTA3ChM5MjY3NTM0Mzk1MjE1NTcxODQ2ChQxNDc4Mjg2NTAwODEzNTQ2Njc1OQoUMTY5NTMwNjUxODY3NTU2ODMxOTMKFDEyNzU0MTE4MjMwNjA4MTUzNzk0ChM0OTQyMTE3NjQwMDY0MTA2Nzg4ChM2Nzc0NDQzNjAzODI5MTE4ODQ4ChM0NTkwODQyNjc5NjgwMTU0NTk0ChI3NTA1MDMwNDQxNTIzMzkxNTAKFDE3MjE5Njk1NTg4NTM5NDYwODE3ChQxMzc2MzU2NzM2NDExMjQyMDE5MQoRNTQxNzY2NTY0ODY2MDQ4MzEKFDE3MjU0NTA0OTIxMTk4Njc1MTIyChMxMDk3MDkzMjYyNTUyODM2MTg2ChIyNjI2NDU1Nzg2MTAxNjQ4MTUKFDE4MTgxODAwMjA4NjUzODUzOTYxChQxNzgxMTE3OTk3NTMwODkwMzM2NwoTOTQ5NzE4NTQzMjAzMzM3NzA4NwoTODkwOTQ0NjczMzgwODQ2MDk4MQoUMTI4NjEyOTY5OTM0NTk1OTQxOTMaFAoSNzUwNTAzMDQ0MTUyMzM5MTUwWhI3NTA1MDMwNDQxNTIzMzkxNTBqrg0SATAYACJEGjAACiloaHlmbm9pd2Fwb3dzbHRoaFVDN1oxRlRDZFNsbl9xRktLOTVBV3BsdxICABEqEMIPDxoPPxPbB4IEJAGABCsqiwEQARp4gRQM-wgF-gDx-voB_wP_AR_1_Af1AgIA1QkA_Qj3BAD09gP_9gAAAAQG9gECAAAA-Aj58fX-AQAKB_v4BQAAAB_8AgQDAP8ABQH7E_8BAADw8QEB9QIAARr5_g4AAAAA-gEKAPr_AAD_9AEAAAAAAAjx7woBAAAAIAAtZz7FOzgTQAlITlACKnMQABpgMvkAPvoE-Q37Lf7Q8BYRMcHh7QbpX__62P_lFz4BMeO_rRIaADv9IO-gAAAA5BrrPyQAA3Pl-N3q6TUP1sXyFit_3RAvwfEgEKUUQf4aAAQARRXTANnZ-_tp1voAW777IAAtF0wbOzgTQAlIb1ACKq8GEAwaoAYAAODAAACowQAAUMEAAODAAAAgwQAAQEAAAADAAACAvwAAcMIAADDBAACAPwAAVMIAAHjCAAAowgAAKEIAAEDCAACAQQAAcMIAAIC_AABQwQAAPMIAABTCAAAQQgAAIEIAABhCAACgwAAAIMEAABDCAACIQQAAAEEAAHDBAADoQQAAMMIAADDCAAAYwgAAMMEAAIDAAAD-QgAASMIAAABCAAAAQgAAUEIAAIJCAABEQgAA6MEAAGDBAAA4wgAAuMEAAJ5CAAC4QQAAZMIAAEBAAABgwQAA0MEAAIBBAAAYwgAAyMIAAIhBAAAAwQAAMEEAAKBBAADIwQAAwEAAAJTCAABcwgAALMIAAAjCAADIwQAAcMIAAIA_AABsQgAA1kIAAATCAAAwQgAAoMAAABzCAAAMwgAAoMAAAARCAABQwQAAkMIAAOhBAADgQAAAFEIAAPhBAAAowgAAikIAAKJCAADYQQAAcMIAAIC_AACcQgAAAMEAAHzCAACAPwAARMIAABRCAAAkQgAAuEEAAEDCAAAowgAAsEEAAHxCAACmwgAAJMIAALhBAABUwgAAbEIAAABAAAAAAAAAUEIAACjCAAAAQQAAgMAAALjBAADoQQAAIEEAACDCAACAwAAAqMEAAATCAADAwQAAHMIAAHDBAACoQQAAoEAAADTCAADQwQAAAAAAAHjCAACgwQAAgEIAABzCAACAvwAANEIAAABCAABwQQAAEEEAACjCAACKwgAABMIAAIDAAABAQQAA4MEAABRCAAAQwQAALMIAAFRCAAAAQQAAMEEAAKBBAACQQQAA-EEAAODBAABQQQAAEMEAAOhBAACawgAA4MEAACRCAADQwQAAAEEAAFzCAAAIwgAA-MEAAARCAABcQgAAVEIAAABCAADgQQAAoEAAAEDBAADIwQAAEEEAAGDBAAAAQQAAqMEAAEDCAAAoQgAAYEIAAPjBAAAAwgAAuEEAAMBAAADaQgAAMEIAAKjCAABsQgAAiMEAAChCAABUwgAAlMIAAPhBAAAAAAAAgEAAAJhBAACIwgAA2EEAAPjBAAA8wiAAOBNACUh1UAEqjwIQABqAAgAA4r4AAAy-AACOPgAAnj4AAEQ-AABQPQAAgj4AACG_AAAEvgAA4LwAAHw-AACGvgAABL4AADQ-AACYPQAAcD0AAN4-AABsvgAA2L0AAKo-AAB7PwAAlj4AAEA8AAAwPQAA-L0AAAw-AADePgAAMD0AANg9AABsPgAAtj4AAIo-AABUvgAAkj4AAII-AAB0vgAA-D0AAPi9AAD4vQAALL4AAPa-AABwvQAAGT8AAOC8AACovQAAwj4AALo-AABsvgAAQDwAAIA7AACaPgAA6L0AAKq-AAAMvgAAVD4AAPi9AAB_PwAAEL0AAEw-AAAUPgAAUL0AAOg9AAAkPgAAcL0gADgTQAlIfFABKo8CEAEagAIAAAS-AACKPgAAHL4AAAm_AADovQAARL4AANg9AAA0vgAAgDsAABw-AAAwvQAANL4AAJi9AADKvgAAmD0AALi9AAA0vgAAKz8AABA9AACyPgAAFD4AAFy-AABQPQAAML0AABC9AAA0vgAAbL4AACw-AAAcPgAAXL4AAKA8AAC4PQAAML0AAIi9AADIPQAAmL0AANo-AABEPgAAbL4AAJg9AAA8PgAAiL0AACS-AACovQAALD4AAGQ-AAB_vwAAJL4AAFC9AADgPAAA2D0AAEy-AABAvAAAQLwAAFA9AACIPQAAmL0AAIA7AAAwvQAAPD4AADC9AAAUPgAAMD0AAKA8IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=kVqFMKF1YcQ","parent-reqid":"1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["750503044152339150"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"17219695588539460817":{"videoId":"17219695588539460817","docid":"34-2-5-Z889F0782CC4A9890","description":"GameBoost is the only place you need to purchase various premium gaming services, including accounts, boosting, coaching, and more! https://gameboost.sjv.io/4g1g20 In this video I will show you...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/986316/8454cfd13ac0c6d7c3818960f678ab34/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/wAVFSAIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"10","reqid":"1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DDYuLHRsvZwk","linkTemplate":"/video/preview/17219695588539460817?parent-reqid=1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL&text=OGLDEV&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Creating a Window // OpenGL Tutorial #1","related_orig_text":"OGLDEV","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"OGLDEV\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=DYuLHRsvZwk\",\"src\":\"serp\",\"rvb\":\"EqkDChMzNzU2MjY1MjY1ODI2ODg4OTA3ChM5MjY3NTM0Mzk1MjE1NTcxODQ2ChQxNDc4Mjg2NTAwODEzNTQ2Njc1OQoUMTY5NTMwNjUxODY3NTU2ODMxOTMKFDEyNzU0MTE4MjMwNjA4MTUzNzk0ChM0OTQyMTE3NjQwMDY0MTA2Nzg4ChM2Nzc0NDQzNjAzODI5MTE4ODQ4ChM0NTkwODQyNjc5NjgwMTU0NTk0ChI3NTA1MDMwNDQxNTIzMzkxNTAKFDE3MjE5Njk1NTg4NTM5NDYwODE3ChQxMzc2MzU2NzM2NDExMjQyMDE5MQoRNTQxNzY2NTY0ODY2MDQ4MzEKFDE3MjU0NTA0OTIxMTk4Njc1MTIyChMxMDk3MDkzMjYyNTUyODM2MTg2ChIyNjI2NDU1Nzg2MTAxNjQ4MTUKFDE4MTgxODAwMjA4NjUzODUzOTYxChQxNzgxMTE3OTk3NTMwODkwMzM2NwoTOTQ5NzE4NTQzMjAzMzM3NzA4NwoTODkwOTQ0NjczMzgwODQ2MDk4MQoUMTI4NjEyOTY5OTM0NTk1OTQxOTMaFgoUMTcyMTk2OTU1ODg1Mzk0NjA4MTdaFDE3MjE5Njk1NTg4NTM5NDYwODE3aocXEgEwGAAiRBowAAopaGh5Zm5vaXdhcG93c2x0aGhVQzdaMUZUQ2RTbG5fcUZLSzk1QVdwbHcSAgARKhDCDw8aDz8TxAaCBCQBgAQrKosBEAEaeIH_BPsB_gIA8AgC_PsBAAEaAAEJ9QICAOMF_QEA_AIA_vwCBPcBAAAGDP8FAwAAAPv89Pn2_gEAAg0A-wQAAAAV8Pf3_QAAAAr6AwP_AQAA7PT3_wIAAAD7BAYH_wAAAPsEBP0AAAAABAT8BwAAAAD9_PYOAAAAACAALRPz2Ts4E0AJSE5QAiqEAhAAGvABTffn_-IIDwHyCf8A8vb1AYHw-_86E_YA6AruANHw6QDeCuwA4-ANAO7sE__UA-P_AOnz_zkQAQDlAgX_AQUeAA4I7AEwAPkBFQgA__sM9wAVExT_EvoLAC_tGAEC9fABDvIFAc_d-APR_f8AEu0gAv_XGgIe8u4E5BoWBBwSAf7rDPcE3hEGAdkA6QMF_AIA_RnjAx0Q5P7s6_kEGQz7CAD0CgEdAe0CHgUSABHkBwTwDf8G_er5BAECCQwUIwcCD_b3AQbs_wDwBP32HA_r_SIjAgIE1RAF_xXrBfHtAP379vn1Ax4J-ucB_wYKD_j1IAAtkPpOOzgTQAlIYVACKs8HEAAawAcHB9u-eQOMPMpnMToDFUS9AIlLPVSnKLsuqZ-9Awu7vFPwb7zhXV4-LCWAPRkaVD04aYq-0Qw9PO2ufTyg4ig-UdvGvEQONjwrYJy9ux7WvE5eRL3zWQ6-OG83PXb7LLvq7JS9Pb0tvcZt9DyfOwE-j5QoPTsYsTy-Vli9iSI7uhc5ujxRzaY9ABsQvdaF6byU9gY-qgCpPBMy1Lkg6wk-xW3ZvKqZNby7jae98qR7PSNlMLwQq2S8Q_mnvDXN4LqT6Zs9SuoKPM3-5bsrvfa9pUOxvS2kMrz3N509Cis1PWyY_Du5ALS8ZU2RPUysZ7zR9p65dXcZvJgZMjut-QG-VKWSPCHR3zu_uBQ-4wtJvKa7xrzLBqO9htVuPabc2DyR-pE9giXyPJA2hjsPv4Y975ysPcNVlDw-6Fk8uyCMvZMQtjy8xbg9rus8O6gjtrz0Glu9vFi9PIotDjzcIyM8UdMTPRy737zp8NC9bHowPenzkbxgrmU9mq83vJBl5rscXNo9te7wvERsjzpo0mE9ykIFPQbEmjwJJxi9l9AYPXPpT7rr56i8wPSMPZ6dZ7xgcqg9Rz4OPKB_CrsGdcu97x2FvWEWVbnx2M89yKNIu3IueLoPSCK99thxPF0YIrrULFA8KA4Avs7cBbrD5aK9QVcMvU3kdruuBzg8LDSrPPFbHbukgxo9HFs0vRz8DjyrL7G9d_vHvKUtqbgLJOg9qwEvvezJ0zlQtUy8Dh7cvCHIJLtoz-W8djCHPH6fGrs8vfI9SshRvVfBjjk3JQ8967iAPR3VuzkbaB69kGzJvPelCzkxTYm7jR1EuouCqDhe3KU7qWxYvWJE0LnDEeQ8yOjlvGJGFLrexSC9qKxhPTgRrbiIGYA93uFbPewlC7nMLjM9aksCvVBairmzJyA8UBepPXcVqriMguA8nNGwvatSTbh2mSs8LYhSvVbpXLh4mBc8NEYQvB8CQ7hRGYo9StQGvWqMozjjb3I5yb-gPbn9Jzi5MSK91fTROtp8y7iLhSa9TcF1vavq6jhXBvW9cEPsvcwMi7iIKMu7WizFvHNhNDhr8em9edYkvO4vYDY8Kfi8cY_lvYkdvLiU3Yy8eIfKvC4naDhKtgq-Z57cvVuW9jjrhGE9KxjVvDyT8bgFUdc92WivvAcYXjg08eg5h3sbPRgDHTjFVNo9HLBwPdObADhpgKw98fRKvXDrS7Ui_-w9NSkFPvN-W7jFv5m9czhJPV1O47idpiq9zd14vH7ou7flwSw9FKWOvGwZCrcgADgTQAlIbVABKnMQABpgRPQAGdkM6gwTXvTj0eo9CPr14ibjOP_42P_8JRITDhCknhkJ_1nl7_qdAAAAHjzuVeAABX_10v72vDEN2NfXDvRoAQFAwQIA-621UQzOBcsCMhH3ABXRreEi4NZaUegaIAAtW3cTOzgTQAlIb1ACKq8GEAwaoAYAAKJCAACQQQAAcEIAAKDAAAAgwQAAQEAAAGhCAADgwAAAlMIAADxCAAA4QgAAhsIAAMjBAAAAwgAAsEEAAAAAAAAwQQAAGMIAAGDCAADYQQAAgEAAALbCAABAwQAAukIAAAzCAADAwAAAYMEAAEDBAAAYQgAAAEAAAHDBAACGQgAATMIAAFBBAADowQAAcMIAABhCAACUQgAAnEIAAHRCAAAcQgAA0MEAAGBCAAAMQgAAgsIAACDBAACowQAA0EEAAKhCAAAgwgAAAEIAAJrCAAAAwAAA-EEAAExCAABMQgAAoMEAALBBAABAwgAAwMAAADhCAABAQAAAgEEAAPDBAAA4QgAAMMEAAJjBAADAwAAAiMEAALDBAABAQQAAPEIAAMBAAAAAQAAAoMEAAGzCAACowQAAtEIAANhBAACUwgAAcMIAADRCAADEQgAAsMEAANjBAABgQQAA-MEAADxCAAAMQgAAgD8AAPDBAACgwAAAUMEAAIrCAADwQQAA0MEAAEjCAACWQgAAMMEAAIhCAACIwQAALMIAAHxCAABcwgAAwEEAAMhBAAAQwgAAkEEAAOBBAACKQgAAMEIAANDBAACgQAAARMIAAKhCAACgwAAAMEEAABDBAACowQAAQMEAAABAAADIwQAAUMEAAGDBAAAQQQAAlkIAABDBAAAswgAAwEAAALjBAAAcwgAAoMAAAKDAAACYwQAAQEIAADRCAABAQAAAZEIAANhBAAAYwgAA2EEAAHDCAACYwQAAiEEAAIZCAABgwQAA8MEAAChCAAAkwgAAMMEAAAjCAADAwQAAQMEAADzCAABAwQAA4MEAAADBAACAPwAAMMEAAEBBAAAMwgAAFEIAAAzCAABQwgAAAEAAAAAAAACwQgAAfEIAAOhBAABgwQAAkMIAACxCAACAvwAARMIAAGzCAADQQQAAQEEAABBBAACWQgAAyEEAAHBBAACKwgAAdMIAABRCAABQQQAAuMEAAEDCAAAcQgAAoEAAADBCAACIQQAAcMEAAMBAAABwQQAA4MEAAADBAAAwwQAA2EEAAEBBAAB8wiAAOBNACUh1UAEqjwIQABqAAgAAjr4AAIK-AABUPgAA2j4AAFA9AAAHPwAAXD4AAD-_AADYvQAAgDsAAAw-AAAMvgAABb8AAIi9AAA0vgAAoDwAAPI-AADYvQAADD4AABE_AABZPwAAuD0AALg9AACovQAAiD0AAAy-AACGPgAAqL0AAIA7AABUPgAAoj4AABQ-AACKPgAAGT8AADA9AABQvQAAbD4AAB-_AACmvgAAdD4AAIa-AACOvgAA9j4AAKC8AABUPgAAZD4AAES-AABAPAAADL4AAHC9AAAMPgAAoLwAAJK-AABwPQAA6D0AAOC8AAB_PwAAur4AABQ-AACoPQAAmD0AAIo-AADoPQAAPD4gADgTQAlIfFABKo8CEAEagAIAAOC8AABAPAAATL4AAD2_AACovQAAHL4AAIg9AABMvgAAQLwAAOg9AABQvQAAUD0AAMi9AACGvgAAgDsAAJi9AACCvgAAMz8AAHQ-AAC6PgAAQDwAAHy-AAD4PQAAQLwAAHS-AADYvQAARL4AAJg9AAA0PgAA4LwAAOg9AAAwPQAAMD0AAIg9AABUPgAADL4AAA0_AADYPQAAnr4AALg9AACqPgAAJD4AADS-AAAMPgAAMD0AAEw-AAB_vwAAPL4AAEw-AAC4PQAAPD4AAFS-AADIPQAAmD0AAEw-AAD4PQAAML0AAGS-AAAQvQAA4DwAAAw-AADOPgAAkr4AACy-IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=DYuLHRsvZwk","parent-reqid":"1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["17219695588539460817"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"13763567364112420191":{"videoId":"13763567364112420191","docid":"34-7-9-ZC1AA46D6891DB48C","description":"In the second part of the Text Rendering tutorial we learn how to integrate the FreetypeGL library into an OpenGL application. 🔥 See the list of the books that I'm using as background information...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2746327/c657f153f0427693b32e775b20aa7d7e/564x318_1"},"target":"_self","position":"12","reqid":"1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DWFvb7SPcQbg","linkTemplate":"/video/preview/13763567364112420191?parent-reqid=1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL&text=OGLDEV&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Text Rendering In OpenGL // OpenGL Tutorial #46.2","related_orig_text":"OGLDEV","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"OGLDEV\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=WFvb7SPcQbg\",\"src\":\"serp\",\"rvb\":\"EqkDChMzNzU2MjY1MjY1ODI2ODg4OTA3ChM5MjY3NTM0Mzk1MjE1NTcxODQ2ChQxNDc4Mjg2NTAwODEzNTQ2Njc1OQoUMTY5NTMwNjUxODY3NTU2ODMxOTMKFDEyNzU0MTE4MjMwNjA4MTUzNzk0ChM0OTQyMTE3NjQwMDY0MTA2Nzg4ChM2Nzc0NDQzNjAzODI5MTE4ODQ4ChM0NTkwODQyNjc5NjgwMTU0NTk0ChI3NTA1MDMwNDQxNTIzMzkxNTAKFDE3MjE5Njk1NTg4NTM5NDYwODE3ChQxMzc2MzU2NzM2NDExMjQyMDE5MQoRNTQxNzY2NTY0ODY2MDQ4MzEKFDE3MjU0NTA0OTIxMTk4Njc1MTIyChMxMDk3MDkzMjYyNTUyODM2MTg2ChIyNjI2NDU1Nzg2MTAxNjQ4MTUKFDE4MTgxODAwMjA4NjUzODUzOTYxChQxNzgxMTE3OTk3NTMwODkwMzM2NwoTOTQ5NzE4NTQzMjAzMzM3NzA4NwoTODkwOTQ0NjczMzgwODQ2MDk4MQoUMTI4NjEyOTY5OTM0NTk1OTQxOTMaFgoUMTM3NjM1NjczNjQxMTI0MjAxOTFaFDEzNzYzNTY3MzY0MTEyNDIwMTkxaq4NEgEwGAAiRBowAAopaGh5Zm5vaXdhcG93c2x0aGhVQzdaMUZUQ2RTbG5fcUZLSzk1QVdwbHcSAgARKhDCDw8aDz8TrAWCBCQBgAQrKosBEAEaeIH7AfkI_AUA9QcA_QwC_gAL_vsI9___AOcN_fkH_QEAAvsE_AMBAAACB_8C_QAAAPAA-P_xAAEA_g8A-vkAAAAV8ff3_QAAAAsEAggKAAEA-AH8AQP_AAD6AQT__wAAAAAFCQMBAAAABQsG_AAAAAD9_PYOAAAAACAALaLU4Ts4E0AJSE5QAipzEAAaYCEEABz6DvAH-vr81-jzCAL5B-n29R4AA-EABxICEBkL4s8HBgAp3QsLzAAAAP4h9RwPAOs67-j5CPwbCv_Q_Qsaf-8IHPXuDPfT8RkBDQ0IBycA2ADs7Q799MT0Jh4PFyAALe-Mgjs4E0AJSG9QAiqvBhAMGqAGAABQQQAA6EEAADBCAACQQQAAgL8AAKjBAACgQAAAgMIAAIDCAACgwAAAJEIAAMBBAACwwQAAOMIAALhBAAAAwgAAmEEAAHBBAADQwQAAsMIAAIDBAAAAwgAAiMEAAPBBAADYQQAAhkIAAJDBAACWwgAAlEIAAMBBAACQQQAAikIAAKDBAACYQQAAuMEAAAhCAAAgQgAA4EIAABzCAADgwAAAmEEAAFTCAACKQgAAFEIAAOjBAAAYwgAAFMIAAHDBAACUQgAAQMEAADTCAABQQQAAuEEAANBBAADYQQAAGMIAAHjCAADQQQAAIMEAAGDBAAAAQQAAgL8AAJhBAAAQwgAAUMEAABzCAAB8QgAAAMIAANDBAAAIwgAAlEIAABxCAAAIwgAAlEIAAABAAAAAQQAAXMIAAABAAAAAQQAA4MAAAHDBAADgwAAAHEIAAIhBAADAwAAA2EEAAIDAAACYwQAAkkIAAEBBAAA0wgAABEIAAABBAACoQQAAQMAAAILCAABoQgAAEMEAAKBBAABMwgAAeMIAAMBAAABQQQAAisIAANjBAACOQgAAAEAAAFxCAABIwgAAGEIAAOhBAABgwgAAsMEAAPjBAACiQgAA4EEAAETCAADAQAAAsEEAAIA_AABAQQAASMIAAKjBAAA8wgAAgEEAAEBCAACgQQAAosIAAMDBAAB8wgAAsMEAAAzCAACAQQAANEIAAIpCAADgQQAA-MEAALjBAACAvwAAnsIAACxCAACgwQAAcMEAAEDAAAA0QgAAiMEAAFTCAAC0QgAAUMEAAIBBAAA8QgAAVEIAAMBAAACWwgAAQMEAAADBAACAPwAAlsIAAK5CAAB0QgAAAEAAAIRCAABQwgAAAEAAANhBAACAvwAAZEIAACDCAAAIQgAAoMAAAADBAABgwQAAYEEAALBBAADgQAAAtkIAAABBAAAwwQAAREIAAKBCAACAwQAAuMEAABBBAABIwgAAqEEAAKDAAACUwgAAmEEAAIBAAADQwQAAuMIAAEDBAABIQgAAYEIAAHDBAADwQQAAiEEAAKhBAADAwAAAHMIgADgTQAlIdVABKo8CEAAagAIAAGy-AAD4PQAAFD4AAHw-AAAwPQAAnj4AAMo-AAB_vwAAcL0AAEy-AAAsPgAAbb8AAK6-AACWPgAAJL4AABC9AADWPgAAjr4AAOg9AADuPgAAYT8AAKg9AABAPAAAUL0AACw-AADoPQAADD4AADy-AACiPgAAgDsAAOI-AACgvAAAkj4AAPi9AABQvQAAL78AABw-AACqvgAA1r4AAN4-AACivgAAyj4AAG8_AAAEPgAA0r4AAF8_AADGPgAAzr4AAOg9AAA0PgAAQDwAAKi9AAAMvgAAFL4AACM_AADgPAAAeT8AABA9AABUPgAAuD0AAKi9AABAPAAAuD0AAA0_IAA4E0AJSHxQASqPAhABGoACAAA8vgAA-L0AAMi9AAA3vwAAoDwAAIq-AABAvAAAfL4AAJi9AADgvAAAqL0AACw-AABwPQAANL4AAMg9AADgvAAAvr4AAF0_AACKPgAAqj4AAIg9AADWvgAAyD0AAEC8AABcvgAArr4AAMi9AABQPQAAsj4AANi9AABwPQAAQLwAAJg9AACAOwAAsj4AAEC8AAC6PgAA4LwAAHS-AADgPAAATD4AAEA8AAD4vQAAEL0AAKg9AADIPQAAf78AAJa-AAA8PgAANL4AAOg9AAAcvgAAUD0AAIg9AAAQvQAABD4AAMi9AABwvQAADD4AAPg9AADIPQAAND4AAJK-AABMviAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=WFvb7SPcQbg","parent-reqid":"1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["13763567364112420191"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"54176656486604831":{"videoId":"54176656486604831","docid":"34-11-17-Z3C872713275C9D9D","description":"GameBoost is the only place you need to purchase various premium gaming services, including accounts, boosting, coaching, and more! https://gameboost.sjv.io/4g1g20 In this video we learn a basic...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3284947/ed07ea29284ce86414c3cdd089e61d5e/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/QflsBgIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"13","reqid":"1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DkCCsko29pv0","linkTemplate":"/video/preview/54176656486604831?parent-reqid=1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL&text=OGLDEV&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Basic Shadow Mapping // OpenGL Tutorial #35","related_orig_text":"OGLDEV","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"OGLDEV\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=kCCsko29pv0\",\"src\":\"serp\",\"rvb\":\"EqkDChMzNzU2MjY1MjY1ODI2ODg4OTA3ChM5MjY3NTM0Mzk1MjE1NTcxODQ2ChQxNDc4Mjg2NTAwODEzNTQ2Njc1OQoUMTY5NTMwNjUxODY3NTU2ODMxOTMKFDEyNzU0MTE4MjMwNjA4MTUzNzk0ChM0OTQyMTE3NjQwMDY0MTA2Nzg4ChM2Nzc0NDQzNjAzODI5MTE4ODQ4ChM0NTkwODQyNjc5NjgwMTU0NTk0ChI3NTA1MDMwNDQxNTIzMzkxNTAKFDE3MjE5Njk1NTg4NTM5NDYwODE3ChQxMzc2MzU2NzM2NDExMjQyMDE5MQoRNTQxNzY2NTY0ODY2MDQ4MzEKFDE3MjU0NTA0OTIxMTk4Njc1MTIyChMxMDk3MDkzMjYyNTUyODM2MTg2ChIyNjI2NDU1Nzg2MTAxNjQ4MTUKFDE4MTgxODAwMjA4NjUzODUzOTYxChQxNzgxMTE3OTk3NTMwODkwMzM2NwoTOTQ5NzE4NTQzMjAzMzM3NzA4NwoTODkwOTQ0NjczMzgwODQ2MDk4MQoUMTI4NjEyOTY5OTM0NTk1OTQxOTMaEwoRNTQxNzY2NTY0ODY2MDQ4MzFaETU0MTc2NjU2NDg2NjA0ODMxaocXEgEwGAAiRBowAAopaGh5Zm5vaXdhcG93c2x0aGhVQzdaMUZUQ2RTbG5fcUZLSzk1QVdwbHcSAgARKhDCDw8aDz8T9QeCBCQBgAQrKosBEAEaeIH3BPr--gYA6Ab6-wT_AQAO_gYC9wAAANwB9__7-QMACfv4AQAAAAASC_wKBgAAAPj9_vb6_wAABgX9-_sAAAASAPQC_wAAAAP6CQb_AQAA8gT7_QMAAAAAAwIB_wAAAAT-AvgBAAAABAgDAwAAAAAJ-foQAAAAACAALVpU5Ds4E0AJSE5QAiqEAhAAGvABf9cSAN8k8wDEE-IAEf7UAoQZ7gAxB-wA3vwW_5705gAO9f8BBcEg_wQAJ_-4CAH_EubrAEH-A__XEfwAQ98aAOzlFgAc7RECRQIX_zMbGgAWCxAAAhkt__EM7QIbG90A_uQpAMEA2AAFHeQAD_4_ASgfCf8O0PH76SUQBPsNE_0S9eb6Gg8HBP7uFgDYBSMCEw7qAREO0fzrE9z9JxQgCQHvDgIh4fL38Pvx_tbMDADp-_b7Dz76AuT09vjoGPkF0u8F_DPs-wP3-APzDuYI_frtDQOuBgX0Bvju_fbECQfaKgYG9hwJ-8gGAQD_2_cMIAAtVdAROzgTQAlIYVACKs8HEAAawAeV8-2-gFggPc2abr1rcic9uZEtPZI5OzzMpZe9car1PD08lTwM5VQ-8QFrPV_VNL34wYG-f-j4vERpTz0UlEI-RkUcvXPoALyGyt-9X5PaugWl6Lz1oWu-hNMHPXQ1w7vtKPO89l2Ruwx547tTJB08Gw1Avb3op7tb2XQ9-twBPAXHwLxbC249hA3vvfc46jnEW-c96p0AvV8pS7vmA0I-9j1PvUcBAbu7jae98qR7PSNlMLxDEXy9qEcEvZlq_7v3qY89gM1evGo39jtgKqw8xU5CPCkqtDtq1Gg9yAmTPFkw1ry-Pmk9NA_gvUQ-ATxFVi0928FIPX2wDryo0G-9_jQaOmCZr7v1vCs-zSx4PPp6vjyhXY-8yXcJPgfSJDtNmmu9JHShPWpMyDwOTuQ9WvoLvSt2ajsPVm09hSHXvC88pTwA_Li8FE-oO3k9GLtVZIk99pfdPZjyRrxrg668yUgsPN7Gi7wqWYm9JXQ4u6a1zLrLrgW9oYggvaMkfzxReFo9_Y1RPJx-mryUids92O-JvRkU9jq4zdQ9wlHNPNnpCTznzFE9uKCIPVl9HrzJFxm9-lN0PAxjg7vYGrC9fNf_u0y8ars3qu48KplSvQtHazzdYIg9P6vsPYzjOLrYv8a8xN5VPH_xMbwgHxk92GGcPSSsFbto9g894oqwvLKUcrta37Y8JW4fPadarDtbA2C9HEuOvNY2xbv3P6s9QyHduyr5u7vEuR-77Oy1vJlRgzt9esc8-vOIPLa3HbsJeym9dcsOvpP4gbkNFrM8CHyJPdyp-Diggs08eRgkvBl--7hdjx09JtUIO9w4zzfR-gW9lpXDumXkzLhU0U49jlD9vDeX27k7mAM9zgr7u70x67p-Mza9pFCWvS6Do7cqo4a9Tr0JvaVUsDhcJAi9s2SnO_SWgrmRQok9ouM0vIaWkrinFJU9NVzJvP7USbltKaY9V59hPVSCKLi-58Y9AB2mvWpDhjmK6Pc9P5CsPYLuZjjrDx68-mP1PA4yNreJU1e9saIGvUY7R7g03Ns85l0lvgac57jMXYs8nA6uPHXfBritpBO8VPz_vXbT-zgh71C98Y4CPc-1ozjhiAQ9SckBvTf5mjYseq87tZKMvXDxXzjCpNg9NiomvXu0LbnRkse8e-eCO3oHOTe77YK8l-ahvfo4_7c9O-w7DLQ2vc2EKLjVlOQ8vjamvfOjTbjVhU493Ra8OxtNDjkoZdK9Nh2BPfUf1Lg4T1C9ONYKPRB2pjZbyt48-oTou0lRxzcgADgTQAlIbVABKnMQABpgSPcAFQUrxekJOvL12u4U4Ofe6gbgFf_39QD6BOwe9wzQoRz4ACvdFemtAAAAGzATTxcA62LT2t7d1DIZqdUgDvZ_LwML8BUqAMn1IyTz9NDmDSgBAPkFtNY_5sMvKBUCIAAtOPEsOzgTQAlIb1ACKq8GEAwaoAYAAJDBAACAQAAAqEEAAIBBAABQQQAAQEAAADxCAABAQAAAFMIAABjCAACgwAAAwMEAAGzCAAAsQgAA4EEAAETCAAAwwgAAKMIAAEBAAAA0QgAAMEEAAADCAADgQQAAwEEAACBBAACIwQAAAMIAAJjBAABQQQAA4EAAABTCAACIQQAAFMIAAMBAAADAwAAAIEEAAKDBAACCQgAAqEEAAADBAABQQgAAIMEAACxCAAB8QgAAgMEAAABCAABcwgAAsEEAAGRCAABAwAAAUMIAAILCAAAQwQAATMIAANBBAAAQwgAAGMIAAAzCAAAQQQAAAEAAAABAAACYQQAAwMAAACzCAACwwQAA9MIAAIBAAADwwQAAwEAAAFDBAAAAQgAA2EEAACTCAAA8QgAAgD8AACBBAACAwgAAgD8AAOBBAACKwgAAPMIAAExCAAAwwQAAsEEAALhCAABgwQAADEIAAERCAAAcQgAAwMAAACxCAACoQgAAgD8AAADCAABAwgAATMIAAJBBAAAsQgAAQEEAALBBAADowQAA4MAAABxCAACawgAAtsIAABBCAABUwgAAPEIAAAhCAACIwQAAQEIAAKDCAAAgwQAAgEEAAJhBAACAwQAAhsIAAATCAADwQQAAoMEAAKDBAADgQQAAgMIAALjBAAAYQgAAAEIAAKDBAAAEwgAAOMIAAOLCAADwQQAAbEIAACTCAAAgwQAAUMEAAOBAAAA4QgAAREIAACzCAAA8wgAAFEIAAPDBAABcQgAAmMEAAJJCAADwQQAAoMAAAIhBAACAwAAAAEIAAABCAAAAAAAAFEIAABzCAABAwAAAiEEAAJBCAACKwgAAEMEAAHxCAAC2wgAAyEEAAKDAAACEwgAAAMIAAIjBAACgwAAAEMEAAJZCAACIQQAAnEIAABDBAAAQQQAAJMIAAODBAAAAwQAAkEEAAFDCAAAMwgAAREIAAKhBAADgwQAACMIAAILCAACwQQAAOEIAALbCAAAgwQAAuEEAAKhBAACywgAAiMIAAI5CAACoQQAAuMEAAMBBAAAUwgAA4MAAAJDCAADAQCAAOBNACUh1UAEqjwIQABqAAgAAir4AAKC8AAAsvgAAvj4AAFQ-AAB0PgAAzj4AAD-_AAAQvQAA-L0AAHy-AADWvgAAJ78AAES-AAAcvgAA2L0AAP4-AAAcvgAAoLwAAAs_AAB_PwAAVD4AAKA8AAB8vgAAoDwAAEC8AACGPgAAqL0AAOC8AABAPAAA4j4AAIg9AAAwvQAATD4AAFS-AADWvgAAcD0AAGS-AAAZvwAA4LwAAM6-AACgPAAAoj4AAIA7AAAQvQAAjj4AABQ-AABAPAAAXD4AAO4-AAAkvgAAuL0AAAG_AABsPgAAbD4AAKC8AAB_PwAArr4AAOC8AADyPgAA6L0AADQ-AABUPgAAUD0gADgTQAlIfFABKo8CEAEagAIAAOa-AAAwPQAAUL0AAGW_AAA8PgAAvr4AAIg9AACSvgAAcD0AAEA8AAAEPgAAUD0AACS-AAAsvgAAMD0AAOC8AADovQAAQz8AAK4-AACGPgAAiL0AANi9AAAUPgAAoLwAAEy-AABwvQAAcL0AALg9AAA0PgAAcD0AABw-AACYPQAAgLsAADQ-AACqPgAAdL4AAHw-AAAQvQAAmr4AAPg9AACuPgAA2D0AAIa-AAA8PgAAXL4AAKg9AAB_vwAAFL4AAFQ-AAAQPQAARD4AACS-AAAwvQAADD4AAJY-AAAMPgAAQLwAAIi9AAAQPQAAbL4AAIA7AADgPAAAnr4AACS-IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=kCCsko29pv0","parent-reqid":"1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["54176656486604831"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"2895374551"},"17254504921198675122":{"videoId":"17254504921198675122","docid":"34-1-0-ZC4083D32ACF06D46","description":"In this video we will render our first triangle! This will made possible using the Graphics Pipeline Object which will be bound to the command buffer. It will provide all the state required by...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3842618/0dd9483a04909f799f446688fbb9c471/564x318_1"},"target":"_self","position":"14","reqid":"1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DUctwJNFDswQ","linkTemplate":"/video/preview/17254504921198675122?parent-reqid=1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL&text=OGLDEV&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Graphics Pipeline Object // Vulkan For Beginner #14","related_orig_text":"OGLDEV","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"OGLDEV\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=UctwJNFDswQ\",\"src\":\"serp\",\"rvb\":\"EqkDChMzNzU2MjY1MjY1ODI2ODg4OTA3ChM5MjY3NTM0Mzk1MjE1NTcxODQ2ChQxNDc4Mjg2NTAwODEzNTQ2Njc1OQoUMTY5NTMwNjUxODY3NTU2ODMxOTMKFDEyNzU0MTE4MjMwNjA4MTUzNzk0ChM0OTQyMTE3NjQwMDY0MTA2Nzg4ChM2Nzc0NDQzNjAzODI5MTE4ODQ4ChM0NTkwODQyNjc5NjgwMTU0NTk0ChI3NTA1MDMwNDQxNTIzMzkxNTAKFDE3MjE5Njk1NTg4NTM5NDYwODE3ChQxMzc2MzU2NzM2NDExMjQyMDE5MQoRNTQxNzY2NTY0ODY2MDQ4MzEKFDE3MjU0NTA0OTIxMTk4Njc1MTIyChMxMDk3MDkzMjYyNTUyODM2MTg2ChIyNjI2NDU1Nzg2MTAxNjQ4MTUKFDE4MTgxODAwMjA4NjUzODUzOTYxChQxNzgxMTE3OTk3NTMwODkwMzM2NwoTOTQ5NzE4NTQzMjAzMzM3NzA4NwoTODkwOTQ0NjczMzgwODQ2MDk4MQoUMTI4NjEyOTY5OTM0NTk1OTQxOTMaFgoUMTcyNTQ1MDQ5MjExOTg2NzUxMjJaFDE3MjU0NTA0OTIxMTk4Njc1MTIyaq4NEgEwGAAiRBowAAopaGh5Zm5vaXdhcG93c2x0aGhVQzdaMUZUQ2RTbG5fcUZLSzk1QVdwbHcSAgARKhDCDw8aDz8TxgeCBCQBgAQrKosBEAEaeIH7Cv4JAv0A9_0I_fsE_wEZ-vAE9AEBAObyD_gD_gEAAvAH9QUAAAAUDPwLBgAAAP346f7-_QAAGAsDDQQAAAAP6wkG-gAAAP_0AhEAAQAABgoM_QMAAAAJCg4JAAAAAPH-_RP_AQAAAAEBAwEAAAAGBgMK_wAAACAALeB1zDs4E0AJSE5QAipzEAAaYBMDADjyCf-_GAzr_gLvFv8H9933-Bj_He4AASMOHyX6ALsPCP9R3_wMtgAAACEJxAzsAABZ3AMQ8fgKGsjk_BcvfxwICQ8lOtrQ9RgnIgEt703sIgC4CgHwJ7X3IyAhGiAALRGQQDs4E0AJSG9QAiqvBhAMGqAGAACoQQAAmEEAAMDAAACowQAAFMIAAAAAAABgQgAAmMEAAABAAACgQAAAsEEAAJjCAACGwgAAgMAAABBBAABwQQAAuMEAAIrCAAAQwQAAHMIAABxCAABMwgAADEIAALBBAABQQgAAcEEAAOjBAAAcwgAAHEIAAOjBAADAQAAAIMEAAKTCAABwwQAAhsIAALDBAACQQQAAPEIAACTCAAAQQQAAtEIAAOhBAABIQgAAiEIAAIhBAAAAwgAAMMEAAIA_AACkQgAAKEIAAFzCAAAEwgAAwMAAAKjBAABUQgAAMEIAAKzCAABAQQAAcMEAAGRCAACAvwAABMIAAAxCAADgwQAAUEEAALBBAADoQQAA8MEAAGBBAAAAwAAAoEEAABxCAAAwwQAAYEEAAMBAAACkwgAAQMEAAIBAAAAEwgAACEIAAL7CAAAAAAAAaEIAAChCAABAwQAAqMEAANhBAAD4QQAAVEIAALjBAABgQgAArkIAAIC_AACWwgAATMIAALDCAAAgwQAAoMAAAFhCAABQQQAA0MEAAKpCAADgQQAAnsIAAI7CAACYQQAAwMAAAJBCAAAwQQAAYEEAAHBBAACAPwAA6MEAAIBBAABQQgAAQEAAAAzCAACiwgAAIMEAAKDAAACoQQAAiMEAADjCAACGwgAAwEAAADhCAACYwQAAYEEAAODAAAAIQgAAQEAAAKLCAACAQQAAikIAACBBAAB4QgAAsMEAAADAAAA4wgAAqsIAAOhBAAAIQgAAoMEAADDBAADwQQAAEEEAADDCAAC4wQAAQEEAACBBAAC4wQAAcEEAAMhBAACowQAAgEEAAMBBAACwwQAAiMIAAEBBAAAYQgAA6MEAAOhBAACwwQAAQMAAACRCAAAgQgAAMEIAACxCAAAEwgAAuEEAAFzCAACAvwAAssIAAKTCAACKwgAALEIAADRCAACIwQAA4EEAAGBBAAAYwgAA-MEAAAAAAAAQQgAAnEIAAIDAAADAwQAAsEEAAAAAAAA8wgAAhMIAAADCAADAQQAAcEIAAIRCAABAQQAAVMIAAKBAAABIwgAAiMEgADgTQAlIdVABKo8CEAAagAIAALK-AADIvQAA2D0AAEA8AACePgAA4DwAALi9AAAPvwAAHL4AAJK-AADgvAAA6L0AAEA8AACovQAAjr4AADC9AAATPwAAED0AAHA9AADiPgAAfz8AAIg9AAC4vQAAJL4AAIC7AABQvQAAqD0AAFS-AAA8PgAAoj4AAKo-AAAQPQAAZD4AAKA8AACIvQAAoDwAAFC9AACAOwAAlr4AAEy-AADYPQAATL4AAAc_AAAwPQAAvj4AAOI-AABcPgAA2L0AAJY-AACqPgAAoj4AADy-AACgvAAAgDsAAEC8AACAuwAAGT8AAJY-AABMvgAA2D0AAJa-AAAEvgAA4DwAABS-IAA4E0AJSHxQASqPAhABGoACAAB3vwAA6L0AAJK-AAAvvwAAjj4AANK-AAB0PgAAAb8AAI4-AAAcvgAATL4AAHw-AADKvgAAhr4AADS-AACIPQAAGb8AADE_AACavgAAjj4AAMI-AABwvQAArr4AAII-AAB8vgAAjr4AAKi9AABkPgAAAz8AALq-AABsPgAAuD0AAOC8AAAkvgAA1j4AAAw-AABBPwAAbL4AAMK-AABcPgAAkj4AANi9AAAQvQAA-L0AAKg9AACYvQAAf78AAHC9AAAcPgAAlr4AAFS-AAAcvgAAjj4AAKC8AACmPgAATD4AAAy-AACgvAAAUD0AADA9AADavgAA2L0AAIC7AACSPiAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=UctwJNFDswQ","parent-reqid":"1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["17254504921198675122"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"1097093262552836186":{"videoId":"1097093262552836186","docid":"34-0-2-Z0DE9CBD008228576","description":"In this video we use the Tessellation feature in OpenGL 4.0 in order to render a Cubic Bezier Curve. 🔥 See the list of the books that I'm using as background information for my tutorials...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3531547/d7529057350aef2bb69b2e0861c1bf54/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/zgaNQwIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"15","reqid":"1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D4MvX5VeQWKA","linkTemplate":"/video/preview/1097093262552836186?parent-reqid=1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL&text=OGLDEV&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Introduction To Tessellation // OpenGL Tutorial #47","related_orig_text":"OGLDEV","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"OGLDEV\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=4MvX5VeQWKA\",\"src\":\"serp\",\"rvb\":\"EqkDChMzNzU2MjY1MjY1ODI2ODg4OTA3ChM5MjY3NTM0Mzk1MjE1NTcxODQ2ChQxNDc4Mjg2NTAwODEzNTQ2Njc1OQoUMTY5NTMwNjUxODY3NTU2ODMxOTMKFDEyNzU0MTE4MjMwNjA4MTUzNzk0ChM0OTQyMTE3NjQwMDY0MTA2Nzg4ChM2Nzc0NDQzNjAzODI5MTE4ODQ4ChM0NTkwODQyNjc5NjgwMTU0NTk0ChI3NTA1MDMwNDQxNTIzMzkxNTAKFDE3MjE5Njk1NTg4NTM5NDYwODE3ChQxMzc2MzU2NzM2NDExMjQyMDE5MQoRNTQxNzY2NTY0ODY2MDQ4MzEKFDE3MjU0NTA0OTIxMTk4Njc1MTIyChMxMDk3MDkzMjYyNTUyODM2MTg2ChIyNjI2NDU1Nzg2MTAxNjQ4MTUKFDE4MTgxODAwMjA4NjUzODUzOTYxChQxNzgxMTE3OTk3NTMwODkwMzM2NwoTOTQ5NzE4NTQzMjAzMzM3NzA4NwoTODkwOTQ0NjczMzgwODQ2MDk4MQoUMTI4NjEyOTY5OTM0NTk1OTQxOTMaFQoTMTA5NzA5MzI2MjU1MjgzNjE4NloTMTA5NzA5MzI2MjU1MjgzNjE4NmqHFxIBMBgAIkQaMAAKKWhoeWZub2l3YXBvd3NsdGhoVUM3WjFGVENkU2xuX3FGS0s5NUFXcGx3EgIAESoQwg8PGg8_E_gHggQkAYAEKyqLARABGniBAf36BQAAAPv-Av8DBP4BFQX4BvUBAQDjBAP1_vwCAP34Dv_4AAAABgz_BQQAAAD1AQP88_8BAAwN-wIFAAAAHPACAfoAAAADAAQD_gEAAPT7_vwDAAAACQoNCQAAAAD__wn4AwAAAAIRAQgAAAAA_fz1DwAAAAAgAC0sYNU7OBNACUhOUAIqhAIQABrwAX8C-v_F6gD-4CTwAA4E5ACh9wwASQrfAMD7IQCe9OYA9B0JAMzWAAD17A7_uvMCAOH84v4VHwoAAAYO_0YkGgAQFyYBP-z7AUAWA_8UAwr_8A0X_wr7CwA8GhT_3xgA_yntNf8x_-z_Cuq3Ce4OMQI1O-EEGPQiAvcZHwULKBcGDwICAw8V_f7LEhL-Eh8dBgz91gDo7dD_7DUA-hAYCAXu8Ar_KNPqAjX64QMcBA71D9og_BdC5ADPBvz9MjkL_sXzFfX61QUC7Az2BTL29Abk1wsHzwwRA_UF7P4Z3_r61BQQBd8dBw4ABw0CDPcC_CAALfjGETs4E0AJSGFQAirPBxAAGsAHhxbhvrg-7Dw5Qia9HeJEPEIhIj0nwLA8_-scvnSPVr2FdnO806MZPqg2eD1hCfe6-MGBvn_o-LxEaU89PSlzPpTA5rv1cg49hsrfvV-T2roFpei84Lttvl6Klj0WuUy8JmeyPbMxBjvR05s8ILQuPhMvKr29qF08AZzFu33-wbugkm69WwtuPYQN7733OOo5BcP5PTGLWr0LiB895gNCPvY9T71HAQG7u42nvfKkez0jZTC8yj1zvaT1wbyLS7o8V3inPStGB70pIy68WzNoPHzuJL2oZKk7D6mzPI94CTzYUvY7GuGYPdzkJrwMGTQ8ezJaPSIWVrxc2yW8gBNlvciMVjp__as85Ib_PTl29TyMb5480lebvd1IVD0a9C27fGmlvdF0lj1r2Eq8GkyIPcAIWr1MqYk7K7PzOxfQ8LzxVBY9TvDNPavIjTxQ94C6NM7wvP8D7D0gqvy7qOyqPKFeFT39HcC7iEvuvVTmZr1q80U7Qv8pPYzc071P94s8jgcLPp0aPr1PUug7PV_zPXR3QrwdWsM7JeJyPRYgwDwak4w4CxJ2Pd2hdjtbiW27cXlHPb8_rbsLTMC67WTQvfan4DrTUnW7NSllPaGBuL1qUA87XdqVPUMdpj0d-i86cMGIPAeVnbzwcBq84-BSPG--bDzzE_c7ELJqO4LEO72Vhas7bVhTPdXtRzwy59e6FfUTvVGIgL2qwT86TQ9vPU9FJb2qKCM4Ls6DvWEIL72oqMq5a3ueu3SbwD04_TC5956hOz8Qqr047O23zaHWPHhSlTw8ypc4UdaEPe4GUbzwar65hfkhPcnQDL1qNvy1kVSwvEt7Xj3aFyC69eC0PcnqczvWpCa4Prfpum0NG7ww5Uo5UNBcvRLk1rzezyo6a7tEvbHQWL0EI_e4QW2KvFIMUD0K5ee4-j8sPRXrn72M2z43LXM_PQD4cb2cg5u4iTe-OpeROr3x-2C3TKgAPcfwnb3-7jA5Z9LmPALtMz3wSoM5HmZUvXrSeLxultK4celzvHKmy7saBv43dlNqvVfPyb1cOmq4qBedOyIV6zwHq362x2KgvSJveb2puKC4PympvRvW1L24fkG3Yp3qvGG27jw5P363n9iUvbrEbL3yUhQ4rUz4PDyaNDx-wuu4R8cXvPG50zxQT3S3A_XcPIfPbD0ahL62QmYfvLdBnb1px1E40zOIPYUL-bxAeiS4oBcOPRclvT0ofwA57_KzvdoCAj5Q8WC5kDjavBXlsj3Eoi037K5CvTrxq72o3ks1IAA4E0AJSG1QASpzEAAaYD70ADDrFvPwJij45MzIA_LtDtcA0Cv_1N3_DiDxDBAz1q3tDgAp4R39qwAAAOwKEEXzAChq4eX27OgoOOagAxwFfx8USbvn_vnO_ygc3f0G-_QQEgD94rHwReLFKi0QEiAALTeNKjs4E0AJSG9QAiqvBhAMGqAGAADgQAAAAMEAAKhBAADAwAAAGMIAAPhBAAC8QgAAAEEAABDCAAB0wgAAIEIAAGjCAABgQgAAQMAAAADCAACcQgAAJEIAAABCAACwQQAAkMEAAJBCAAAAAAAAoEAAAEBBAAC4wQAAMMEAAJhBAACAwQAA-EEAACDBAABkwgAAPEIAAKBBAACQQQAA0MEAACTCAABAQgAAjEIAAIC_AABAwgAAuEEAAKhBAABAQgAAhEIAAMDAAABwQQAAQEEAAGTCAACAQAAAMEEAAHDBAADqwgAAMMEAACTCAABAwgAAmMEAACDCAAAYwgAABEIAAKDBAAB0QgAAMEEAAMDBAABgwQAAGMIAAKTCAAAwQQAAsMEAAKjBAADAwQAAAMAAAABAAABkwgAAAEIAAADAAACAvwAA1sIAAHDBAABoQgAAYMEAAPDBAACCQgAAEEEAADBBAAAQQQAAyMEAAMhBAABAQAAAPEIAAGBBAADYwQAAnEIAAAzCAACAwQAAqMEAANjCAAAAwAAAcMIAADRCAAD4wQAA0EEAACDBAAAcQgAACMIAAFTCAABAwQAA4MAAAIhCAAA0QgAAOEIAAMhBAABQQQAAIMEAAPBBAABEQgAAUEEAAIA_AAA8wgAA4MAAAOjBAACIQQAAiMIAAJhBAABAwQAAGMIAAEBAAABQwgAAAAAAAEDCAADIQQAAEMEAACBBAAA8wgAAWEIAACDCAACoQQAAgEEAACDCAACswgAAGMIAABDBAABwQgAAWMIAAMDAAAAoQgAAyEEAAAAAAAAMwgAAFEIAAMZCAACOQgAAiEEAAIDAAAAAwAAAgMAAALhBAACYwgAAzsIAAHTCAADQQQAAWMIAAIDAAAAQwQAAuMEAALjBAAAUQgAAeEIAABBBAAAwwQAAYEEAAAAAAABAwAAAhMIAAIDCAADIwgAA2MEAAIBAAAAswgAAKMIAAMDBAABAwgAARMIAAAzCAACAvwAAaEIAAGxCAACYwQAASEIAAHDBAADIQQAA0MEAAIDBAABQQQAA6EEAAMjBAAD4QQAAdEIAALhBAADYQQAAkMEgADgTQAlIdVABKo8CEAAagAIAAIA7AAAMPgAA4j4AAIY-AACAuwAAuD0AAGQ-AAAzvwAA8r4AACQ-AABEPgAAXL4AAIa-AABQPQAAfL4AAEy-AAAsPgAA6L0AAAQ-AADmPgAAfz8AABA9AAAwvQAAgLsAACS-AABwvQAAND4AAEA8AABQvQAAXD4AAGw-AACAuwAAmL0AADA9AADgvAAAtr4AABQ-AACevgAATL4AAMg9AAAUvgAADL4AAHw-AAAcvgAAyL0AALI-AACiPgAA7r4AADA9AAA0vgAAFD4AAAQ-AAAEvgAAyL0AANg9AAC4vQAAGz8AAOC8AABAvAAAND4AAOC8AACAuwAALD4AACQ-IAA4E0AJSHxQASqPAhABGoACAAAkvgAALD4AAHC9AAAzvwAAQLwAAMi9AABQvQAARL4AAFC9AACaPgAAuL0AADA9AABAvAAAZL4AAJg9AADgvAAALL4AAFc_AABkPgAAvj4AAEC8AAAsvgAAPD4AAIC7AACCvgAA-L0AAHy-AADoPQAAyD0AAAS-AABAPAAAUD0AAGw-AABQvQAAij4AABC9AADaPgAA4LwAADS-AAAQvQAA-D0AANg9AAC-vgAA6L0AADA9AABkPgAAf78AAGy-AAD4PQAAML0AAHw-AAB8vgAAQLwAAGw-AACIPQAABD4AABC9AACCvgAA2D0AALg9AACIPQAAFD4AABS-AABwvSAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=4MvX5VeQWKA","parent-reqid":"1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["1097093262552836186"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"2946135597"},"262645578610164815":{"videoId":"262645578610164815","docid":"34-1-5-Z8D7FB4093EF2B6BD","description":"In this video we will discuss a question that was posted on the OpenGL forum on Reddit - does glm::rotate rotates model matrices around the center of the screen...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4451390/f39e9b3f5d6dc26fd913d042f1c97eea/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/q1R91wEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"16","reqid":"1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Dgdlu6EEWm2I","linkTemplate":"/video/preview/262645578610164815?parent-reqid=1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL&text=OGLDEV&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Understanding the Order of Transformations in 3D Graphics","related_orig_text":"OGLDEV","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"OGLDEV\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=gdlu6EEWm2I\",\"src\":\"serp\",\"rvb\":\"EqkDChMzNzU2MjY1MjY1ODI2ODg4OTA3ChM5MjY3NTM0Mzk1MjE1NTcxODQ2ChQxNDc4Mjg2NTAwODEzNTQ2Njc1OQoUMTY5NTMwNjUxODY3NTU2ODMxOTMKFDEyNzU0MTE4MjMwNjA4MTUzNzk0ChM0OTQyMTE3NjQwMDY0MTA2Nzg4ChM2Nzc0NDQzNjAzODI5MTE4ODQ4ChM0NTkwODQyNjc5NjgwMTU0NTk0ChI3NTA1MDMwNDQxNTIzMzkxNTAKFDE3MjE5Njk1NTg4NTM5NDYwODE3ChQxMzc2MzU2NzM2NDExMjQyMDE5MQoRNTQxNzY2NTY0ODY2MDQ4MzEKFDE3MjU0NTA0OTIxMTk4Njc1MTIyChMxMDk3MDkzMjYyNTUyODM2MTg2ChIyNjI2NDU1Nzg2MTAxNjQ4MTUKFDE4MTgxODAwMjA4NjUzODUzOTYxChQxNzgxMTE3OTk3NTMwODkwMzM2NwoTOTQ5NzE4NTQzMjAzMzM3NzA4NwoTODkwOTQ0NjczMzgwODQ2MDk4MQoUMTI4NjEyOTY5OTM0NTk1OTQxOTMaFAoSMjYyNjQ1NTc4NjEwMTY0ODE1WhIyNjI2NDU1Nzg2MTAxNjQ4MTVqhxcSATAYACJEGjAACiloaHlmbm9pd2Fwb3dzbHRoaFVDN1oxRlRDZFNsbl9xRktLOTVBV3BsdxICABEqEMIPDxoPPxOkBoIEJAGABCsqiwEQARp4gfv6AQT-AgD3_Qj--wT_AQsKBwD3AQEA5AH3_wn8AgAE-g_-BgEAAAoDBvj7AAAA_gnvAvf-AAAADvQJAwAAABzwAgH7AAAADAEBAf8BAADs9wL_AwAAAPQWCQL_AAAA-wQE_QAAAAD6EgoNAAAAAAIC_A0AAAAAIAAtwqTaOzgTQAlITlACKoQCEAAa8AFR8g__zfIg_-QHBwABB9EAgQUL_y0VAv_Z-f8AzgLpAPj9-gDy8R0A-CMU_64M8wHk288BHhQDABr2A__xAf4AGAsOACDM-AElAgYABgYEAPEoDP4DEf4AFAT1ABX_5P_-7RD__wnxAd_7_gAYDxwB9_kPAQjZ3API9hIEDjr5AgT3_wTcBQME9wUA-fH6-QT9_esFDRL8_gkH8wX5Ef8DAPQKARcECAYGHf0C5-kGBd3q7f0k_wkA_fkK_SUX5QDw_vj-78sMAwH_-fYSBwP9CgwNBubq9Qfy9_b_BMoB_wIeE_0GKQgN9xj5EPPuA_kgAC1uJ0g7OBNACUhhUAIqzwcQABrABykgzb6djAA9ikIGvRzIP70J6ow7nMwuve1-1b076oO855RbvD7sVT6O5d08PVcFPQ3jtr4GLm-9azPnO0C9OT7iG6o5DKXYuYbK371fk9q6BaXovE94kb5nFUw9qeaLumyw8DwKa6E7DtmjuvM7DT52FMy8hktYPLpLgj38E8G88joHvdHnkz0Omy29HQvEu3BCoT2EbX67Xx6XPMa-qT1PKlA8SRwLPGgupr191QU97x21PBFtxzzpdZW8eooevGn-KD6LXdM7RwsrPCu99r2lQ7G9LaQyvLjtd7vk_v48hrvEPGb3RL3I68G8OzxfuwT5o7ymX-K8-AHEubN96L1STHw6NYr2u69duj2N64Q8lXf6PIPPhbzrnzE90aGdO9XnarwJ0Uk6yUSAPJHWeD2fwja8EEnjPIPC4D0VwDm8L2PUvBuerj1fnDM99VKMuxsvXb0Y0Ks9q1woPCOi2LzEtTU94cCavNyLHr0D0n48icAJvKi4njtCGVQ9YZ9nuixnuj2R-gQ84hBgPLrimDyHTzq828b6u5khf715ys27RdqGvECo5ryePRw9_hS_O6B9Rrrk3cs77fOUuQyyFb50Uqm87-tZukKmxj0dMJk8g5zeOtiIO7zJx249zjohPNi_xrzE3lU8f_ExvFhJNb2TWK28xEcfPJlDd71AX0Q9EXKcu3SbcDyM0DS9BBKgOjw-kDx6Z768TUxQuoFb9z0IS5a9-F_uOD1KArx8LH28KtQHPKRFBz38sg08iNPXOR-i0T1Y-B-9edGKOAQ2jLw9LNQ8u2NTtzoXELtXG4g8aqn2OrX0jTxwmOi8a6DiN6aX-L3zq6m9qjR1OJ4Sa73yYyc8jR9AORFqS72Yw0k8sWWZOZg4TT3mB8m8EwoVuR6_fL1cgKy8Cd36OCl9nL1WC5E97MePOOZvpzxheDu99cqptunAaD1BUJm9CTSGuOoeHr3IF449OclHOEyoAD3H8J29_u4wOd3zVz3HV1E9B3ofN6MLRbx2T5M99i1HOITyADygeto8Tu9ptyuxQb2Mo029CdiMN3jbO7xkmgS9WoiSOHdld73x-Xy9YNZqOGFM_rvUmLW9M7SCNm-1E73cYq6992q2N0q2Cr5nnty9W5b2OHPgMD1DkMO9J9Tjt07BkL0_vk69U05lN1x3jj1kHXM9Nedmt86O1D1Gvww9OiwSuBT0TT20vae9l5eNt8r0cD0i4Ss-8cuKOCmeabx4zZA9oeaauDEHQb1WHg0819-tNrSRa73XSbI9UhvVNyAAOBNACUhtUAEqcxAAGmAc7gA1wg6i-SYH7MiypgruAuznNM0N_-qn__kZ5iIv9_K0-OD_VPj2EJoAAAD1Gekp9ADuf-SbBRToTO-zyuQuxl38KCfEGB_5xsxBH8wXEPUJGBoA0-ua4D3pwVUuLxsgAC19uxA7OBNACUhvUAIqrwYQDBqgBgAAuEEAAIA_AADYQQAANMIAAEBAAABYwgAAYEIAAFDBAACmwgAA4MAAAIC_AACowgAAvsIAAMBAAAAYQgAA4MEAAATCAABcwgAA4MAAAKDBAAAAwQAAssIAAAhCAACAQQAA2EEAADDBAAAwwgAAJMIAAEBBAABwQQAA4MEAAIJCAABcwgAAgMEAAIDBAAAAwQAAoMEAAK5CAADgQQAAJMIAAHxCAACAvwAAgkIAAK5CAADwQQAAkMEAAHBBAABAwQAAsEIAAIDAAABgwQAAcMEAAAhCAADowQAALEIAAKhBAACuwgAAgL8AAKjBAACoQQAASEIAAIBBAABwQQAAHMIAAABCAADQwQAAAMAAAEDBAACgwAAASMIAAHhCAACkQgAAKMIAAJRCAAAgQgAAsMEAANDBAABwQQAAdEIAAAjCAABEwgAAWEIAAIhBAADAQQAALEIAAJLCAAAIQgAAmEEAAOBBAABAwAAAyMEAALZCAACYwQAAaMIAAABAAABAwgAAmEEAAABCAABgwQAAkMEAAMDBAABgwQAABEIAAI7CAAAEwgAA0EEAAKjBAACYQQAAcMEAAMBAAABYQgAAAMEAADjCAADAQAAAMEEAAIA_AACIwQAANMIAAHhCAAAEwgAAgD8AAEDCAABQwgAAIEEAAIRCAAAAQQAAOMIAAMDAAACAQAAAWMIAAADBAAAgQQAAoMAAAIBBAAC4QQAAkEEAAJDBAAD4QQAAEMEAAGzCAACoQQAAfMIAAFBBAAAYwgAAlEIAALDBAACQwQAACEIAAODAAABwQQAABEIAAGDBAACYwQAAYMIAAMhBAAAAwAAAIEIAACTCAACAQQAAVEIAAMjBAABgQQAAIMIAACTCAAAQwQAASMIAAHBBAABwQgAABEIAAJhBAACAvwAA-EEAAETCAACwwgAAdMIAAIDAAAD4wQAAiMIAACDBAACwQgAAkEEAADBBAADYwQAAoMIAAJBBAABQwQAAgsIAAIC_AABwQQAA0EEAAObCAAC4wgAA6EEAAMBBAABAQAAAmMEAABTCAABAwQAALMIAAFTCIAA4E0AJSHVQASqPAhAAGoACAABcPgAANL4AAJg9AAALPwAAcD0AANg9AABQvQAAAb8AANa-AAA0vgAAhr4AAFy-AAAwPQAAJD4AACS-AADYvQAA4j4AAKi9AAB8vgAABz8AAH8_AABcPgAADD4AAJa-AAD4vQAAoDwAAKC8AACKvgAAqD0AAFS-AADOPgAA4LwAAEA8AACyPgAAiD0AAFS-AAC4PQAANL4AAOK-AAAwPQAAPL4AAOi9AADOPgAA4DwAABA9AADiPgAAcD0AAFS-AAAkPgAADL4AAGS-AAC-vgAA2D0AAIg9AAD4PQAAQLwAAHM_AACOvgAAJL4AABA9AABcvgAAcD0AAFA9AAAwPSAAOBNACUh8UAEqjwIQARqAAgAAPL4AAOC8AAAcvgAARb8AAIi9AACKvgAAVD4AAES-AADIPQAAPD4AAIC7AADoPQAAiL0AAIa-AACgvAAAcL0AANi9AAAfPwAAFD4AAPI-AAAMvgAA6L0AABC9AABAPAAAHL4AAMi9AADgvAAAED0AAPg9AAAQPQAAoDwAAIg9AACAOwAAbL4AAJg9AAAQvQAAlj4AAIg9AAB8vgAAtj4AAPg9AACIvQAAPL4AADw-AAD4PQAAgLsAAH-_AAAkvgAAcL0AALg9AAA0PgAA6L0AAAQ-AAC4vQAALD4AAFA9AACIvQAALL4AAFC9AADIvQAAqD0AAJo-AADYvQAAuL0gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=gdlu6EEWm2I","parent-reqid":"1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["262645578610164815"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"2130813814"},"18181800208653853961":{"videoId":"18181800208653853961","docid":"34-7-11-Z8199CB5E28ED9049","description":"🔥To try everything Brilliant has to offer—free—for a full 30 days, visit https://brilliant.org/Ogldev/ . You’ll also get 20% off an annual premium subscription. In this video, we're diving into...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/909269/a88c3b01845f527ce99c6b0c58c9bffe/564x318_1"},"target":"_self","position":"17","reqid":"1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DroICyZoMimw","linkTemplate":"/video/preview/18181800208653853961?parent-reqid=1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL&text=OGLDEV&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Mastering Reflection & Refraction In OpenGL","related_orig_text":"OGLDEV","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"OGLDEV\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=roICyZoMimw\",\"src\":\"serp\",\"rvb\":\"EqkDChMzNzU2MjY1MjY1ODI2ODg4OTA3ChM5MjY3NTM0Mzk1MjE1NTcxODQ2ChQxNDc4Mjg2NTAwODEzNTQ2Njc1OQoUMTY5NTMwNjUxODY3NTU2ODMxOTMKFDEyNzU0MTE4MjMwNjA4MTUzNzk0ChM0OTQyMTE3NjQwMDY0MTA2Nzg4ChM2Nzc0NDQzNjAzODI5MTE4ODQ4ChM0NTkwODQyNjc5NjgwMTU0NTk0ChI3NTA1MDMwNDQxNTIzMzkxNTAKFDE3MjE5Njk1NTg4NTM5NDYwODE3ChQxMzc2MzU2NzM2NDExMjQyMDE5MQoRNTQxNzY2NTY0ODY2MDQ4MzEKFDE3MjU0NTA0OTIxMTk4Njc1MTIyChMxMDk3MDkzMjYyNTUyODM2MTg2ChIyNjI2NDU1Nzg2MTAxNjQ4MTUKFDE4MTgxODAwMjA4NjUzODUzOTYxChQxNzgxMTE3OTk3NTMwODkwMzM2NwoTOTQ5NzE4NTQzMjAzMzM3NzA4NwoTODkwOTQ0NjczMzgwODQ2MDk4MQoUMTI4NjEyOTY5OTM0NTk1OTQxOTMaFgoUMTgxODE4MDAyMDg2NTM4NTM5NjFaFDE4MTgxODAwMjA4NjUzODUzOTYxaq4NEgEwGAAiRBowAAopaGh5Zm5vaXdhcG93c2x0aGhVQzdaMUZUQ2RTbG5fcUZLSzk1QVdwbHcSAgARKhDCDw8aDz8TygiCBCQBgAQrKosBEAEaeIH4AAIGAf8A9Q36AwQE_gEd9f0H9QICAOIEA_X--wIA_fgO__gAAAD_FAgLBgAAAO34__P1AAAADg79_vcAAAAd7wIB-gAAAAv8BAz_AQAA-_gBCfkBAAAIBAILAAAAAP_4CAX8_wAABAkEBAAAAAAI8vAKAQAAACAALfQJ0Ds4E0AJSE5QAipzEAAaYAYEACYRFAPgQDr34QnTLPHULuMHEhz_5uL_KyDw5P8Z6q4h7QBQ2PURqgAAACIwvDHmAPRu3ObzMNcf-OLT3wH6f9_yJd7XCue9-yYWBfcC9DccKACc3fAaC6XCJC0qFiAALSGVJjs4E0AJSG9QAiqvBhAMGqAGAAAgwgAAAEEAAFhCAAD4QQAAQMEAAFDBAABgQQAAyMEAAFDCAACgQAAAgMEAAKDAAADQwQAAYMEAAGRCAAAAwQAAiEEAANDBAADAQQAAUEEAAMhBAADwwQAAgMAAAKBAAACAQAAAeEIAAABBAAA0wgAAQEIAAFzCAAA4wgAAUEIAAEDBAACAPwAACEIAAIDAAAAIQgAAdEIAAHBCAAAQQQAABEIAAJpCAABAQgAA6EEAADjCAAAAQQAAmEEAAHjCAACwQQAALMIAALLCAAD4wQAAgMAAAGjCAACQQgAAQMAAALDBAACQwQAAXEIAAFDBAAC4QQAAlEIAACBCAABEwgAAwMAAAI7CAABgwgAAsMEAAKDBAACAwQAACEIAAJBBAACswgAAgEIAAOhBAAAgQQAAbMIAANhBAADwQQAAgEAAAJLCAACIwQAABMIAAEBAAAAwQgAAbEIAADhCAAB8QgAAGEIAABTCAAAAwgAABEIAAIBBAAC4QQAAwMAAADzCAACQwQAA8EEAADDBAAA8wgAAgL8AAMhBAAAowgAA4MIAAIjBAADAQAAA6MEAAIxCAAAIwgAAOMIAAIpCAAAwwgAAwEAAAKjBAAAgwQAAgD8AAPjBAABAwAAAkEEAAIC_AAAQQQAAQMAAAIDAAAAAwAAA2EEAADBBAAAwwQAAgMEAAADBAADMwgAAQEAAAHxCAABYwgAAPEIAAIBBAABgwQAAgL8AAMhBAABswgAAcMEAACxCAABAQQAAwMAAABTCAACCQgAAcEEAADhCAACeQgAAIMEAABDBAADAQQAAYEEAAIDAAAAAAAAAAEIAAEBBAAD4QQAAVMIAAGDBAACAQQAAMEEAAFBBAAB8wgAAZMIAABBBAACYwQAADEIAAJhBAACAPwAAjkIAAFxCAACKwgAA2MEAAKDCAACYwQAAYMEAAAAAAAA4wgAA-MEAAORCAAB4wgAAQMIAAJDBAABAwgAAyEEAANjBAAC4wQAA6EIAADzCAACoQQAAsMIAAIBAAADGQgAAMEEAAMDBAAAwQQAAAMIAACBBAABswgAAGMIgADgTQAlIdVABKo8CEAAagAIAADC9AAC4PQAAyD0AAAQ-AABsPgAAuD0AAHQ-AABRvwAAqr4AAOC8AADYPQAAPL4AADS-AAC6PgAAML0AAMg9AADqPgAAgLsAANg9AAAjPwAAYz8AABA9AACCPgAA-L0AAKC8AACovQAAHD4AADy-AAAUPgAATD4AAGw-AABAvAAAJL4AAAw-AADgvAAATL4AABA9AADWvgAA2r4AAJq-AADevgAAXD4AAAU_AACIPQAAqL0AALI-AACoPQAAJL4AAKI-AAAQvQAA4DwAABA9AAB8vgAAnj4AAOA8AAAQvQAAfz8AACy-AAB0PgAAqj4AAKC8AABUPgAA2D0AAIC7IAA4E0AJSHxQASqPAhABGoACAAA8vgAAJD4AAES-AAApvwAAUD0AAIq-AACgPAAAsr4AAJg9AABcPgAAyD0AALg9AACIvQAAir4AAIA7AACgvAAAfL4AAD0_AAD4PQAA3j4AAMg9AABMvgAAXD4AAAy-AABkvgAA-L0AAHy-AAD4PQAADD4AAPi9AACIPQAALD4AAPi9AAAwvQAA-D0AAIC7AACaPgAAPD4AAGy-AAC4vQAAZD4AAOC8AACOvgAA-L0AAAw-AADOPgAAf78AAJ6-AAD4PQAAFL4AAKg9AAAEvgAA4DwAACQ-AACgvAAA6D0AAIi9AACGvgAAuD0AAJg9AAC4vQAAcL0AAOi9AAAQvSAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=roICyZoMimw","parent-reqid":"1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["18181800208653853961"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"17811179975308903367":{"videoId":"17811179975308903367","docid":"34-1-5-Z898F4ED4FBA4A10F","description":"In this video we complete the implementation of skeletal animation in OpenGL using Assimp by integrating the animation data into the skinned mesh class. The complete mini-series on Skeletal...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/1021996/69ac6a3d6fad98421bdb1f51d3458fc7/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/6eFh8wEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"18","reqid":"1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DgnnoPaStVzg","linkTemplate":"/video/preview/17811179975308903367?parent-reqid=1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL&text=OGLDEV&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Skeletal Animation Using Assimp - Part 5/5 // OpenGL Tutorial #28","related_orig_text":"OGLDEV","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"OGLDEV\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=gnnoPaStVzg\",\"src\":\"serp\",\"rvb\":\"EqkDChMzNzU2MjY1MjY1ODI2ODg4OTA3ChM5MjY3NTM0Mzk1MjE1NTcxODQ2ChQxNDc4Mjg2NTAwODEzNTQ2Njc1OQoUMTY5NTMwNjUxODY3NTU2ODMxOTMKFDEyNzU0MTE4MjMwNjA4MTUzNzk0ChM0OTQyMTE3NjQwMDY0MTA2Nzg4ChM2Nzc0NDQzNjAzODI5MTE4ODQ4ChM0NTkwODQyNjc5NjgwMTU0NTk0ChI3NTA1MDMwNDQxNTIzMzkxNTAKFDE3MjE5Njk1NTg4NTM5NDYwODE3ChQxMzc2MzU2NzM2NDExMjQyMDE5MQoRNTQxNzY2NTY0ODY2MDQ4MzEKFDE3MjU0NTA0OTIxMTk4Njc1MTIyChMxMDk3MDkzMjYyNTUyODM2MTg2ChIyNjI2NDU1Nzg2MTAxNjQ4MTUKFDE4MTgxODAwMjA4NjUzODUzOTYxChQxNzgxMTE3OTk3NTMwODkwMzM2NwoTOTQ5NzE4NTQzMjAzMzM3NzA4NwoTODkwOTQ0NjczMzgwODQ2MDk4MQoUMTI4NjEyOTY5OTM0NTk1OTQxOTMaFgoUMTc4MTExNzk5NzUzMDg5MDMzNjdaFDE3ODExMTc5OTc1MzA4OTAzMzY3aocXEgEwGAAiRBowAAopaGh5Zm5vaXdhcG93c2x0aGhVQzdaMUZUQ2RTbG5fcUZLSzk1QVdwbHcSAgARKhDCDw8aDz8TsQaCBCQBgAQrKosBEAEaeIH_BPsB_gIA_QIFAvoF_gIc9v0G9gICAOcO_fkH_QEAAvsE_AMBAAAMBfsDAgAAAAEIAf7y_gEADQb1AwQAAAAM8f3_-gAAAAwBAQH_AQAA6_zzCQP_AAD7_QMGAAAAAAgD-gcAAAAA-RD9BgAAAAD69PIIAAAAACAALRPz2Ts4E0AJSE5QAiqEAhAAGvABVfr2_83yIP_7CPMAFxLoAIEFC_8vF-kA4hAOAMf3-ADpCgIA2_gaAO0yFQDpCv7__-flADsRAQADAPcAGgP9ASP9-wAu8vwALgD9AAMR6f4DExH_JgAMARjgEgEWE9UACgsM_tIA4wDnBwYACfcZ_yAFCwIWAvEBARsk_gcLEAADDv79AxH-BOb86v7qB_cB-vfbAxED-gX9AukB-SgCAfjy-vsm1wsDKf4BA_rkA_boGBMBCwf_B_8J7AMTMvQDD_b3ATDxB_zwBu37MwgMBRIWCAbk3gb8JwXs_vHYAPT_-AAB9AkIAAMK_gYYFgf1IAAtbidIOzgTQAlIYVACKs8HEAAawAc5K_q-GQMMvDbvtLprcic9uZEtPZI5OzxJK748V7KjvJny37tU15s9z5KRPK-49juyL-G-johzPILA0roKL2E-F3GwvEHTxjl4t1K9_Ke8OzhXg7xPeJG-ZxVMPanmi7p9A9M9VwKMO6t2TT361dw9N35yPKugFjxvsQy9VlsbvVI4zLz4oRo8H4XrvbyRebx3hMM9E_s6vDJvmztWbKc9_wjDPNVSyrwjk4K9VYfcPLoVQjzIv8W8DkA0OhKOsLuQMhI-hZRkvZp8szx24xs8tXp2ulbojTwXEss8x0TvvCjBUbsyE1a90EICPYY6zTrOYYg8-QWFvJdjQzxTCWq9RDagPZhnRToq0Yg9ig0MPSymyDz866677h5lPYgDsjxNXuy7WzZkPdODGTqpHp88tU6BvO0PtTvUhfM8utJXPDOJQbqylgw9YwQZvTum07xYcJS9aGJ1PaLgFLuOfHm9lhCkO9btIjslL6G8o7mEPOeUW7wPttg9XKNvvbDtiDyIVyg9pY2ZPHxnzbprrkS9bjrZuqG-hjobG7A8NADKPCT-l7x33PA8RvsuPfYNp7zQYxS9qdy0PSX0abwMshW-dFKpvO_rWbqnduY9XHyAvIKbnDtcTxu8uzMJPT3CHzz343s9FVANvRBWCryUmpe989jkO2ru8Duvy4W9gHHfO9TSuzreZ0Y9JaOUvKiL1juAY7K7lGD7PKDHpDsLJOg9qwEvvezJ0zlWcZk9vDBjvDAlSjqLXts7_M8QPRjIXDvpDfc8gC6FvZJN3bkNFrM8CHyJPdyp-DhI5cE8RaaHvUKIvzgJKEg5fbCMPN_3kDrkPkO9yzgcvUAk1LgDi8E5wZgjPSHL07iSAjA80TaTPaZF9DjrDSg9flTkOoXOLTqXDaG8SPXCPPQImrgqpSm7Q6qLOwmV4jeT2N47A0xPvUZfBbhtnck8oqAvvX-jprlBlHk8IsKeuso_TDeMGDE9FxiIvTOVHDl1bh-9c5xbPV7LYjduGAW9eWyVvJ3hUbf_gB29XYSOvNvDgbdv9ge9AhB3vXj4gTdiV4m8qGJXO95gQbjN8iu86gNOve0tmzg8Kfi8cY_lvYkdvLi3xFu9iFLWvM8y4bga3qy95iHTvWhCyjiAoFc9WNmIvU7JhbgUIZW9tgvyPKkNGzgzhyQ8nqAoPXeO_rdCzRA9du4nPddAEjjgHwS7BDtevf19e7ci_-w9NSkFPvN-W7gYJzm9lEOlPWWUx7hOEgU7p1yBPdEIhrhp7AG9DE3jPD9pkzggADgTQAlIbVABKnMQABpgMP0A_OUb8fMjJ_z4wN8Z-OwIzw3vK_8J6wAREP_6ES7KpQEO_zzY_gm0AAAA-iPuH_gA-lz61-3k3CQFyvMF8Oh_xCMVyAMX5rfQIxDeCffy_SnvAAvzr-8U1KJPPQP_IAAtuXozOzgTQAlIb1ACKq8GEAwaoAYAAEBBAABAwAAAQEEAAARCAABkQgAAAMAAAIxCAADAwQAAJMIAAExCAABAQgAATMIAAMjBAACgQAAAdEIAALDBAAAAQAAADMIAACRCAAAMQgAA-EEAAKBBAACowQAAFEIAAJhBAACQwQAAYEEAAIhBAABYQgAAcMEAAKjBAAAgQgAAoEEAAGRCAAD4QQAAyEEAACRCAAB0QgAAHEIAANjBAADEQgAApsIAAIDAAABwQgAAuMEAAGBBAAD4wQAAwMEAAKhCAACAwgAAIMEAABTCAAA8QgAAcMEAAEhCAACAQAAAMEEAAOBAAAAQQgAAUEEAAKhBAACAPwAAmEEAAEjCAAB0QgAARMIAAJZCAAAQwQAAMEIAAIDBAAAcQgAAqEEAADTCAACqQgAAFMIAAKDBAABAQgAAqEEAANhBAAAAAAAAXMIAAFRCAAAYQgAAgkIAALBBAACgQAAAwMAAAOBAAADQQQAA-MEAAIA_AAAwQgAA4EEAAI7CAACAwgAAgEEAANhBAADAQAAAiMEAAFBBAAAAQAAAuEEAAFhCAABUwgAAeMIAALjBAAC4wQAAdEIAACxCAAB4QgAAUEEAAHDBAABgwQAA6MEAAFhCAAAAQQAA2MEAAFDCAACYQQAAQMEAAKDAAACAvwAAEMEAAGjCAAC6QgAAzEIAABhCAAAgwgAAEMEAAHzCAACgwAAAgMEAAGjCAABwQQAAoEEAANhBAAAAwgAAmMEAAKDBAADYwQAAMEEAAPjBAADAQAAAiMEAAEhCAADoQQAAcMEAANBBAABQwQAAcEEAAMBBAABgwQAAikIAAMDAAAAgQQAAIEIAAPBBAAAAwwAAKMIAAIC_AACoQQAAsEEAALzCAADAQAAAIMEAAKzCAABkQgAAkMEAADxCAABwQgAARMIAAAAAAAB4wgAALMIAAATCAADIQQAAFMIAADDCAABYwgAAiEIAABjCAAAAwgAAFMIAAEDBAACYQQAA8MEAAJTCAACowQAAYMIAAAhCAACAwAAAMEEAAARCAADIwQAAYMEAAIjBAABQwQAAyEEAAMDCAACwwSAAOBNACUh1UAEqjwIQABqAAgAAkr4AAPg9AAAEPgAAwj4AAOg9AACSPgAAVD4AACu_AAADvwAAcL0AAKC8AABkvgAAFL4AAAQ-AACqvgAA-L0AADQ-AACYvQAA-D0AAIY-AAB_PwAABD4AALq-AADIPQAAED0AADA9AACSPgAAgr4AAHA9AAAcPgAAnj4AABQ-AAAEvgAA4LwAAOi9AAAcvgAAbD4AAK6-AAD-vgAAsr4AAJa-AACmPgAABz8AAOg9AACYvQAADD4AAJI-AADIvQAApj4AABQ-AACiPgAA3r4AAII-AADovQAAlj4AAEC8AABTPwAAuD0AADw-AAAsvgAA4LwAAFQ-AAAsPgAAQDwgADgTQAlIfFABKo8CEAEagAIAABS-AAAsPgAAFD4AAC-_AAC4PQAAiL0AAK4-AABEvgAAuD0AABA9AACAuwAAcD0AAHA9AACavgAAiL0AAKA8AAAEvgAAWT8AAOg9AACiPgAAiD0AANK-AABMPgAAbL4AALi9AAAMvgAAgr4AAMg9AABQPQAAoDwAABA9AADIPQAAJL4AAFS-AACSPgAAML0AAI4-AAD4vQAAVL4AAAw-AACiPgAALL4AAJi9AACoPQAAED0AANg9AAB_vwAA0r4AAMi9AAB8PgAAoj4AAAw-AABQPQAAgLsAAOg9AAAQPQAANL4AAHS-AACIvQAAoDwAACQ-AAAUPgAAiL0AACS-IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=gnnoPaStVzg","parent-reqid":"1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["17811179975308903367"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"845832164"},"9497185432033377087":{"videoId":"9497185432033377087","docid":"34-7-9-Z043AD3671C2E4172","description":"In this video I cover some of the action that takes place at the end of the vertex level processing of the graphics pipeline. The focus is on clipping and viewport mapping and how they get us...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3931799/126289e4e5e65bc60ea979b7e0fac247/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/Lbmt9wEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"19","reqid":"1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DJ5Tqvs6RzGs","linkTemplate":"/video/preview/9497185432033377087?parent-reqid=1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL&text=OGLDEV&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Clipping And Viewport Mapping // OpenGL Tutorial #29","related_orig_text":"OGLDEV","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"OGLDEV\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=J5Tqvs6RzGs\",\"src\":\"serp\",\"rvb\":\"EqkDChMzNzU2MjY1MjY1ODI2ODg4OTA3ChM5MjY3NTM0Mzk1MjE1NTcxODQ2ChQxNDc4Mjg2NTAwODEzNTQ2Njc1OQoUMTY5NTMwNjUxODY3NTU2ODMxOTMKFDEyNzU0MTE4MjMwNjA4MTUzNzk0ChM0OTQyMTE3NjQwMDY0MTA2Nzg4ChM2Nzc0NDQzNjAzODI5MTE4ODQ4ChM0NTkwODQyNjc5NjgwMTU0NTk0ChI3NTA1MDMwNDQxNTIzMzkxNTAKFDE3MjE5Njk1NTg4NTM5NDYwODE3ChQxMzc2MzU2NzM2NDExMjQyMDE5MQoRNTQxNzY2NTY0ODY2MDQ4MzEKFDE3MjU0NTA0OTIxMTk4Njc1MTIyChMxMDk3MDkzMjYyNTUyODM2MTg2ChIyNjI2NDU1Nzg2MTAxNjQ4MTUKFDE4MTgxODAwMjA4NjUzODUzOTYxChQxNzgxMTE3OTk3NTMwODkwMzM2NwoTOTQ5NzE4NTQzMjAzMzM3NzA4NwoTODkwOTQ0NjczMzgwODQ2MDk4MQoUMTI4NjEyOTY5OTM0NTk1OTQxOTMaFQoTOTQ5NzE4NTQzMjAzMzM3NzA4N1oTOTQ5NzE4NTQzMjAzMzM3NzA4N2qHFxIBMBgAIkQaMAAKKWhoeWZub2l3YXBvd3NsdGhoVUM3WjFGVENkU2xuX3FGS0s5NUFXcGx3EgIAESoQwg8PGg8_E5UFggQkAYAEKyqLARABGniBAwLzA_0DAPUD_gIABP8BDP77CPf__wDkBf0BAPwCAAH5APf6AQAABQz_BQMAAADxCfcI9wABAA0NAfoFAAAAEPr2AfUAAAAC-AEGAAAAAOgB_QADAAAA__sD_wAAAAD79_kIAgAAAP4J_wMAAAAAAPH6DQAAAAAgAC11S947OBNACUhOUAIqhAIQABrwAVkDGP7V6uT_xRPiAMQX3_-HCiv_WTrfAPAKEAHVDrsB7QbpANHpDgDA-OL_gRcJAvDv3gAhKQ0AKtcO__T34wHlLCgBT-IOAlf8-wH7-___Cf0C_-UNDwAe5uYAEPHb__wEPv8XNOcB_-XKAO4OMAIf_h8GEwQGB9j6I_4h8DoCAfwJAQD1FwMIEgD4Awsy_g3v-voHDOMA6yT-BUHz4gEdDP8HFPXdADDr7ggnERH27gEJARIS5fXA5Q3_BBT7-9z_DPP7Eez2BiAI8BgKBPzo9BgG6RDwAfwh9AjZ-gr46QcTDdv_AejNERL7FhDtCiAALUKtFDs4E0AJSGFQAirPBxAAGsAHt-zYvl13qTyx1MS89vOBPMPKWDkaVHa8GQIgvghqgLs4_Ik8iX1SPoBq1zwlV7U7mx2hvkahm7zIZ6g8Ci9hPhdxsLxB08Y5ELD2vQikTj1Ht1K7FRxOvqxNyDw1lx87ulaxvMNUaTz2rma8fQUZPu6Ujr0V-K885MPHPMPyILqDmuu8EUKWPevag72aO9-8BcP5PTGLWr0LiB894ZcKPnGolL26q2y7b2e6vHjCIT1iLPQ7v7WDvXmKgTxaaQy7bVYNPqeXg711YJS8D-tyvfEnDTvv-Js8by8pPXjcJr2zvQw8EYcxPW9oJb1I9YK8LmphPWbnYz3prY07VHwyvdBD7TzCjIQ8JxcTPk_Vcz0VqbA8UMPXvcSSdz1rjM46wCGEvcnDZzxp4oq5r2d-PcFCHDxCeR08qBN1vK56BrtgqdM8dmH1PGXbjrxZP6q7EU8dPN6PCz5u1wg6seuLO3B6VbuyCsC8rW4FvnKKrr1HhDE7qEtQvTdlWL0F5wS7LGe6PZH6BDziEGA832bGPTm1872HHxg8hd5RPcZ86TvUXWs558xRPbigiD1ZfR68E8oMPZgkhbyYQrG7fvMMvdh667wqsjE88zvtPQnQlb28UAq8FqynvJe1gzyo2CA5aPbvPLMqHb36NF28kMUyu464Fr3pmqy7OaAAPKJXC7xpUw041bx5PZt9-jmC0DQ73bVxul6LEb1lIt-6CyToPasBL73sydM5LEJWvUhj_ryhXQ072EMAPYZAyT1lHzW5oyIOvSbcwL0AlIq4t6lLPS1aBT254mI5-vowPWx3zzyZ8DM4VTqzvFzBm7yuKba5lx_YvVhmGz3qK4y5kulwPQ1iET0V9ji4NAfSvAu4Aj3nXko601LUvHpBurwnfhS6aonVvZYrd73Bkt43xL7wOtkt3TyF5xu5MX9gPcYrmjzYCv04zsaKPKsvgb2PmA04m4UHPaLXerwyIII4auNjPZbLa72LqTc5F755PX9Urj05MdU4zC95vTlJTjxyZ_C15Q4bO2Vw0rsYJ2e44s-bvTNQ-b1Gyg240N86vJBdM7zt1Ws49aKxvahs_bxnsJq4FA9evDOeEr0clje38gzTOY6ucr0I4Lo4amgDvXp9V70alf83tSWxPetQ8jx6vEi5rBtPvXAAYr1x-qK41V2ZvBGXgr0HcQO4IvyLvIgf0rzUbUi4YQZ5PfM6Er5L56m4Iv_sPTUpBT7zflu429utvGvwHj6QOSG5NWxKvWXflT2R1IM3vbQSulmfl73yZjO4IAA4E0AJSG1QASpzEAAaYE7yAEXlGt0WDCT91Nj_INfi7OsZ4kT_-fD_EBHiQAIgv6UJCv8gwC7vnAAAACks2i7gAOl_HPMGuK8iHK-zBzIjdsjuKb8JMvTSyzcYGg0RAywA6QAK1rkjD-_PQkUrSiAALfY5FTs4E0AJSG9QAiqvBhAMGqAGAACAvwAAcMEAAKBAAADQQQAAeEIAADBBAABoQgAAgsIAADTCAADgQQAAMEEAAHzCAAA8wgAAYMEAAGBCAACIwQAAoEEAAIjBAABAQgAAuEEAAPBBAACwQQAAsMEAACRCAABQQgAAAEEAAAxCAAAAAAAAkEEAAEjCAAAEwgAAcEIAAExCAABIQgAAiEEAADBBAADAwAAAiEIAADRCAAAQwQAAkkIAAGzCAAAQQQAADEIAAGTCAABgwQAA4MEAAEBAAADuQgAAsMEAAFDBAAAgwgAABEIAANjBAABwQgAAUMEAALjBAACAPwAAQEEAAADBAADYQQAAHEIAABBBAACOwgAAUEIAAKbCAAAsQgAAyMEAAEhCAADQwQAA2EEAAOhBAABEwgAAwEIAAODBAADwwQAAAEIAANBBAAB8QgAAcEEAAEjCAABIQgAAVEIAAABBAAAoQgAAAAAAAGDBAABIQgAAgEIAAAAAAADAQQAAMEIAAJBCAABUwgAAgsIAAGBBAACgQAAAgD8AAKDBAACowQAAMMEAAPBBAADoQQAAjMIAAGDBAABgwQAAcMEAAOBCAADAQQAAcEIAAJhBAACIwQAAwEAAAEBAAABUQgAA4EAAAABAAAAcwgAAkEEAAHDBAADAQAAAuEEAAODAAADAwAAAQEIAALpCAACoQQAAcMEAAFDBAACWwgAAEMIAAIDAAAAMwgAAoEEAAIhBAACYQQAABMIAAARCAACIwQAAnMIAAIjBAACwwQAAwEEAAABAAAAQQgAAuEEAADjCAADQQQAAAAAAAOhBAACgwQAAkMEAAIhCAACIQQAACEIAAEBCAAAYQgAAisIAAFjCAABwwQAA2EEAAEDAAADswgAAkMEAAOBBAAC0wgAAGEIAAJjBAAAAQgAAXEIAACDBAADQQQAATMIAACTCAAAAwgAA4MAAAAjCAABswgAAaMIAABBCAAAwwgAAmMEAAEDBAAAgQQAAWEIAAADBAAAUwgAAYMEAACTCAAAMQgAAUMIAAEBCAACEQgAA4MEAAKjBAADQwQAA0MEAACxCAACIwgAAyMEgADgTQAlIdVABKo8CEAAagAIAALq-AAAQvQAA6D0AAKI-AABQPQAAgDsAAMY-AAAzvwAAzr4AAIC7AAAEvgAAor4AAFS-AAAkPgAATL4AACQ-AAC2PgAAML0AAJg9AAAVPwAAOz8AAPg9AABQPQAAHL4AAHC9AABEPgAAJD4AAAS-AADovQAABD4AAKY-AAD4vQAAXL4AAHQ-AADovQAAmr4AAOC8AACivgAAyr4AAIq-AABsvgAAVD4AALI-AABEvgAA3r4AACw-AABcPgAAkr4AAHw-AACYvQAA-D0AAKi9AAAcvgAAPD4AAKY-AAAcvgAAfz8AADC9AAAEPgAA3j4AANi9AACAOwAAUD0AAJg9IAA4E0AJSHxQASqPAhABGoACAABQvQAAUD0AAEC8AAAjvwAAEL0AAPi9AABwPQAA2L0AADS-AABsPgAA4DwAAIi9AADgvAAAdL4AAKC8AAAQvQAAML0AACk_AACOPgAAvj4AAPg9AADYvQAAiD0AAPi9AACIvQAANL4AAIK-AADgPAAAUD0AAEA8AAAQPQAAyD0AAKg9AABwPQAAVD4AADy-AACWPgAAiD0AAGS-AAC4PQAAij4AAHA9AAAsvgAAmL0AAIA7AABcPgAAf78AABC9AAAUPgAAmL0AAHw-AABEvgAAoLwAAAw-AACAOwAA6D0AAOC8AABkvgAA4LwAAMg9AAC4vQAAEL0AAHS-AAAwPSAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=J5Tqvs6RzGs","parent-reqid":"1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["9497185432033377087"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"3632731119"}},"dups":{"3756265265826888907":{"videoId":"3756265265826888907","title":"Introduction To Shaders // OpenGL Tutorial #4","cleanTitle":"Introduction To Shaders // OpenGL Tutorial #4","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=t42UEU3NS1U","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/t42UEU3NS1U?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDN1oxRlRDZFNsbl9xRktLOTVBV3Bsdw==","name":"OGLDEV","isVerified":false,"subscribersCount":0,"url":"/video/search?text=OGLDEV","origUrl":"http://www.youtube.com/@OGLDEV","a11yText":"OGLDEV. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1470,"text":"24:30","a11yText":"Süre 24 dakika 30 saniye","shortText":"24 dk."},"views":{"text":"14,3bin","a11yText":"14,3 bin izleme"},"date":"3 nis 2021","modifyTime":1617408000000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/t42UEU3NS1U?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=t42UEU3NS1U","reqid":"1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL","duration":1470},"parentClipId":"3756265265826888907","href":"/preview/3756265265826888907?parent-reqid=1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL&text=OGLDEV","rawHref":"/video/preview/3756265265826888907?parent-reqid=1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL&text=OGLDEV","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"9267534395215571846":{"videoId":"9267534395215571846","title":"Create your own Cubemap // Intermediate OpenGL Series","cleanTitle":"Create your own Cubemap // Intermediate OpenGL Series","host":{"title":"YouTube","href":"http://www.youtube.com/live/XPbhNbuxw2w","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/XPbhNbuxw2w?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDN1oxRlRDZFNsbl9xRktLOTVBV3Bsdw==","name":"OGLDEV","isVerified":false,"subscribersCount":0,"url":"/video/search?text=OGLDEV","origUrl":"http://www.youtube.com/@OGLDEV","a11yText":"OGLDEV. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":954,"text":"15:54","a11yText":"Süre 15 dakika 54 saniye","shortText":"15 dk."},"views":{"text":"5,2bin","a11yText":"5,2 bin izleme"},"date":"21 ara 2024","modifyTime":1734778477000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/XPbhNbuxw2w?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=XPbhNbuxw2w","reqid":"1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL","duration":954},"parentClipId":"9267534395215571846","href":"/preview/9267534395215571846?parent-reqid=1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL&text=OGLDEV","rawHref":"/video/preview/9267534395215571846?parent-reqid=1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL&text=OGLDEV","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"14782865008135466759":{"videoId":"14782865008135466759","title":"Physically Based Rendering // OpenGL Tutorial #43","cleanTitle":"Physically Based Rendering // OpenGL Tutorial #43","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=XK_p2MxGBQs","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/XK_p2MxGBQs?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDN1oxRlRDZFNsbl9xRktLOTVBV3Bsdw==","name":"OGLDEV","isVerified":false,"subscribersCount":0,"url":"/video/search?text=OGLDEV","origUrl":"https://www.youtube.com/channel/UC7Z1FTCdSln_qFKK95AWplw","a11yText":"OGLDEV. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1050,"text":"17:30","a11yText":"Süre 17 dakika 30 saniye","shortText":"17 dk."},"views":{"text":"19bin","a11yText":"19 bin izleme"},"date":"10 kas 2022","modifyTime":1668038400000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/XK_p2MxGBQs?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=XK_p2MxGBQs","reqid":"1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL","duration":1050},"parentClipId":"14782865008135466759","href":"/preview/14782865008135466759?parent-reqid=1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL&text=OGLDEV","rawHref":"/video/preview/14782865008135466759?parent-reqid=1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL&text=OGLDEV","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"16953065186755683193":{"videoId":"16953065186755683193","title":"Render Your First Dot // OpenGL Tutorial #2","cleanTitle":"Render Your First Dot // OpenGL Tutorial #2","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=6dtqg0r28Yc","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/6dtqg0r28Yc?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDN1oxRlRDZFNsbl9xRktLOTVBV3Bsdw==","name":"OGLDEV","isVerified":false,"subscribersCount":0,"url":"/video/search?text=OGLDEV","origUrl":"http://www.youtube.com/@OGLDEV","a11yText":"OGLDEV. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1187,"text":"19:47","a11yText":"Süre 19 dakika 47 saniye","shortText":"19 dk."},"views":{"text":"21,8bin","a11yText":"21,8 bin izleme"},"date":"20 mar 2021","modifyTime":1616198400000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/6dtqg0r28Yc?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=6dtqg0r28Yc","reqid":"1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL","duration":1187},"parentClipId":"16953065186755683193","href":"/preview/16953065186755683193?parent-reqid=1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL&text=OGLDEV","rawHref":"/video/preview/16953065186755683193?parent-reqid=1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL&text=OGLDEV","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"12754118230608153794":{"videoId":"12754118230608153794","title":"Normal Mapping Adventures // OpenGL Intermediate Series","cleanTitle":"Normal Mapping Adventures // OpenGL Intermediate Series","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=htr3vELCmnY","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/htr3vELCmnY?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDN1oxRlRDZFNsbl9xRktLOTVBV3Bsdw==","name":"OGLDEV","isVerified":false,"subscribersCount":0,"url":"/video/search?text=OGLDEV","origUrl":"http://www.youtube.com/@OGLDEV","a11yText":"OGLDEV. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1122,"text":"18:42","a11yText":"Süre 18 dakika 42 saniye","shortText":"18 dk."},"views":{"text":"4,7bin","a11yText":"4,7 bin izleme"},"date":"23 tem 2024","modifyTime":1721692800000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/htr3vELCmnY?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=htr3vELCmnY","reqid":"1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL","duration":1122},"parentClipId":"12754118230608153794","href":"/preview/12754118230608153794?parent-reqid=1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL&text=OGLDEV","rawHref":"/video/preview/12754118230608153794?parent-reqid=1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL&text=OGLDEV","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"4942117640064106788":{"videoId":"4942117640064106788","title":"Basic Texture Mapping // OpenGL Tutorial #16","cleanTitle":"Basic Texture Mapping // OpenGL Tutorial #16","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=n8t7nvHCqek","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/n8t7nvHCqek?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDN1oxRlRDZFNsbl9xRktLOTVBV3Bsdw==","name":"OGLDEV","isVerified":false,"subscribersCount":0,"url":"/video/search?text=OGLDEV","origUrl":"http://www.youtube.com/@OGLDEV","a11yText":"OGLDEV. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1320,"text":"22:00","a11yText":"Süre 22 dakika","shortText":"22 dk."},"views":{"text":"43,5bin","a11yText":"43,5 bin izleme"},"date":"7 ağu 2021","modifyTime":1628294400000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/n8t7nvHCqek?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=n8t7nvHCqek","reqid":"1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL","duration":1320},"parentClipId":"4942117640064106788","href":"/preview/4942117640064106788?parent-reqid=1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL&text=OGLDEV","rawHref":"/video/preview/4942117640064106788?parent-reqid=1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL&text=OGLDEV","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"6774443603829118848":{"videoId":"6774443603829118848","title":"Mastering Fog Rendering in OpenGL: Adding Depth and Atmosphere to Your Graphics (part 1/2)","cleanTitle":"Mastering Fog Rendering in OpenGL: Adding Depth and Atmosphere to Your Graphics (part 1/2)","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=oQksg57qsRA","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/oQksg57qsRA?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDN1oxRlRDZFNsbl9xRktLOTVBV3Bsdw==","name":"OGLDEV","isVerified":false,"subscribersCount":0,"url":"/video/search?text=OGLDEV","origUrl":"http://www.youtube.com/@OGLDEV","a11yText":"OGLDEV. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":714,"text":"11:54","a11yText":"Süre 11 dakika 54 saniye","shortText":"11 dk."},"views":{"text":"8,5bin","a11yText":"8,5 bin izleme"},"date":"6 ağu 2022","modifyTime":1659735469000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/oQksg57qsRA?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=oQksg57qsRA","reqid":"1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL","duration":714},"parentClipId":"6774443603829118848","href":"/preview/6774443603829118848?parent-reqid=1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL&text=OGLDEV","rawHref":"/video/preview/6774443603829118848?parent-reqid=1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL&text=OGLDEV","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"4590842679680154594":{"videoId":"4590842679680154594","title":"Demystifying Camera Placement in OpenGL: Understanding the Camera's Position in 3D Graphics","cleanTitle":"Demystifying Camera Placement in OpenGL: Understanding the Camera's Position in 3D Graphics","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=lsOoo3Q4_ag","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/lsOoo3Q4_ag?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDN1oxRlRDZFNsbl9xRktLOTVBV3Bsdw==","name":"OGLDEV","isVerified":false,"subscribersCount":0,"url":"/video/search?text=OGLDEV","origUrl":"http://www.youtube.com/@OGLDEV","a11yText":"OGLDEV. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":622,"text":"10:22","a11yText":"Süre 10 dakika 22 saniye","shortText":"10 dk."},"views":{"text":"8,6bin","a11yText":"8,6 bin izleme"},"date":"12 ara 2021","modifyTime":1639267200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/lsOoo3Q4_ag?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=lsOoo3Q4_ag","reqid":"1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL","duration":622},"parentClipId":"4590842679680154594","href":"/preview/4590842679680154594?parent-reqid=1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL&text=OGLDEV","rawHref":"/video/preview/4590842679680154594?parent-reqid=1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL&text=OGLDEV","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"750503044152339150":{"videoId":"750503044152339150","title":"Programmable Vertex Pulling // Intermediate OpenGL Series","cleanTitle":"Programmable Vertex Pulling // Intermediate OpenGL Series","host":{"title":"YouTube","href":"http://www.youtube.com/live/kVqFMKF1YcQ","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/kVqFMKF1YcQ?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDN1oxRlRDZFNsbl9xRktLOTVBV3Bsdw==","name":"OGLDEV","isVerified":false,"subscribersCount":0,"url":"/video/search?text=OGLDEV","origUrl":"http://www.youtube.com/@OGLDEV","a11yText":"OGLDEV. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":987,"text":"16:27","a11yText":"Süre 16 dakika 27 saniye","shortText":"16 dk."},"views":{"text":"5,5bin","a11yText":"5,5 bin izleme"},"date":"25 ağu 2024","modifyTime":1724544000000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/kVqFMKF1YcQ?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=kVqFMKF1YcQ","reqid":"1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL","duration":987},"parentClipId":"750503044152339150","href":"/preview/750503044152339150?parent-reqid=1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL&text=OGLDEV","rawHref":"/video/preview/750503044152339150?parent-reqid=1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL&text=OGLDEV","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"17219695588539460817":{"videoId":"17219695588539460817","title":"Creating a Window // OpenGL Tutorial #1","cleanTitle":"Creating a Window // OpenGL Tutorial #1","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=DYuLHRsvZwk","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/DYuLHRsvZwk?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDN1oxRlRDZFNsbl9xRktLOTVBV3Bsdw==","name":"OGLDEV","isVerified":false,"subscribersCount":0,"url":"/video/search?text=OGLDEV","origUrl":"http://www.youtube.com/@OGLDEV","a11yText":"OGLDEV. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":836,"text":"13:56","a11yText":"Süre 13 dakika 56 saniye","shortText":"13 dk."},"views":{"text":"42,9bin","a11yText":"42,9 bin izleme"},"date":"13 mar 2021","modifyTime":1615593600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/DYuLHRsvZwk?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=DYuLHRsvZwk","reqid":"1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL","duration":836},"parentClipId":"17219695588539460817","href":"/preview/17219695588539460817?parent-reqid=1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL&text=OGLDEV","rawHref":"/video/preview/17219695588539460817?parent-reqid=1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL&text=OGLDEV","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"13763567364112420191":{"videoId":"13763567364112420191","title":"Text Rendering In OpenGL // OpenGL Tutorial #46.2","cleanTitle":"Text Rendering In OpenGL // OpenGL Tutorial #46.2","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=WFvb7SPcQbg","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/WFvb7SPcQbg?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDN1oxRlRDZFNsbl9xRktLOTVBV3Bsdw==","name":"OGLDEV","isVerified":false,"subscribersCount":0,"url":"/video/search?text=OGLDEV","origUrl":"http://www.youtube.com/@OGLDEV","a11yText":"OGLDEV. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":684,"text":"11:24","a11yText":"Süre 11 dakika 24 saniye","shortText":"11 dk."},"views":{"text":"7,4bin","a11yText":"7,4 bin izleme"},"date":"25 eyl 2023","modifyTime":1695600000000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/WFvb7SPcQbg?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=WFvb7SPcQbg","reqid":"1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL","duration":684},"parentClipId":"13763567364112420191","href":"/preview/13763567364112420191?parent-reqid=1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL&text=OGLDEV","rawHref":"/video/preview/13763567364112420191?parent-reqid=1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL&text=OGLDEV","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"54176656486604831":{"videoId":"54176656486604831","title":"Basic Shadow Mapping // OpenGL Tutorial #35","cleanTitle":"Basic Shadow Mapping // OpenGL Tutorial #35","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=kCCsko29pv0","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/kCCsko29pv0?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDN1oxRlRDZFNsbl9xRktLOTVBV3Bsdw==","name":"OGLDEV","isVerified":false,"subscribersCount":0,"url":"/video/search?text=OGLDEV","origUrl":"http://www.youtube.com/@OGLDEV","a11yText":"OGLDEV. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1013,"text":"16:53","a11yText":"Süre 16 dakika 53 saniye","shortText":"16 dk."},"views":{"text":"35,8bin","a11yText":"35,8 bin izleme"},"date":"29 mayıs 2022","modifyTime":1653782400000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/kCCsko29pv0?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=kCCsko29pv0","reqid":"1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL","duration":1013},"parentClipId":"54176656486604831","href":"/preview/54176656486604831?parent-reqid=1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL&text=OGLDEV","rawHref":"/video/preview/54176656486604831?parent-reqid=1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL&text=OGLDEV","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"17254504921198675122":{"videoId":"17254504921198675122","title":"Graphics Pipeline Object // Vulkan For Beginner #14","cleanTitle":"Graphics Pipeline Object // Vulkan For Beginner #14","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=UctwJNFDswQ","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/UctwJNFDswQ?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDN1oxRlRDZFNsbl9xRktLOTVBV3Bsdw==","name":"OGLDEV","isVerified":false,"subscribersCount":0,"url":"/video/search?text=OGLDEV","origUrl":"http://www.youtube.com/@OGLDEV","a11yText":"OGLDEV. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":966,"text":"16:06","a11yText":"Süre 16 dakika 6 saniye","shortText":"16 dk."},"views":{"text":"3,6bin","a11yText":"3,6 bin izleme"},"date":"16 eki 2024","modifyTime":1729070863000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/UctwJNFDswQ?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=UctwJNFDswQ","reqid":"1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL","duration":966},"parentClipId":"17254504921198675122","href":"/preview/17254504921198675122?parent-reqid=1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL&text=OGLDEV","rawHref":"/video/preview/17254504921198675122?parent-reqid=1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL&text=OGLDEV","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"1097093262552836186":{"videoId":"1097093262552836186","title":"Introduction To Tessellation // OpenGL Tutorial #47","cleanTitle":"Introduction To Tessellation // OpenGL Tutorial #47","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=4MvX5VeQWKA","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/4MvX5VeQWKA?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDN1oxRlRDZFNsbl9xRktLOTVBV3Bsdw==","name":"OGLDEV","isVerified":false,"subscribersCount":0,"url":"/video/search?text=OGLDEV","origUrl":"http://www.youtube.com/@OGLDEV","a11yText":"OGLDEV. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1016,"text":"16:56","a11yText":"Süre 16 dakika 56 saniye","shortText":"16 dk."},"views":{"text":"10,2bin","a11yText":"10,2 bin izleme"},"date":"17 eki 2023","modifyTime":1697575935000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/4MvX5VeQWKA?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=4MvX5VeQWKA","reqid":"1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL","duration":1016},"parentClipId":"1097093262552836186","href":"/preview/1097093262552836186?parent-reqid=1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL&text=OGLDEV","rawHref":"/video/preview/1097093262552836186?parent-reqid=1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL&text=OGLDEV","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"262645578610164815":{"videoId":"262645578610164815","title":"Understanding the Order of Transformations in 3D Graphics","cleanTitle":"Understanding the Order of Transformations in 3D Graphics","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=gdlu6EEWm2I","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/gdlu6EEWm2I?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDN1oxRlRDZFNsbl9xRktLOTVBV3Bsdw==","name":"OGLDEV","isVerified":false,"subscribersCount":0,"url":"/video/search?text=OGLDEV","origUrl":"http://www.youtube.com/@OGLDEV","a11yText":"OGLDEV. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":804,"text":"13:24","a11yText":"Süre 13 dakika 24 saniye","shortText":"13 dk."},"views":{"text":"4,2bin","a11yText":"4,2 bin izleme"},"date":"15 kas 2021","modifyTime":1636934400000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/gdlu6EEWm2I?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=gdlu6EEWm2I","reqid":"1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL","duration":804},"parentClipId":"262645578610164815","href":"/preview/262645578610164815?parent-reqid=1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL&text=OGLDEV","rawHref":"/video/preview/262645578610164815?parent-reqid=1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL&text=OGLDEV","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"18181800208653853961":{"videoId":"18181800208653853961","title":"Mastering Reflection & Refraction In OpenGL","cleanTitle":"Mastering Reflection & Refraction In OpenGL","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=roICyZoMimw","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/roICyZoMimw?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDN1oxRlRDZFNsbl9xRktLOTVBV3Bsdw==","name":"OGLDEV","isVerified":false,"subscribersCount":0,"url":"/video/search?text=OGLDEV","origUrl":"http://www.youtube.com/@OGLDEV","a11yText":"OGLDEV. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1098,"text":"18:18","a11yText":"Süre 18 dakika 18 saniye","shortText":"18 dk."},"views":{"text":"3,2bin","a11yText":"3,2 bin izleme"},"date":"3 mayıs 2025","modifyTime":1746230400000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/roICyZoMimw?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=roICyZoMimw","reqid":"1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL","duration":1098},"parentClipId":"18181800208653853961","href":"/preview/18181800208653853961?parent-reqid=1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL&text=OGLDEV","rawHref":"/video/preview/18181800208653853961?parent-reqid=1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL&text=OGLDEV","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"17811179975308903367":{"videoId":"17811179975308903367","title":"Skeletal Animation Using Assimp - Part 5/5 // OpenGL Tutorial #28","cleanTitle":"Skeletal Animation Using Assimp - Part 5/5 // OpenGL Tutorial #28","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=gnnoPaStVzg","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/gnnoPaStVzg?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDN1oxRlRDZFNsbl9xRktLOTVBV3Bsdw==","name":"OGLDEV","isVerified":false,"subscribersCount":0,"url":"/video/search?text=OGLDEV","origUrl":"http://www.youtube.com/@OGLDEV","a11yText":"OGLDEV. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":817,"text":"13:37","a11yText":"Süre 13 dakika 37 saniye","shortText":"13 dk."},"views":{"text":"8,9bin","a11yText":"8,9 bin izleme"},"date":"6 şub 2022","modifyTime":1644105600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/gnnoPaStVzg?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=gnnoPaStVzg","reqid":"1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL","duration":817},"parentClipId":"17811179975308903367","href":"/preview/17811179975308903367?parent-reqid=1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL&text=OGLDEV","rawHref":"/video/preview/17811179975308903367?parent-reqid=1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL&text=OGLDEV","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"9497185432033377087":{"videoId":"9497185432033377087","title":"Clipping And Viewport Mapping // OpenGL Tutorial #29","cleanTitle":"Clipping And Viewport Mapping // OpenGL Tutorial #29","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=J5Tqvs6RzGs","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/J5Tqvs6RzGs?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDN1oxRlRDZFNsbl9xRktLOTVBV3Bsdw==","name":"OGLDEV","isVerified":false,"subscribersCount":0,"url":"/video/search?text=OGLDEV","origUrl":"http://www.youtube.com/@OGLDEV","a11yText":"OGLDEV. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":661,"text":"11:01","a11yText":"Süre 11 dakika 1 saniye","shortText":"11 dk."},"views":{"text":"7,2bin","a11yText":"7,2 bin izleme"},"date":"26 şub 2022","modifyTime":1645886031000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/J5Tqvs6RzGs?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=J5Tqvs6RzGs","reqid":"1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL","duration":661},"parentClipId":"9497185432033377087","href":"/preview/9497185432033377087?parent-reqid=1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL&text=OGLDEV","rawHref":"/video/preview/9497185432033377087?parent-reqid=1769294969169319-2006364016268808254-balancer-l7leveler-kubr-yp-vla-120-BAL&text=OGLDEV","isEmbedOnly":false,"shouldPlayInstreamPreroll":false}}},"viewer":{"_isInitial":false,"clips":{"items":{},"dups":{},"loadingStatus":"None"},"internal":{"videoId":"","sandboxEventPrefix":"sandbox:","sandboxVersion":"0x001cd987dbd","isEmbedded":false,"from":"yavideo","service":"ya-video","hbPeriod":30,"table":"video_tech","isInstreamDisabled":false,"nonce":"0063640162688082547120","errorList":[],"isAdultAdv":false,"isImportantCommonAdv":false,"shouldShowAdvId":false,"advConfig":{"under-player":{"regular":{"default":"R-I-48058-725","mail":"R-A-13411721-6"},"adult":{"default":"R-I-474674-114","mail":"R-A-13426421-6"}},"under-player-lite":{"regular":{"default":"R-I-48058-728"},"adult":{"default":"R-I-474674-103"}},"under-player-old":{"regular":{"default":"R-I-48058-725","mail":"R-A-13411721-6"},"adult":{"default":"R-I-474674-114","mail":"R-A-13426421-6"}},"video-list":{"regular":{"default":"R-I-48058-708","mail":"R-A-13411721-2"},"adult":{"default":"R-I-474674-101","mail":"R-A-13426421-2"}},"search-list":{"adult":{"default":"R-I-474674-135","mail":"R-A-13426421-23"},"regular":{"default":"R-I-48058-751","mail":"R-A-13411721-23"}},"search-grid-row":{"regular":{"default":"R-I-48058-718","mail":"R-A-13411721-4"},"adult":{"default":"R-I-474674-109","mail":"R-A-13426421-4"}},"search-grid-head":{"regular":{"default":"R-I-2120168-7"}},"search-list-right":{"regular":{"default":"R-I-8843654-1"}},"before-player-old":{"regular":{"default":"R-I-2120168-1"}},"before-player":{"regular":{"default":"R-I-2120168-1"}},"search-grid-inplace":{"adult":{"default":"R-I-474674-126","mail":"R-A-13426421-16"},"regular":{"default":"R-I-48058-742","mail":"R-A-13411721-16"}}},"shouldValidateSandbox":false,"sandboxInitTimeout":15000,"isSSROnlyMastheadEnabled":true,"query":"OGLDEV","queryUriEscaped":"OGLDEV","filterMode":1,"isUserChild":false,"advInstreamConfig":{"regular":{"default":{"category":"2","impId":"7","partnerId":"2216089","vmapScenarioId":"119"}},"adult":{"default":{"category":"3","impId":"4","partnerId":"1988486","vmapScenarioId":"119"}}}},"playbackQueue":{"currentIndex":0,"items":[]},"related":{"items":[],"pages":[],"loadingStatus":"None","nextPageNum":0,"ncrnd":0},"playlist":{"items":{}},"delayedViews":{"ids":[],"loadingStatus":"None"}}}