{"pages":{"search":{"query":"Learning OpenGL","originalQuery":"LearningOpenGL","serpid":"1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL","reqid":"1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL","parentReqid":"","serpItems":[{"id":"16442494364190353374-0-0","type":"videoSnippet","props":{"videoId":"16442494364190353374"},"curPage":0},{"id":"18364220853489919814-0-1","type":"videoSnippet","props":{"videoId":"18364220853489919814"},"curPage":0},{"id":"2097747881117997339-0-2","type":"videoSnippet","props":{"videoId":"8854786400903625274"},"curPage":0},{"id":"11232501664793540699-0-3","type":"videoSnippet","props":{"videoId":"11232501664793540699"},"curPage":0},{"id":"R-I-113683-5-0-4","type":"direct","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"","renderTo":"","pageNumber":4,"grab":"dExlYXJuaW5nIE9wZW5HTAo=","statId":4,"darkTheme":false,"lazyLoad":false,"extParams":{"reqid":"1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL","ui":"desktop","yuid":"1113097801773483141"}}},"isAdult":false,"position":4,"placement":"empty"},"curPage":0},{"id":"11994593477233832631-0-5","type":"videoSnippet","props":{"videoId":"11994593477233832631"},"curPage":0},{"id":"14059333753762953683-0-6","type":"videoSnippet","props":{"videoId":"14059333753762953683"},"curPage":0},{"id":"4907257026941276733-0-7","type":"videoSnippet","props":{"videoId":"4907257026941276733"},"curPage":0},{"id":"4096853056129250996-0-8","type":"videoSnippet","props":{"videoId":"4096853056129250996"},"curPage":0},{"id":"1820065841869768220-0-9","type":"videoSnippet","props":{"videoId":"1820065841869768220"},"curPage":0},{"id":"1783531423780720832-0-10","type":"videoSnippet","props":{"videoId":"1783531423780720832"},"curPage":0},{"id":"R-I-113683-5-0-11","type":"direct","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"","renderTo":"","pageNumber":11,"grab":"dExlYXJuaW5nIE9wZW5HTAo=","statId":11,"darkTheme":false,"lazyLoad":false,"extParams":{"reqid":"1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL","ui":"desktop","yuid":"1113097801773483141"}}},"isAdult":false,"position":11,"placement":"empty"},"curPage":0},{"id":"14722186733077410283-0-12","type":"videoSnippet","props":{"videoId":"17749107879489957183"},"curPage":0},{"id":"9937472935719230405-0-13","type":"videoSnippet","props":{"videoId":"9937472935719230405"},"curPage":0},{"id":"4910260722830312364-0-14","type":"videoSnippet","props":{"videoId":"4910260722830312364"},"curPage":0},{"id":"8728375941171153618-0-15","type":"videoSnippet","props":{"videoId":"8728375941171153618"},"curPage":0},{"id":"12749729047591949361-0-16","type":"videoSnippet","props":{"videoId":"12749729047591949361"},"curPage":0},{"id":"10525823398746912677-0-17","type":"videoSnippet","props":{"videoId":"10525823398746912677"},"curPage":0},{"id":"9497185432033377087-0-18","type":"videoSnippet","props":{"videoId":"9497185432033377087"},"curPage":0},{"id":"664731688607335732-0-19","type":"videoSnippet","props":{"videoId":"664731688607335732"},"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,"correction":{"items":[{"kind":"reask","rule":"Misspell","query":"LearningOpenGL","url":"/video/search?text=LearningOpenGL&noreask=1&nomisspell=1","params":{"text":"LearningOpenGL","noreask":"1","nomisspell":"1"},"helpUrl":"https://yandex.com.tr/support/search/info/request-correction.xml","helpTarget":"_blank","helpAriaLabel":"Yazım hatası düzeltme servisi"}],"id":"143459169019"},"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":"dExlYXJuaW5nIE9wZW5HTAo=","darkTheme":false,"lazyLoad":false,"extParams":{"reqid":"1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL","ui":"desktop","yuid":"1113097801773483141"}}},"isAdult":false,"position":0,"placement":"search-list-right"},"curPage":0}],"isAdultQuery":false,"errorList":[],"layout":"list","retpath":"https%3A%2F%2Ftwitter.yandex.com.tr%2Fvideo%2Fsearch%3Ftext%3DLearningOpenGL","pages":[{"reqid":"1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL","start":0,"end":20,"pageNumber":0,"isCounterSent":false}]},"main":{"_isInitial":true,"snippets":[],"serpFooter":{"linksGroups":[]},"isLoggedIn":false,"tags":[]}},"internal":{"nonce":"6110481189328489957104","expFlags":{"video_settings_toolbar_redesign":1,"velocity_delay_drawer":1,"video_feedback_in_d2d":1,"video_search_toggle_with_text":1,"video_viewer_show_placeholder":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_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"}}},"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_channel_link_mode":2,"video_partner_label":1,"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_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,"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,"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":0,"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":["1503642,0,9;1469659,0,5;1457616,0,38;1480629,0,94;66285,0,97;1504422,0,52;1488899,0,62;1152684,0,71;1493653,0,7;1509550,0,70;1461705,0,39;1506792,0,89;1508636,0,71;182560,0,24;1478448,0,56;1484367,0,44;1485097,0,27;1507234,0,13;1504576,0,2;1282205,0,63;1487680,0,35;1497409,0,37;1503899,0,90;1146114,0,15;1349038,0,73;1499628,0,4;1505634,0,85;1500964,0,8;1503417,0,55;30277,0,78;1500376,0,63;1508049,0,22;1504417,0,83;1462741,0,34;124078,0,22;151171,0,64;1281084,0,97;287509,0,7;1447467,0,96;1482951,0,6;1478786,0,6;912281,0,21"],"isYandexNet":false,"platform":"desktop","isEnLogo":true,"retpath":"https%3A%2F%2Ftwitter.yandex.com.tr%2Fvideo%2Fsearch%3Ftext%3DLearningOpenGL","mordaUrl":"//yandex.com.tr/","videoSearchUrl":"https://twitter.yandex.com.tr/video/search?text=LearningOpenGL","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":"1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL","backUrl":"//ya.ru","url":"https://twitter.yandex.com.tr/video/search?text=LearningOpenGL","isIntegrationTest":false,"isEndToEndTest":false,"shouldDropLogs":false,"seo":{"title":"Learning OpenGL: Yandex'te 2 bin video bulundu","description":"Результаты поиска по запросу \"Learning OpenGL\" в Яндексе","keywords":"яндекс видео, поиск видео, смотреть онлайн, сериалы, фильмы, клипы","shareTitle":"Learning OpenGL — Яндекс — поиск по видео"},"isEmbedded":false,"isPumpkin":false,"sessionCsrfToken":"y829d9fdbab57bbef059012d80924c0e7","reportFeedbackBaseProps":{"initEmail":"","metaFields":{"userAgent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","userTestids":"1503642,1469659,1457616,1480629,66285,1504422,1488899,1152684,1493653,1509550,1461705,1506792,1508636,182560,1478448,1484367,1485097,1507234,1504576,1282205,1487680,1497409,1503899,1146114,1349038,1499628,1505634,1500964,1503417,30277,1500376,1508049,1504417,1462741,124078,151171,1281084,287509,1447467,1482951,1478786,912281","queryText":"LearningOpenGL","reqid":"1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL","userRegionName":"","userRegionId":"id() {\n return this._region.id;\n }","yandexuid":"1113097801773483141","uid":"0","isChildAccount":false}},"userTestids":"191768,238743,246500,253288,265553,270072,277807,274239,294077,278842,331010,338398,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,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,1459585,1461130,1492788,1495633,1509771,1299604","regionId":20815,"isYaRu":false,"shouldUnmountSearchPageInViewer":false,"videoGlobalContext":{"platform":"desktop","isPumpkin":false,"language":"tr","user_time":{"epoch":"1773483143","tz":"America/Louisville","to_iso":"2026-03-14T06:12:23-0400","__is_plain":1},"isHermione":false,"shouldStubImages":true,"enableVideoPreviewInHermione":false,"reqid":"1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-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":"1503642,1469659,1457616,1480629,66285,1504422,1488899,1152684,1493653,1509550,1461705,1506792,1508636,182560,1478448,1484367,1485097,1507234,1504576,1282205,1487680,1497409,1503899,1146114,1349038,1499628,1505634,1500964,1503417,30277,1500376,1508049,1504417,1462741,124078,151171,1281084,287509,1447467,1482951,1478786,912281","queryText":"LearningOpenGL","reqid":"1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL","userRegionName":"","userRegionId":"id() {\n return this._region.id;\n }","yandexuid":"1113097801773483141","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":"6110481189328489957104","disableDoc2DocHostLink":false,"shouldHideChannelLink":false,"disableChannelLink":false,"userConnectionRtt":156,"animated":false,"isDoc2DocScrollFix":true,"smartDesktopLayout":true,"enableVIImprovements":false,"enableLazyPoster":false,"isAdvDisabled":false,"isVideoTranslationSupported":false,"isSummaryDisabled":false,"isSummaryOnlineEnabled":true,"shouldRenderBroSummaryApiContainer":false,"shouldDropLogs":false,"shouldUseBeacon":false,"hasAdBlock":false,"rknWarnHosts":[""],"relatedAdvRootMargin":400,"postInstreamScreenDuration":2000,"minVideoDurationForInstream":120,"isInstreamEnabledInTesting":false,"wildcard":false,"isAdvUnderPlayerRedesign":false,"disableEarlyEventsUnsubscribe":false,"showDebugRelatedURL":false,"shouldUseBetaErrorLogging":false,"shouldShowMetaUnderPlayer":false,"isVideoViewerMetaTitleHidden":false,"isStickyPlayerDisabled":false,"headerNoFavicon":false,"headerBranded":false,"shouldCensorSensitiveContent":false,"shouldCensorShockContent":false,"isAdvUnderPlayerTransparent":false,"isDoc2DocGridLayoutEnabled":false,"detailsRedesignEnabled":false,"detailsRedesignV2Enabled":false,"detailsRedesignV3Enabled":false,"isD2DEmptyLoadFixDisabled":false,"isRoundedPlayerEnabled":false,"isSettingsToolbarRedesign":true,"isDoc2DocEmptyRetryEnabled":false,"isAdvUnderPlayerWithBackdrop":false,"isTouchAdvWithBackdrop":false,"isDoc2DocErrorScreenEnabled":true,"isDoc2DocFeedbackKebabEnabled":true,"isCommentsEnabled":false,"isCommentsCountOnSnippetsEnabled":false,"isCommentsSmartNonStopEnabled":false,"isVideoMainButtonInitiallyCollapsed":false,"isAdvUnderPlayerWithInnerPadding":false,"isKebabAdvancedActionsEnabled":false,"isKebabOnTouchVideoSearchEnabled":false,"isAdvVideoListLikeUnderPlayer":false,"isSummaryInMetaButtons":false,"isSummaryInMetaButtonsDesktop":false,"isMetaCommentsButtonEnabled":false,"preventAdvHideOnEmpty":false,"isPlayerChangeCounterEnabled":false,"isSmallTitle":false,"shouldRestoreMuteState":false,"isAdvUnderPlayerWithSlider":false,"isAdvUnderPlayerCommentsAligned":false},"shouldShowAdvId":false,"isAdultQuery":false,"isSensitivePage":false,"showSensitive":false,"showShock":false,"shouldReplaceHref":false},"user":{"tld":"com.tr","isEuDomain":false,"login":"","passportId":"","isLoggedIn":false,"locationName":"Columbus","isFamily":false,"yandexuid":"1113097801773483141","ugcCsrfToken":"","family":1,"isChild":false},"config":{"skinMode":"system","skin":"light","version":"releases-frontend-video-v1.1785.0__ab4b9de1530b4e7ef53ae9d2e7bd51dd0141055f","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":"twitter.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","request_entry_completed":"2021","snippet":"254","icon":"1167","abuse":"1436","submit":"297","extralinks":"3557","feedback":"296","wizard":"358","incut":"1073","out":"3218","popup":"1544","scroll":"768","show":"487","retry":"3545","region":"287","help":"177","settings":"1137","recommendations":"2671","home":"1319","soo":"65","youtube":"624","google":"66","bing":"568"}},"clips":{"items":{"16442494364190353374":{"videoId":"16442494364190353374","docid":"34-2-10-Z7304B38A11B8955C","description":"(*) Kite is a free AI-powered coding assistant that will help you code faster and smarter. -SFML Open World RPG: • C++ & SFML | Open Wo...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2004094/933d9e9bba14751840e72bde94949277/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/mF3JEQAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"0","reqid":"1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DpKJ52fDq6Cw","linkTemplate":"/video/preview/16442494364190353374?parent-reqid=1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL&text=LearningOpenGL&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"OpenGL/C++ 3D Tutorial 01 - Introduction (Learn the basics and more!)","related_orig_text":"LearningOpenGL","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"LearningOpenGL\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=pKJ52fDq6Cw\",\"src\":\"serp\",\"rvb\":\"EqwDChQxNjQ0MjQ5NDM2NDE5MDM1MzM3NAoUMTgzNjQyMjA4NTM0ODk5MTk4MTQKEzIwOTc3NDc4ODExMTc5OTczMzkKFDExMjMyNTAxNjY0NzkzNTQwNjk5ChQxMTk5NDU5MzQ3NzIzMzgzMjYzMQoUMTQwNTkzMzM3NTM3NjI5NTM2ODMKEzQ5MDcyNTcwMjY5NDEyNzY3MzMKEzQwOTY4NTMwNTYxMjkyNTA5OTYKEzE4MjAwNjU4NDE4Njk3NjgyMjAKEzE3ODM1MzE0MjM3ODA3MjA4MzIKFDE0NzIyMTg2NzMzMDc3NDEwMjgzChM5OTM3NDcyOTM1NzE5MjMwNDA1ChM0OTEwMjYwNzIyODMwMzEyMzY0ChM4NzI4Mzc1OTQxMTcxMTUzNjE4ChQxMjc0OTcyOTA0NzU5MTk0OTM2MQoUMTA1MjU4MjMzOTg3NDY5MTI2NzcKEzk0OTcxODU0MzIwMzMzNzcwODcKEjY2NDczMTY4ODYwNzMzNTczMgoUMTA1NDMwMTc2Nzc3OTQ0OTIzOTAKEzU1NDY5NjY3NDQxNjU1MjUyMDAaFgoUMTY0NDI0OTQzNjQxOTAzNTMzNzRaFDE2NDQyNDk0MzY0MTkwMzUzMzc0apMXEgEwGAAiRRoxAAoqaGhuZmdlenRzdmlkdWhqY2hoVUMyaTM5QU9wRFNsTzFNcm4xalE4WGtnEgIAEioQwg8PGg8_E_UDggQkAYAEKyqLARABGniBAf36BQAAAPoKAPv9AwABE_UHBvcAAADYCAD9B_gEAAf7CAH7AQAA_w4ACfoAAAD6-_j6Av4AAAwN-wIFAAAAFvD39_0AAAAJ8gQJ_wEAAOv3Av8DAAAACvcKAgAAAAD8CAEB_P8AAAIRAQgAAAAACvj5EQAAAAAgAC0sYNU7OBNACUhOUAIqhAIQABrwAX_f-gGvDQT8Hh4FABTtzAGE2OH_c_QNAOv3AADS2QIABPzFAMz9EAHGJu7_4wz9_7D38_41IQkABwUBAAgGAQAc_twAKuruACH7BwH_DQD-_Rz5_zIT-gM95PsCCAn-BBrhBP7v7ewB9v0CAAImEwEG5gUB-fvX_83vEAINFgP-HxIGAfggBQTQERD-EPgICCwp5wMU9AUE_fv7BxEC9QYMLwb8CPnrBAwzBwAZ7gcG7Nzy-iEyEwH1B_n4CCH_B-zvCQDY5xH4Af_49AkL9_n7CBwC-dP1Dggi-vzZ7f31DRoE79odDfsJAxUQFgP9ACAALX-CITs4E0AJSGFQAirPBxAAGsAHxecCvwwNurw7uwa9O6qKPTFZwbwgOWO8fKGbPCLdFD2AxGU8PtDqPZnO8zydh1G7dHzEvhyE7zyZ2i29teGQProRNr0aiTA9T3paPeSGPjv5BpC9iQsQvjZqrrrOj_k7rwr0veDdBLxG3w283sstPrBSBbzY5N8719WNOwhMMT1coVk8EUKWPevag72aO9-8yYrGPUHd2zx2PyS6jJiOvcJrN70bE6K8TCGrvLIJ1Twhsfi8FpJivRFedbs-9NO8yrScPeJAg73j17i7KEJvvULRp72hf6e79zedPQorNT1smPw7DRc5vUSRJLwqkFk8nxHXO_m1er32Tp67OfaHPUScGDzXA1643ASpPYO_3z0cMam8IpStvHRLoT3OwbM8nxozu-eO_rwL1ei804bjPcx2aj3WdL08PF23PdYleT2KNQo61V-KPWswiD1v4po88SoMPHNuTj0gNPG7KQrPvGqtjj0HiAQ6EY3uPKdULj1to6a81QYnvcySpTw1G7U8zMmlPdd-lzyF_rI7BDS2PIrP-LxQVue7yF2EPI2Ugj02yCS8dH7KPGokcz2FxKi7UcFhvBKTRr2oQhM8fvMMvdh667wqsjE8R8kLPloTBr3VVpE6vYqMvBSQOz1SNyO8TyeEPcbuCjwCy1u8Ryl3vZE-0jxFw5y7bcaKOkeakboFQh08zNHDPWmGeb00WCc8GpfgPApyhrzLx4e78WhjPfZuYr3Btym6m9zUvPNNJL3-XBc7IX3qO19Z7buAuwk7qoKhPRoYmb1HSqA49SksvTWYhrxjKjs52G2GO73VhLyW2He4Oa8WvaB8Czvkjbq3rhlPvOw2Q70aTrU5uEPgO4qMM7xNJDy5ebcovbD0qzyhe7U4f35kvaOxMb1g3eM6uFTru6i7nTuoiCO5aWHDu-82lDxyS7k4Gq1ePRHJ67xtHgI5En0IPVyTDr4bZlU5SHQqvXtDKzyVubW3sv5lvSpjMjz8jBS5A7CmvBBx2jug1rs2EcGNvbpWgT1J4uU36J5aPcMRJLwVIHy2W1DpvIgbJjwxg2M3qBedOyIV6zwHq362zAHMvLxo-ro00qY4AwkKvgF-F7wYNNE4PpekvaAYGb2IOOi2sK-1PLPmnL3qqSw264RhPSsY1bw8k_G4oWVdPDwi1Ty4AZS492ANPQKJIT1B7wC4MImOPeR8uTqr0Iq4-P4GPRfl4zxExXy370PUvPf6hD1kvwQ4p0Ehvglpsr0BwAs5p1oLvsyaGL0Kl3S4hUyoPFR_U71yQp22IAA4E0AJSG1QASpzEAAaYGHwAEMOGsb9HTjn4t-zO9nt9e7-7ir_AfL_-x8b9Owm1oQCIP9B4-sslwAAABoY1FG4AAF_164S8dgU9Nyo-OMVdvocAbr0I_qqoz_l2CHKNQEEEADZ36kOI7_kMlEi7CAALb6rDTs4E0AJSG9QAiqvBhAMGqAGAAC4wQAAwMAAAFhCAAB4QgAAFMIAALJCAACaQgAA-MEAABzCAAA4wgAAHEIAAGxCAABEQgAAQEEAALBBAADwQQAAYMEAAKDBAACMwgAAMMIAAOBBAAAMQgAAPEIAAMBBAACwwQAAQMAAACTCAABAwAAABEIAACxCAAAgwgAAQMAAAIrCAACAwAAAQEAAAJDCAAC4QQAAZEIAAGRCAACAwAAAQMEAACzCAACgQQAAQEIAAABAAADgwAAA2EEAAFRCAACKQgAAgMAAAMDAAABwwQAADMIAAADDAACQQQAAAEAAAMjBAACwwQAAUEEAABBBAADwwQAA8MEAACBCAACAQAAAcEEAABjCAACQwQAAmEEAACxCAABQwQAAyEEAAFhCAABQwgAAXEIAADBBAADIwQAAgEAAAKDAAACIQQAAUMEAAMhBAADAQAAA4EAAAEzCAACWQgAAUEEAAMhBAAAQQgAAEEIAACDBAAAMQgAAjEIAACBCAAAMwgAAgEAAAKrCAABwQQAAqkIAAOhBAABQQQAAYMEAAATCAACQQQAAQMIAAJrCAACwQQAAMEEAAEBAAABIQgAAAMEAAJBCAADIwQAAYMIAAIDAAADYQQAAjkIAADDBAACYwQAAlsIAAHDBAABwQQAAuEEAAFDCAADgQAAAXEIAAERCAAA0wgAAsMEAAIDBAAAQwgAAyEEAACDCAAAwwgAAIEIAAKhBAABUQgAAMEEAAGzCAACWwgAAmkIAADDBAACuQgAAGEIAAKDBAAC4QgAAGEIAANDBAAAYQgAAiEEAAGRCAABAQQAARMIAAERCAAAwQgAA0EEAAPhBAACwQQAA4MAAANDBAACAQQAAAMEAAGBBAABAQAAAYEEAAHzCAABcwgAAWEIAAKDBAAAMQgAAREIAAI7CAAAAwAAAPMIAAEDCAACQwQAANEIAAGzCAACQQQAAQMIAAKRCAABcwgAAbMIAAIbCAACMwgAAYEEAAAhCAADgQAAA6EEAABjCAACIQQAAoMEAAIBAAACoQQAAAEAAAIC_AAAIQgAAYEEAALjBAAAgwQAAAEEgADgTQAlIdVABKo8CEAAagAIAADS-AAA8vgAAnj4AAIo-AAC4PQAAFD4AANg9AADuvgAAdL4AABS-AABMvgAAPL4AAGS-AABwPQAAZL4AADA9AACqPgAA6L0AAHA9AAAfPwAAfz8AAEw-AABkvgAAJL4AADQ-AACAuwAAdD4AAEC8AABMPgAAPD4AADw-AABAPAAAoDwAAFQ-AABUPgAAEL0AAHQ-AACWvgAAor4AAKC8AACAuwAAiL0AAI4-AADIvQAAZD4AAJI-AAA0PgAA6D0AAHA9AACGvgAAqL0AAMi9AAAwPQAAjj4AALg9AADgPAAAMz8AAFy-AABAPAAALD4AADC9AAAkPgAA4DwAAHA9IAA4E0AJSHxQASqPAhABGoACAAAcvgAAXL4AAAy-AAAtvwAAhj4AAAQ-AACoPQAAgDsAANi9AADgPAAAkr4AADQ-AABQvQAAMD0AABw-AAAwvQAAoLwAAFM_AACIPQAABT8AAIK-AAAsvgAAFD4AAKA8AAAEvgAAjr4AAOg9AABAvAAAXD4AAAQ-AABwPQAAMD0AANi9AACAuwAAXD4AAKi9AAA0PgAA6D0AACS-AABwPQAAdD4AAHA9AAC4vQAABD4AABC9AABAPAAAf78AAGS-AAAkPgAA-D0AAPg9AABwvQAAcL0AACQ-AAAkPgAAJD4AAKA8AAA0vgAAuD0AALg9AABEPgAApj4AACy-AADWviAAOBNACUh8UAEwCTgBSgBSCQgPEJICGAAwAWAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=pKJ52fDq6Cw","parent-reqid":"1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["16442494364190353374"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"881482864"},"18364220853489919814":{"videoId":"18364220853489919814","docid":"34-4-14-Z8CAECD2C5B9D9E36","description":"OpenGL Programming Guide: The Official Guide to Learning OpenGL, Version 4.5 with SPIR-V (9th Edition) https://www.amazon.com/OpenGL-Program... Download Sample Code: http://opengl-redbook.com...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4019350/c72105d1182b04c8c043cc8dfc2c9dd8/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/-HRSKAIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"1","reqid":"1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D2GqCTWU93RE","linkTemplate":"/video/preview/18364220853489919814?parent-reqid=1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL&text=LearningOpenGL&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"050 - (Setup) OpenGL Graphics Tutorial 7 - GLFW, GLUT (freeGLUT), OpenGL Learning Material","related_orig_text":"LearningOpenGL","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"LearningOpenGL\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=2GqCTWU93RE\",\"src\":\"serp\",\"rvb\":\"EqwDChQxNjQ0MjQ5NDM2NDE5MDM1MzM3NAoUMTgzNjQyMjA4NTM0ODk5MTk4MTQKEzIwOTc3NDc4ODExMTc5OTczMzkKFDExMjMyNTAxNjY0NzkzNTQwNjk5ChQxMTk5NDU5MzQ3NzIzMzgzMjYzMQoUMTQwNTkzMzM3NTM3NjI5NTM2ODMKEzQ5MDcyNTcwMjY5NDEyNzY3MzMKEzQwOTY4NTMwNTYxMjkyNTA5OTYKEzE4MjAwNjU4NDE4Njk3NjgyMjAKEzE3ODM1MzE0MjM3ODA3MjA4MzIKFDE0NzIyMTg2NzMzMDc3NDEwMjgzChM5OTM3NDcyOTM1NzE5MjMwNDA1ChM0OTEwMjYwNzIyODMwMzEyMzY0ChM4NzI4Mzc1OTQxMTcxMTUzNjE4ChQxMjc0OTcyOTA0NzU5MTk0OTM2MQoUMTA1MjU4MjMzOTg3NDY5MTI2NzcKEzk0OTcxODU0MzIwMzMzNzcwODcKEjY2NDczMTY4ODYwNzMzNTczMgoUMTA1NDMwMTc2Nzc3OTQ0OTIzOTAKEzU1NDY5NjY3NDQxNjU1MjUyMDAaFgoUMTgzNjQyMjA4NTM0ODk5MTk4MTRaFDE4MzY0MjIwODUzNDg5OTE5ODE0aogXEgEwGAAiRRoxAAoqaGhnaGxuY3ZwaGtoZHhsY2hoVUNwUTlrVFdvaFNsRmdYSUtKbUZjNGtBEgIAEioQwg8PGg8_E7IKggQkAYAEKyqLARABGniBBgUBCfwEAO8D_vsEAQAAE_UGBvcAAADaCAD-B_gDAP35Df_4AAAABQz_BQMAAAD2_v7-_P8AAAMNBQb5AAAADvr89fYAAAAD-_0B_gEAAPb_9AID_wAAAwIIBwAAAAAD_gYIAwAAAAUH_v4AAAAA_fz2DgAAAAAgAC3QNd87OBNACUhOUAIqhAIQABrwAX8b2_4S5hUF0CMTAP34zQGG0iX_NPPlAOT0AQCi8RAA6gjlANMDJwGoEDT_wBnxAb390f8vSwsBGyQQ_-7mQwA5GfQBTwD1AVADG__d9-H_Dwsi_zwBEwFP3PoDBSrT_jKs_v3GBrD_r93-__kdIQIqFxICKREF_gIsOvzmCBr8CeoU_tEt8_yUxxb-EBgDDgkG6fxGC9EA3QcX_hfp9Az39fwFD9AGATwbFgYL6wTrveH-BvMX8Aj6Jhb39RMqA9rfDBAdDvL6LO4J7__r7fvuVBAGALQIFAf37PwZNhP8GP0c9tAv_AUCA_0A-yLu-SAALV7F-zo4E0AJSGFQAirPBxAAGsAH8S3kvjPFNz31Rxy81rIwvU7QBj3AngU9msydvOtdsrxcwxQ8PuxVPo7l3Tw9VwU9l8eqvhPH7Du-EZ28LQlQPtT4YDzmZBg9mGPevCahurt201e9bTvtvX24P7wa8hU83KEBvkUv4TsLfps8_5VlPpZN7zzfGII84UQEvlm1Nb2-NAA98FUGPc2Edb3mNcC8heoGPl-4sz3GERC8IAe6PYKRN72Ispy8Lh9JvYEZnT3rLRC8cv4BvfQSiDz2Ali8YScrvLY0cj1aG3O6U9DtvR8yQL2R1568r7AgPag3gz2fI808kbrdvLkyzbsoucM8gqJDvHVyq73SCgA7KPDuvQsBCr1iT9a8nyDxPRAOLL2OESc5F-8Xvvfdjj1qULQ8I2x0uxDfsjpQOpG89DTgPTiTwD13AlA8HseqvDmvVr1rfnw8ujACPma9mLzMPrS89_BbvRq6vry3kgI9ssuBPGoEgT3JDIq8a706vbuZ0T2yH9a7pCyNPZ0cFbx5bJE7XE1oPYfSuL2ZE5M71IBBvEWslD2ebSS8pxJ0vfvUDD2C8ik7fNDYO9GB_rvaUNa6YdiGvKDqf7nKxbW7MXZHvTq-jL2wfTe8JTs2PGW0xDxD1iu6dQPFvNdAlL3BoYG7s_4iPHN1Ub1XB4C8zorovVGf5DyNfy46rMP2PI1wqLvXi3y7EojXPHfeYb0jR1-7q8l4vNdzCjy5ka47e7m0PNXfXDyNon-79-ojvdYpxTy8-ke6LolYvd3pM730jaa6qoKhPRoYmb1HSqA4_reSPAZcAT3bHSw404k_Pd5HATwYcG86MU2Ju40dRLqLgqg4wExqPdG7t735GMS49O-jO4_9rLygCmU5bdiAvWoWiTtV_dA5z-1qPQBh1jzeqWK3uAeRPYQ_zbyaRgG5eWFGPcwD_TwpBuA44pViOxgttr38g1m5HK9lvNAL172QBSg5AoMEvecltbyAJ621vIYqvakTkL0Ayqg4Ri7TvPYBEj1oC_E4TEqmvM5lNDxjo5643gKJvLot0bz1FzE3YFkZvovCTr0qMPq4Rpeau2lxhrx3zHE4x2KgvSJveb2puKC4BEj-vLfTlr0YYy62x6eWvQOHhrydjYq4mo-AvWcK_b1pLKk4dz1iPB0RQr2qPai5zNEDPuvNQbsMoN83tZKBPSRIwDxRhEu4xcacPYfxBD0otaa3uHMBPcwrgr0vZnS4_81rPal6Qz3KRac4UyuivedyAbzi4Bq4cP2FPHqSTzydf_W3GAxJPYVlB71H0rU3IAA4E0AJSG1QASpzEAAaYDvsAB3rAtftCxjz7dPcJOYKBfv720X_AegA_gn69hogqZwlC_8u5foHpQAAABcRyi7pAOxu5bLNy9Y2Euyw6hIef-f1LaXxKOvduTIQ4BjrKQge4QAI5c_eKsm3BUX39CAALfiRITs4E0AJSG9QAiqvBhAMGqAGAABAQQAAQMAAAMhBAACAwAAA0EEAAHDBAABQQQAAoEEAALDBAAAQQQAAGEIAAFzCAABQwgAAAMAAAIhCAAAYwgAAAEAAAJjCAACAwAAABMIAAEzCAADQwQAAAEEAAHRCAAD4QQAAQMAAABTCAADawgAAAEAAANhBAAAgQQAA4kIAAHTCAAAkwgAAJMIAABDBAAAAQAAA3EIAAMDBAAB4QgAA8EEAAIC_AAAMQgAAcEIAAABAAADiwgAAYMIAAADBAACyQgAAiEEAAGTCAADwQQAAQMEAAKDBAADAQQAA-MEAALzCAABgQgAAIMEAABhCAAD4QQAA4EEAAKjBAACMwgAAgEAAAIDBAACAwAAASMIAAIDAAAAkwgAAkEIAAIxCAACgwQAAYEIAABBCAAAswgAAgMEAAODBAADIQQAAQMAAACTCAAC4wQAAEMEAAChCAAAwQQAAAMAAAExCAAC4QQAASEIAAGzCAAA0wgAAMEIAAODAAAAMwgAAEMEAAAjCAADgwQAAMEEAACBCAAAowgAAKMIAAMhBAABsQgAAhMIAAIA_AABQQQAAUMEAAHRCAACYwQAAGEIAAEhCAAAEwgAAgMEAAIA_AAAEwgAAoEAAAJDBAAAgwQAA4EEAAADBAACYwQAAIMIAAGzCAABAwQAAHEIAAChCAABQwQAAiEEAABDBAABIwgAAIEEAAIhBAADAwAAAaEIAAKhBAABUQgAAsMEAAGBBAABAQAAAjMIAABDBAAAQwgAA0MEAABDBAAAEQgAAUEEAAJjBAAD4QQAAwEEAAMDBAAAcwgAA8EEAALhBAAC4QQAAAMEAALDBAAAQwQAAZMIAAADBAAA8QgAALMIAAIBBAAAYwgAAkMIAADDBAAB4QgAATEIAAEhCAACIQQAAwEAAAIhBAAA0QgAA0MEAAADAAADoQQAA6EEAAADBAAAYwgAApEIAABBCAACgwAAAkMEAAAhCAABQQQAA6EIAAMBBAACGwgAAQEAAAHDBAABAQAAAssIAAIrCAABYQgAAAEEAABhCAADAQQAAIMIAANDBAAAAwgAAgsIgADgTQAlIdVABKo8CEAAagAIAAL6-AAC4vQAA-D0AANY-AAAkvgAAjj4AAJY-AAD-vgAAXL4AAHS-AABkvgAAJL4AAMq-AAAkPgAABL4AAAS-AAALPwAAXL4AAGQ-AAAjPwAAfz8AAEC8AABUvgAAiL0AAAQ-AADYvQAAVD4AABS-AAD4PQAABD4AAAQ-AAAMPgAAoLwAAGw-AACYvQAAjr4AAIY-AADgvAAAnr4AAHC9AAAMvgAA-D0AAHw-AAAcPgAAJD4AAI4-AAANPwAArr4AAFA9AACYvQAAiD0AAKg9AAAwPQAAbL4AAIC7AACAOwAAPz8AABC9AABMPgAAlj4AADC9AACmPgAA4LwAAOA8IAA4E0AJSHxQASqPAhABGoACAABEvgAAmD0AANi9AAArvwAAcL0AAJi9AABsPgAAir4AACy-AAA8PgAAFL4AAHC9AAAMvgAABL4AAIA7AACYvQAALL4AAEc_AAAUPgAAtj4AACw-AACivgAAEL0AAIg9AAA8vgAAfL4AABS-AABwPQAAij4AAHA9AAAwPQAAgLsAAOC8AAAMvgAAJD4AAIA7AACqPgAAmL0AAFS-AACgPAAAXD4AAAQ-AACgPAAAMD0AANg9AACWPgAAf78AADS-AABMPgAA4LwAAJI-AAAUvgAAUD0AAOA8AABwPQAA-D0AAKC8AACAOwAAUD0AAPg9AADYPQAAij4AANi9AAAsviAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=2GqCTWU93RE","parent-reqid":"1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["18364220853489919814"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"835904441"},"2097747881117997339":{"videoId":"2097747881117997339","docid":"34-4-3-Z98AF1C58081418AD","description":"Learn how to use OpenGL to create 2D and 3D vector graphics in this course. Course by Victor Gordan. Check out his channel: / @victorgordan 💻 Code: https://github.com/VictorGordan/openg...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4430636/95ce3fa76504e8690a4f003534651465/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/viz5IAIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"2","reqid":"1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D45MIykWJ-C4","linkTemplate":"/video/preview/2097747881117997339?parent-reqid=1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL&text=LearningOpenGL&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"OpenGL Course - Create 3D and 2D Graphics With C++","related_orig_text":"LearningOpenGL","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"LearningOpenGL\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=45MIykWJ-C4\",\"src\":\"serp\",\"rvb\":\"EqwDChQxNjQ0MjQ5NDM2NDE5MDM1MzM3NAoUMTgzNjQyMjA4NTM0ODk5MTk4MTQKEzIwOTc3NDc4ODExMTc5OTczMzkKFDExMjMyNTAxNjY0NzkzNTQwNjk5ChQxMTk5NDU5MzQ3NzIzMzgzMjYzMQoUMTQwNTkzMzM3NTM3NjI5NTM2ODMKEzQ5MDcyNTcwMjY5NDEyNzY3MzMKEzQwOTY4NTMwNTYxMjkyNTA5OTYKEzE4MjAwNjU4NDE4Njk3NjgyMjAKEzE3ODM1MzE0MjM3ODA3MjA4MzIKFDE0NzIyMTg2NzMzMDc3NDEwMjgzChM5OTM3NDcyOTM1NzE5MjMwNDA1ChM0OTEwMjYwNzIyODMwMzEyMzY0ChM4NzI4Mzc1OTQxMTcxMTUzNjE4ChQxMjc0OTcyOTA0NzU5MTk0OTM2MQoUMTA1MjU4MjMzOTg3NDY5MTI2NzcKEzk0OTcxODU0MzIwMzMzNzcwODcKEjY2NDczMTY4ODYwNzMzNTczMgoUMTA1NDMwMTc2Nzc3OTQ0OTIzOTAKEzU1NDY5NjY3NDQxNjU1MjUyMDAaFQoTMjA5Nzc0Nzg4MTExNzk5NzMzOVoTMjA5Nzc0Nzg4MTExNzk5NzMzOWqTFxIBMBgAIkUaMQAKKmhoY3lsZ2VzemFvZ2JxcWRoaFVDOGJ1dElTRndULVdsN0VWMGhVSzBCURICABIqEMIPDxoPPxPvMYIEJAGABCsqiwEQARp4gfsB-Qj8BQDwCAL8-wEAAQ7-BgL3AAAA3AH3__v5AwD9-Q3_-AAAAAwF-wICAAAA_AL5-_3-AAD6FP4FAwAAABXx9_f9AAAACPIDCf8BAADx_PwDAwAAAAAFCP7_AAAA9gT_AP__AAAECAMEAAAAAAcC8gwAAAAAIAAtotThOzgTQAlITlACKoQCEAAa8AFd5dz--ukKAwAvJgC32tz-geH9_z8I-QD18uz_2_LuAdMO5QDmEycAj_gxBcwU9AAT5QYACQ4M_-PCJQD7DBUB-scBADccBQEfGvoB__Pj_kPkBf8PAuYAHBcxAOTk7AAz0eX-5vzbA97h8ATyKeYCA-4RAioCDP8H0t0DNSANAPXnDv455vgDA_30A_juDwYCCfgHGvgiAxkSEgguFAD_-CAF_Rf4B_wlHSb-WBj__Aod-gDb9hD6KfUV-fnzIff76hj-_RMHAdrsFv_w5hL68-EDAe_u-woqCfj5EyUC8M0F-QPDDPkGDt4FBvUD9wAgAC0UBRs7OBNACUhhUAIqzwcQABrABwwfsb50EoA97fEivXT8xr13YKU89OQ1PQ8rXL6Aso68q0JePPDDgT6r-HW8rZ6IPQ3jtr4GLm-9azPnOy0JUD7U-GA85mQYPcnuXb3ifvY8GNZIvUePD75tpJE8aDjKPCr_ij3zvyY82c3OOxwMRT5VzLW6EO8UPdtvSL00t-c8RfuzPIOk7z3c6J29QW_gOigLDz5iBCM9eDySPOGXCj5xqJS9uqtsu80DCL7hvak93z4EPBGsBTxWWxg8vCrrvFpHNT2Dxqe7yIPjPNz0F77kIki9l576u2Oc_zy-zIO7Mwo0O7ppc707LH69ZReMPLU1Aj1M1Bw93HskuSjw7r0LAQq9Yk_WvCrRiD2KDQw9LKbIPCKUrbx0S6E9zsGzPAvS7L3UJB09_RZ4OxpyJz3OUaY7-0ICvEYotrrO4C-9oTWaPLzFuD2u6zw7qCO2vBsvXb0Y0Ks9q1woPLHriztwelW7sgrAvCjV3r1oCvi87QO5u67q0TxKxaC9MR2EPH0J1T0RqrM66kKHO4poxTzuVGU8IN4pPGvvUzxy2-M8OH84PP2k2ju6jbE9DQ20ujUHCL2-ghk9xYB8uzfSQ71VwnK7ArpMu9Zu-7xnMvc899lduhx9DL3hbOk8GWuHOwd9CT4wLOK7ZWI9OVfHVr0k1j28rUbAuyZO07z6vm68kOFru8zRwz1phnm9NFgnPFOGID3WLnm7PyH5uvFoYz32bmK9wbcputSggTt0FbG9PrNbuJipJLzLC3U9isXSOkKUL7x81B-9jMv4uX399Tym78U9daeZOQxcZjllQoK7b6YiuvJ8Bj3Pm6-9fRngOAMRvTzwdvM8wD6Bulu3jL3QZD89xt4QOs5eTL0Yidq889KWOYA2CD1BbrW8HQNiudLeBb34C8y9l4PPOGrxbj3Ikn49kA4OOEhTPT2WOWK9MuaSOFKhhT3ZCc-9axFGOHZKjD33J4y9rny2OBdWAL2_hhu9goIfuGJDnDzDHYk9WLChOeWOSDwJjiY86VuEuIO41zwZfxM8C0WUOA49g71sgym9grLKtwMAob0EyFC8hlhVOMdioL0ib3m9qbiguLyUurzuvb69SYubN3f21b1745q8Vkj0uHQprjxOUHm9rtGoNQeS2roWLZU9Tz9_uIXeTL1UqI696srDuMMRgzlQVSG9hKErt85-TTuL_5q7yef0t_pB3T2_RSe9Z-kWt8595js8H5Q9vRK_OLz3ob2RzqU8_6iiuFIJpL0f-FM9CUMwOHcUhLraugW9BVpQOCAAOBNACUhtUAEqcxAAGmA1AAA86A_c9zE33rXv4yMpCdbPABvs_wTD_yv98ALwEteBAej_R-nz-qIAAAAIK7wqrQAEeffYChHfLUDM1QwkKlQbJvfb5BYD5cIk2dc8tvwZCR8Av8rBExzr40cuA_MgAC3flB07OBNACUhvUAIqrwYQDBqgBgAAcMEAAOBAAAAAAAAA6EEAAHBCAACgwQAAfEIAABDBAAAkwgAAoMEAAPjBAACuwgAAhsIAALjBAADYQQAAPEIAABTCAAA4wgAA4EEAAJhBAACAPwAAEMEAALxCAADoQQAAlkIAAHDBAADgwAAAAMIAAAxCAABAQAAAoMAAAMhBAADIQQAA1sIAAGzCAABAwQAAAMAAABBCAACCQgAAjEIAADBBAADgwAAAxEIAAGBBAACwwQAAQEAAABDBAAAQwQAAwEAAAPBBAADgwQAAAMAAAMjBAAAgwQAAiEEAAHDBAAAowgAAwMEAAGBBAADgQAAAoEAAAEBAAADQQQAAUEEAANBBAACGwgAAAMIAADjCAAC4QQAA2MEAAKBCAADQQgAAoMAAAHxCAACAwAAAgEAAAIDAAAAgwQAALEIAAFTCAACewgAAREIAAK5CAACcQgAAQEIAAKBBAACIQQAAYEEAAJRCAADAQAAAcMEAAExCAAAAQAAAcEEAAJjBAABgwgAAmsIAAFRCAACAPwAAQEEAAMjBAAAAQQAAoEEAAIDCAACAQQAAiMEAAEDCAADIQQAA-MEAABxCAACSQgAAJMIAABTCAAD4wQAAHEIAALjBAAAQQQAAAEEAAADBAACgQAAAOMIAAFxCAAA0wgAApkIAACBCAABQQQAAnMIAAMDBAAB4wgAAOMIAAIDAAADgwQAAoEAAAKBBAAAkQgAABEIAABDBAACwwQAA0EEAAFDCAACAvwAAoMAAAJhBAADAwQAAQEIAAOhBAAAEwgAAoEEAADDBAADoQQAA6MEAAGDBAADAQAAAtsIAADDBAABAQQAANEIAAHTCAACowQAAkMEAAPDBAAAMQgAAsMIAALjBAADwwQAA2MEAAOBBAACowQAAmEEAABzCAAD4QQAAAEIAADzCAACOwgAAFMIAAIRCAACWQgAAgsIAAMBAAABcQgAAiMEAAODAAAB4wgAAgD8AAMDAAADAwAAAnsIAADBBAACAvwAAYEEAAKrCAAC4wQAAcEIAAMBBAABIwgAAIEEAAATCAADAwQAAAMAAAIDBIAA4E0AJSHVQASqPAhAAGoACAAA0vgAALL4AAFQ-AAAbPwAAUL0AANY-AAC2PgAARb8AAMi9AAAkvgAAUD0AAHS-AACOvgAAoLwAAPi9AACoPQAAHz8AAEy-AAAkPgAAPT8AAH8_AAC4PQAANL4AAOi9AAAsPgAAmD0AAI4-AACSvgAAdD4AAPg9AACmPgAAkj4AACw-AADaPgAAQDwAAPi9AACoPQAAhr4AAN6-AAAMPgAA9r4AAEy-AACqPgAAND4AAMY-AADCPgAA8j4AAHS-AABQPQAAqL0AAEw-AAB8vgAADL4AANg9AACWPgAAqD0AAHE_AACKvgAAoDwAAOA8AADYPQAAij4AAAw-AABwvSAAOBNACUh8UAEqjwIQARqAAgAAFL4AAJK-AAC2vgAAE78AADw-AAAwPQAAyD0AADC9AADYvQAAgDsAADS-AAAsPgAAcL0AAFy-AAA0PgAAcL0AAIa-AABBPwAAND4AAOo-AAC4vQAA6L0AAKg9AABUPgAAyL0AALa-AAAQvQAAmD0AAEw-AACGvgAA-D0AAFA9AADgPAAApj4AAOI-AACWvgAAJT8AAJg9AACavgAAND4AANI-AADoPQAAjr4AAIg9AADIPQAA2L0AAH-_AABcvgAAfD4AAKC8AACgvAAAPL4AAIi9AADYPQAAbD4AAFw-AACYvQAALL4AAFA9AABEPgAAmD0AAPI-AADWvgAAhr4gADgTQAlIfFABMAk4AUoAUgkIDxCSAhgAMAFgAGgA\"}","related_url":"http://www.youtube.com/watch?v=45MIykWJ-C4","parent-reqid":"1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["8854786400903625274","2097747881117997339"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"504542698"},"11232501664793540699":{"videoId":"11232501664793540699","docid":"34-0-11-Z85242FD4046B9372","description":"Links: The environment setup video : • Installing FreeGLut [or GLUT] | C++ & Open... Next part ( 2 ) : • OpenGL Tutorial - 2 | Drawing some basic p... OpenGL is a Graphics Rendering API which is...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/218190/c6e7a40d3052225489ca2f2d6875bda2/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/smVM6wAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"3","reqid":"1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D3aJ8OR1C6pk","linkTemplate":"/video/preview/11232501664793540699?parent-reqid=1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL&text=LearningOpenGL&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"OpenGL Tutorial - 1 | Getting Started | OpenGL in C++ with the GLUT library","related_orig_text":"LearningOpenGL","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"LearningOpenGL\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=3aJ8OR1C6pk\",\"src\":\"serp\",\"rvb\":\"EqwDChQxNjQ0MjQ5NDM2NDE5MDM1MzM3NAoUMTgzNjQyMjA4NTM0ODk5MTk4MTQKEzIwOTc3NDc4ODExMTc5OTczMzkKFDExMjMyNTAxNjY0NzkzNTQwNjk5ChQxMTk5NDU5MzQ3NzIzMzgzMjYzMQoUMTQwNTkzMzM3NTM3NjI5NTM2ODMKEzQ5MDcyNTcwMjY5NDEyNzY3MzMKEzQwOTY4NTMwNTYxMjkyNTA5OTYKEzE4MjAwNjU4NDE4Njk3NjgyMjAKEzE3ODM1MzE0MjM3ODA3MjA4MzIKFDE0NzIyMTg2NzMzMDc3NDEwMjgzChM5OTM3NDcyOTM1NzE5MjMwNDA1ChM0OTEwMjYwNzIyODMwMzEyMzY0ChM4NzI4Mzc1OTQxMTcxMTUzNjE4ChQxMjc0OTcyOTA0NzU5MTk0OTM2MQoUMTA1MjU4MjMzOTg3NDY5MTI2NzcKEzk0OTcxODU0MzIwMzMzNzcwODcKEjY2NDczMTY4ODYwNzMzNTczMgoUMTA1NDMwMTc2Nzc3OTQ0OTIzOTAKEzU1NDY5NjY3NDQxNjU1MjUyMDAaFgoUMTEyMzI1MDE2NjQ3OTM1NDA2OTlaFDExMjMyNTAxNjY0NzkzNTQwNjk5apIXEgEwGAAiRBowAAopaGh3dnF1bHdpdW5wdG94aGhVQ2pzRzFIYUxYSHl0TzhiRzNfVElha1ESAgARKhDCDw8aDz8TwQmCBCQBgAQrKosBEAEaeIEG_voI_AQA-woA_P0DAAEM_vsI9___ANoIAP4H-AMA-_kK-gEAAAAFDP8FAwAAAPAA-P_xAAEABgX9-_sAAAAM8f3_-gAAAAf5_An_AQAA8fz8AwMAAAADAggHAAAAAPwBAwX-_wAA_g8FAAAAAAD69PIIAAAAACAALXUd4Ds4E0AJSE5QAiqEAhAAGvABbCDL_fcK5AKsBtcA3_jhAIH6Ef88FcAAxvX-ANDJvgK48_QB1M4U_8719QCZFA0B6Abs_ixGCgEhBTT_AOoWACUB7AA85RYARhcE_9n-9P8S9yv-FdkgAEHuAQIN8fcAI94h_-UQ0QHd9eEGEjAeBA8JGQVU8PUA4xgeANwIJ_8QAgMEzgIP-973C_738QH9MQvQBEEK1AAM6wEGEQkOCRrJAQMsAuMCBSMSC-0gAfQOCwb7A8_7BvokFPccJxYN6esLAPvF7_wKHO4IHtzr89T6BAc_wfEF8-H2B9UeAfT6FB0C4zH1_-vfEu3cCfPqIAAtxv0GOzgTQAlIYVACKs8HEAAawAcrhO2-NwvFO7NsubtzHC68g3Z9PfTspLsuqZ-9Awu7vFPwb7w-7FU-juXdPD1XBT0ceHW-anwQPXw40jw9KXM-lMDmu_VyDj3J7l294n72PBjWSL2m1AW-P0ypugVmqryMqAS9ZNStu4uQlTz_lWU-lk3vPN8YgjwJzKm9VMMDvWjDK7xPCHw7ctJFvd-KRLxb0eY9g1M6PbUASDt4JTk-ohEJPHZyALxrcxC8tlfVPH2wDjyXkC--tj_hO8EXS7xhJyu8tjRyPVobc7p2TW28vQfDvI2RtruyfU09xGdBPRxTgzs9Cjc9pkZovJPGqLwatZw9MfC3vDDhJzt-xQq-TyAMvaJG3zufIPE9EA4svY4RJzlIURe-GzRPPLMMcTyzTeC8gv-MO-oFgrv0NOA9OJPAPXcCUDyUMzS9NtZUvdD3LjxqMD0-DeIjPZmaKbtWPpU8j7bgvBsNojucBKU8XQB1PKMngLzDCpy9STXHPCQpiru9n8Q9ap1dPKnvoTxjJlE9nx1QvVFLc7yMHk49s9Z6uFYIkDxravS8EN1NOo3qtrrRx987M92rPJdDAbyPDKg8BMelvF8yArxcTBq8bXuxvP0RK7ynduY9XHyAvIKbnDuQ2Vm9sCNpvDWlCLzAa2E8i11TOgBntbqSdM29J4xBPDvSzzq_ETi8nOyVvAFUbbsw9YM94TNovYi9UDxbA2C9HEuOvNY2xbu7XEk9HJXbPNZU9TphLSO9_HggPP5r3rgeDnw9TKaKPPsh5TlPIx0-lbgOvQ170jg_3pI7EAjPPPPE1rjAIAk9NYdaPNWvGTg0iys9rRuaPWt4Lzhe3KU7qWxYvWJE0Llo2Uk8hWdXu8qZGjtAc3G9JJd_vPIz7rj7vUM9eTuCPFcJyrgN0mI9UyUIO1wtsrmw87A9E999OxMsn7eT2N47A0xPvUZfBbhxB0W9ZyQnvUIf3Ddrl9u8IJukPErucbeMGDE9FxiIvTOVHDlzGAY8TpY_Pdbckzcx4YE9Bx0evdhXd7UXfjC9MVTPvN3MF7lv9ge9AhB3vXj4gTfQgBU9gEq1PZY0kLjK4QO-ENcePJf9TjcqWPe4rAk4vbZyazfsGLI8efwovKZd7LcF4eq9u7Y3vfsoA7kBcGc9r-7YvaFQh7i94wQ-yc1LvebopDhTk6A8w5ZDPQwgSrcuQrc9fvoVO13XeTc_jsY9K94IvocitLiKllc9EFj5PY0XQDg8Kfq7VSptPeAyjbgGoXy9YByBPGF8tTfrFga9STKGvLuFnzggADgTQAlIbVABKnMQABpgKe0AR-0i8DQrQAHvv_gg0fQB0izXCf_55v8MIfMx6BCykxUL_zvzCvydAAAADTflQO0AC3_MwQPbykP92avtJAJ32eU_mfoqCsq6ZhzyBtYEPC8rAOvnoN0u28crLc8RIAAtTwcPOzgTQAlIb1ACKq8GEAwaoAYAAIhBAAAQQQAAVEIAAOjBAABAQQAAwEAAAOBBAAD4QQAAwsIAAIhBAABgwQAAEMIAABzCAADQwQAAMEEAAAAAAAAAwAAAtsIAAADAAAAAwAAA2MEAANjBAABwQQAAHEIAAMBAAAAsQgAAUMEAAFBBAAAAAAAAQMAAAGjCAAAwQgAAYMEAAFRCAABIwgAA4MAAAGBCAACuQgAAgMEAAEBBAABgQgAAEMEAAIhCAAAIQgAAjMIAAKDAAABcQgAAwEAAAIhBAACgQAAAMMEAAATCAABwwgAAyMEAABRCAADYQQAAosIAAAAAAADAwAAAAEIAAJpCAAAAwgAAuEEAAKDAAACEQgAAfMIAADxCAACAwgAAOMIAADTCAAB0QgAAnkIAAARCAAAUQgAAuEEAAJDBAAA4wgAAGEIAANBBAABgQgAArMIAAMBBAADoQQAAwMAAACBBAADAQQAA8EEAAABBAABAQgAAoEEAAJrCAACIQgAAGMIAAATCAADgwQAARMIAAKjBAADIQQAAYEEAALBBAAAwwgAAMEIAAKBAAAA0wgAAmMEAAABBAACgwQAAgEIAAOjBAACQQQAAFEIAAODBAAAAwQAAyEIAAABBAADQQQAA4MEAAHzCAAAgQQAAaMIAAEDBAAAQwgAAYEEAAFjCAAAIwgAAYMEAAJjCAAAcQgAACMIAABjCAADwwQAA2MEAAABCAAAIQgAAUEEAAHhCAADYwQAAEEIAADRCAAB8wgAAAEAAADBBAACgwQAAqMEAAKZCAABEQgAAHMIAAGxCAAA4QgAAgkIAALBBAABYwgAAkEEAAHjCAABwwgAAuEEAAADCAADYwQAAAAAAACBCAACQwQAAEEEAAFDCAAAEwgAAgD8AAADBAACAvwAAikIAAFBBAABwwQAA-EEAAEBBAABAwAAAtsIAAGTCAADgQQAAUEEAAFzCAAAAQAAAtEIAAJLCAACAwAAAIMIAAIhBAAAcQgAAgEEAAGDCAAAkQgAAAEEAAPBBAAAMwgAAcEEAAJBCAAAwwQAAyMEAAIBAAAAQwQAA8EEAAEBBAAAQwiAAOBNACUh1UAEqjwIQABqAAgAAcL0AAKK-AAAMPgAA6j4AAFC9AACmPgAA0j4AAAe_AAD4vQAATL4AAMq-AAD2vgAAtr4AALi9AAC4vQAAgj4AAKI-AAB8vgAABL4AAAs_AABtPwAADD4AABS-AAAcvgAAyD0AAGQ-AACOPgAADL4AAJI-AAA0PgAAnj4AAGQ-AABwvQAAzj4AAOC8AABEvgAAuD0AANq-AADOvgAAQDwAAK6-AAC4PQAAKz8AADC9AACGPgAA_j4AAEQ-AAAQvQAA4DwAAAS-AADIvQAAMD0AAPi9AABQvQAATD4AABC9AAB_PwAAXL4AALY-AADoPQAA4LwAAGQ-AACgPAAAyD0gADgTQAlIfFABKo8CEAEagAIAAIq-AABwPQAA2L0AAE2_AACIPQAA2L0AAOg9AAAkvgAAuL0AAHQ-AACovQAAcD0AAHy-AAAMvgAAUL0AANi9AACWvgAATz8AADw-AAC6PgAAQLwAAJ6-AADgPAAAUD0AABS-AABMvgAA6L0AACQ-AAC-PgAAUL0AADA9AABAvAAA4DwAAIA7AABEPgAAJL4AAOo-AABwPQAARL4AAFA9AACePgAAoLwAAGS-AABQPQAAUD0AANg9AAB_vwAAUL0AAJ4-AABcPgAAJD4AADy-AADgPAAAED0AAOg9AADIPQAAcL0AAMi9AAAsPgAAoDwAAMg9AACOPgAAPL4AAOi9IAA4E0AJSHxQATAJOAFKAFIJCA8QkgIYADABYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=3aJ8OR1C6pk","parent-reqid":"1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["11232501664793540699"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"967077214"},"11994593477233832631":{"videoId":"11994593477233832631","docid":"34-11-9-Z6358606CA7FB0429","description":"Where Can I Find OpenGL Tutorials For Beginners? Are you looking to get started with OpenGL and create stunning graphics on your personal computer? In this video, we’ll guide you through some of...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/759811/6073add6a58c285a647f0fce951cd591/564x318_1"},"target":"_self","position":"5","reqid":"1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Du8L2578X_dk","linkTemplate":"/video/preview/11994593477233832631?parent-reqid=1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL&text=LearningOpenGL&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Where Can I Find OpenGL Tutorials For Beginners? - Your Computer Companion","related_orig_text":"LearningOpenGL","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"LearningOpenGL\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=u8L2578X_dk\",\"src\":\"serp\",\"rvb\":\"EqwDChQxNjQ0MjQ5NDM2NDE5MDM1MzM3NAoUMTgzNjQyMjA4NTM0ODk5MTk4MTQKEzIwOTc3NDc4ODExMTc5OTczMzkKFDExMjMyNTAxNjY0NzkzNTQwNjk5ChQxMTk5NDU5MzQ3NzIzMzgzMjYzMQoUMTQwNTkzMzM3NTM3NjI5NTM2ODMKEzQ5MDcyNTcwMjY5NDEyNzY3MzMKEzQwOTY4NTMwNTYxMjkyNTA5OTYKEzE4MjAwNjU4NDE4Njk3NjgyMjAKEzE3ODM1MzE0MjM3ODA3MjA4MzIKFDE0NzIyMTg2NzMzMDc3NDEwMjgzChM5OTM3NDcyOTM1NzE5MjMwNDA1ChM0OTEwMjYwNzIyODMwMzEyMzY0ChM4NzI4Mzc1OTQxMTcxMTUzNjE4ChQxMjc0OTcyOTA0NzU5MTk0OTM2MQoUMTA1MjU4MjMzOTg3NDY5MTI2NzcKEzk0OTcxODU0MzIwMzMzNzcwODcKEjY2NDczMTY4ODYwNzMzNTczMgoUMTA1NDMwMTc2Nzc3OTQ0OTIzOTAKEzU1NDY5NjY3NDQxNjU1MjUyMDAaFgoUMTE5OTQ1OTM0NzcyMzM4MzI2MzFaFDExOTk0NTkzNDc3MjMzODMyNjMxaq8NEgEwGAAiRRoxAAoqaGh0ZXdod2hheGF5YnpmYmhoVUN6b3gxVU5SczZwS19mS1ZJb1liRGdnEgIAEioQwg8PGg8_E9IBggQkAYAEKyqLARABGniBBAvzAQAAAPf9CP37BP8BGwABCvUCAgDYCAD9B_gEAP0DAPn2AQAABgP8CgkAAAD7_PT59f4BAP4B-fT0AAAAD_r89fUAAAAL-vcB_wEAAPT99gP1AgAAC_UBBwAAAAAF9wf9AAAAAAYC_fnz_AAA9vj7BwAAAAAgAC14HNU7OBNACUhOUAIqcxAAGmA5CgA4FwfTDPZO2PXy4wwg_SjrCNom_wwgAPkh2AASH82UMBD_Kd0ND6sAAAAHNtocEADUbeDU7vT8ExPjy-4ITH_3DesGCDvjwtw6ICsCJwVZHwgA-hYJ9Nq42lg7JSMgAC3fgSQ7OBNACUhvUAIqrwYQDBqgBgAAIEIAANhBAACAQQAAXEIAALDBAAA0QgAAmMEAAFDCAADowQAA8MEAAIBAAABIQgAAAAAAAEBAAACeQgAAzsIAAGhCAABAQAAAUMEAAPDBAABAwQAAoEAAAMDAAAA0QgAAmEEAAPBBAACQwQAAHMIAABhCAAAMQgAA8MEAAMhCAAAIwgAA4EEAADBBAAAMQgAAOMIAAPpCAABAQAAAoEAAAEDBAACgQAAAUEIAAChCAABAwQAAwMEAAOBAAACYwQAAYEEAAIDBAACAQQAAsMEAAEBAAAAgwQAAFMIAAKRCAAAgwQAABMIAAIjBAADgQQAAFEIAAOBBAACgwQAA-EEAAMBBAAAAQgAAUEIAAFBBAADYwQAAgL8AAGBBAAB8QgAAgsIAAHRCAABAwQAAtMIAAIBBAACAPwAAdEIAALDBAADIwQAAgL8AADxCAADQQQAA0MEAAAxCAADQwQAAwMEAAPhBAABQQgAAHMIAAABCAAAcwgAAYMIAANBBAADowQAAcEIAALpCAAAAwAAA6MEAAAzCAAAwwQAAwMAAACTCAAAQwgAAZEIAAKpCAABAQQAAFEIAAEBAAABAQAAAmMEAAGDCAABAwQAADEIAABRCAABwwQAAisIAAOhBAACQwQAADMIAABDBAAAAQQAAgMIAAIpCAAAgQQAAwEEAACDCAABQwgAAEMIAAIBBAAAEwgAAaMIAALZCAAAwwgAAqEEAAFDBAAAgwgAAYMEAAEzCAACkQgAA2EEAAEDCAADAQAAAgEAAAGBCAAAwwQAA4MAAALhBAACIQQAAgD8AAEDAAADowQAAlsIAAIjBAACcwgAA2EEAAHjCAABAwQAAqEIAACDBAAAoQgAAIEEAACBBAAAAwQAAgL8AAOBBAACmwgAAUEIAAIhBAABkwgAAsMEAANhBAACowQAAoMEAADBCAABYwgAAgMEAAKBBAABsQgAAAMIAAAjCAAAAQAAAgMIAAChCAAB0QgAAwMAAAHhCAACowQAAREIAAKDAAABgwQAAcMEAAEBBAACGwgAAYEIAAAAAAACYQgAAkMEAAIDCIAA4E0AJSHVQASqPAhAAGoACAACYPQAAxr4AAO4-AABUvgAAJD4AAEQ-AACgvAAA6r4AANq-AACmvgAA2L0AAAe_AADCvgAADD4AAES-AACIPQAAhj4AAJK-AABEPgAAvj4AAH8_AACePgAAxj4AAKC8AAAsvgAAuL0AADw-AABUPgAAgLsAAI4-AADaPgAALD4AAEA8AABQvQAAmL0AAA-_AACaPgAAkr4AAA-_AADIPQAAoLwAAKq-AADGPgAAyr4AAMa-AAD2PgAArj4AAL6-AACKPgAAdL4AAOA8AACSvgAA-L0AAOC8AADGPgAAcL0AAHM_AACmvgAAVD4AAAM_AABcvgAA2D0AABA9AABkPiAAOBNACUh8UAEqjwIQARqAAgAAA78AALg9AABwvQAAP78AAJi9AACevgAALL4AAOi9AACGPgAAiL0AABS-AACYPQAAqL0AAGS-AACIPQAAgDsAAGS-AABPPwAA_j4AAOo-AAC4PQAATL4AADA9AAAQPQAAbL4AACS-AACYPQAAiD0AAHA9AACAuwAAmD0AAKC8AACCPgAAdD4AANY-AAAMvgAAVD4AAIA7AACivgAAAz8AAHA9AAAwPQAAUL0AAMg9AABAPAAAuL0AAH-_AADIvQAAUL0AABS-AABAvAAATL4AALg9AAD4PQAAvj4AADQ-AADIvQAADL4AAKC8AAAEvgAA4LwAAMg9AACCvgAA4LwgADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=u8L2578X_dk","parent-reqid":"1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":640,"cheight":360,"cratio":1.77777,"dups":["11994593477233832631"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"14059333753762953683":{"videoId":"14059333753762953683","docid":"34-8-11-Z9906365CC19437D0","description":"I'm reading OpenGL Programming Guide 9th Edition - The official guide to learning OpenGL, Version 4.5 with SPIR-V. I finally was able to \"have learned enough\" to start with the book, chapter 1...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/1523243/a84589cb16af50da4d2cead50cf2186d/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/dma0FQAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"6","reqid":"1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DofPQJXx3UFY","linkTemplate":"/video/preview/14059333753762953683?parent-reqid=1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL&text=LearningOpenGL&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"OpenGL Programming Guide Chapter 1 Triangles","related_orig_text":"LearningOpenGL","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"LearningOpenGL\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=ofPQJXx3UFY\",\"src\":\"serp\",\"rvb\":\"EqwDChQxNjQ0MjQ5NDM2NDE5MDM1MzM3NAoUMTgzNjQyMjA4NTM0ODk5MTk4MTQKEzIwOTc3NDc4ODExMTc5OTczMzkKFDExMjMyNTAxNjY0NzkzNTQwNjk5ChQxMTk5NDU5MzQ3NzIzMzgzMjYzMQoUMTQwNTkzMzM3NTM3NjI5NTM2ODMKEzQ5MDcyNTcwMjY5NDEyNzY3MzMKEzQwOTY4NTMwNTYxMjkyNTA5OTYKEzE4MjAwNjU4NDE4Njk3NjgyMjAKEzE3ODM1MzE0MjM3ODA3MjA4MzIKFDE0NzIyMTg2NzMzMDc3NDEwMjgzChM5OTM3NDcyOTM1NzE5MjMwNDA1ChM0OTEwMjYwNzIyODMwMzEyMzY0ChM4NzI4Mzc1OTQxMTcxMTUzNjE4ChQxMjc0OTcyOTA0NzU5MTk0OTM2MQoUMTA1MjU4MjMzOTg3NDY5MTI2NzcKEzk0OTcxODU0MzIwMzMzNzcwODcKEjY2NDczMTY4ODYwNzMzNTczMgoUMTA1NDMwMTc2Nzc3OTQ0OTIzOTAKEzU1NDY5NjY3NDQxNjU1MjUyMDAaFgoUMTQwNTkzMzM3NTM3NjI5NTM2ODNaFDE0MDU5MzMzNzUzNzYyOTUzNjgzaroNEgEwGAAiRRoxAAoqaGh3aXFkdGdnandraG52Y2hoVUN6eDhhbHJ4VkVMejVoMWRmQ2RrZGZnEgIAEioQwg8PGg8_E6QCggQkAYAEKyqLARABGniB_An1AfsFAPIR_f78AgABDP77CPf__wDaCAD-B_kDAPoFBwT5AQAAChMBCf4AAAD8AgME9v4BAAgKBAIEAAAAEvkC__cAAAAK_QQL_wEAAPLzAQH2AgABBvAFDf8AAAAA_wMBBAEAAAQBA_wAAAAA-vTyCAAAAAAgAC1gPeE7OBNACUhOUAIqcxAAGmAuGwBD4BHu8iQz7MnTES1PzhfyDe4S_-Lf_xEZDwju5pqMFBv_D6YY95YAAADlRaEsKgDkflTHCgrnNyC3w9y5MH_oK_HrAyQL0-Ql_wwmL-FAMdkA3_kWDiyfNjJWDv4gAC3Ezww7OBNACUhvUAIqrwYQDBqgBgAABMIAADxCAAAgQgAAIMEAALhBAADoQQAAikIAAKhBAABwwgAAmMEAAOBAAABIwgAAwMEAAJBBAAB0QgAAMMIAABTCAADwwQAAJMIAAGTCAABgQQAAkMIAAADCAAAgwQAAgEAAAJjBAACowQAAkEEAAEBCAAAwwQAAhMIAAEDAAAC4wgAAqkIAAOBBAADKwgAADEIAACBBAADwQQAAskIAABBBAABYwgAACEIAAOBAAACAwQAAeMIAAIhCAACQQQAAYEEAAIDAAACYwgAAoMEAAARCAADQwQAAUEIAANhBAACywgAAOMIAAKjBAACgQQAAcEEAABjCAAAEwgAAvMIAAHBBAAB4wgAAgEEAAOBAAABAQQAAGMIAAGBCAACgwQAAQEEAAARCAADAQAAAEMEAADjCAAAwQgAAMEIAAMBBAAAkwgAAhEIAAABBAADAwAAA4MAAAKDAAADAQQAAsEEAAJJCAAAAAAAAoEEAAIxCAACAPwAAEMIAAFDBAABQQQAAmMIAAIjCAABAwAAAkEEAANjBAAA8QgAAXEIAACBCAAAUwgAA2EEAACDBAADIwQAA4MAAAHBCAAAgQQAAQEAAAABBAABcQgAAFEIAADxCAAAAQAAAYMEAAABBAACIwQAAoEEAAIbCAACwQQAAQMIAAIDAAAAQQQAA4EAAAKhBAAA8wgAAoEEAADDCAAAAwQAAkEEAAEBBAAAAQAAAAEIAAGDBAACAQAAAwMAAAFjCAAAIQgAAqEEAABBCAABgwQAAlkIAAIA_AAAUwgAAkEIAALjBAADgwAAA6EEAADBBAADgQAAA-MEAAODBAADwwQAAIEEAAADBAADgwAAAWEIAAAAAAAAwQgAAjsIAABBCAAAAAAAAtsIAAKjBAABEQgAAIEIAADBBAAAwwQAAgkIAAKBBAACowQAAoMEAAARCAABwQgAAAMEAABTCAAD-QgAAisIAABDCAAAMwgAAIMEAANhBAABkQgAAisIAAKhCAADYQQAAYMEAACBCAAAgwQAAwMEAAHBBAAB0wgAAQEIAAPDBAAAAQQAAgD8AAKBAIAA4E0AJSHVQASqPAhAAGoACAAAUvgAAFL4AACw-AAD4PQAAQDwAALI-AAA0PgAAEb8AALq-AAAMPgAAgLsAAK6-AACGvgAAUL0AAES-AACgvAAAnj4AABy-AAAcPgAA9j4AAH8_AADoPQAAiL0AAHC9AACoPQAAiD0AAKY-AAAwPQAAdD4AAKo-AAB0PgAAQLwAAKA8AACqPgAAMD0AAN6-AAAUPgAAsr4AAJ6-AABwvQAAbL4AABC9AAALPwAARL4AAHC9AAC-PgAARD4AAIA7AAAwPQAAQDwAADQ-AAAkvgAAgDsAAFw-AABEPgAAQDwAAGs_AADKvgAATD4AABw-AAA0PgAArj4AAFw-AAD6viAAOBNACUh8UAEqjwIQARqAAgAALL4AAIA7AADYPQAAOb8AAJo-AACgvAAATD4AAKK-AADgvAAAmD0AAAy-AACAOwAA4DwAAMK-AACAuwAAiD0AAFy-AABxPwAAHD4AAFw-AABwPQAAZL4AAIo-AACgPAAAZL4AAPi9AACKvgAAPD4AAKA8AAAkvgAAuD0AAFQ-AAC4vQAA-L0AAAw-AADgvAAADT8AAFC9AACavgAAyL0AAJo-AAAwvQAAlr4AAOC8AAAMPgAAgj4AAH-_AAD6vgAALD4AAEC8AACmPgAANL4AAKA8AAAQvQAA6D0AACQ-AABwvQAAdL4AANg9AADYPQAA-D0AAJg9AAC-vgAAHL4gADgTQAlIfFABMAk4AUoAUgkIDxCSAhgAMAFgAGgA\"}","related_url":"http://www.youtube.com/watch?v=ofPQJXx3UFY","parent-reqid":"1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["14059333753762953683"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"1139167953"},"4907257026941276733":{"videoId":"4907257026941276733","docid":"34-5-3-Z000E4CAF3FFC5362","description":"opengl tutorial for beginners for 3 D basic primitives tetrahedron , how to draw tetrahedron in opengl, opengl tutorial for beginners, computer graphics tutorial for beginners, opengl mini...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2954067/14625d285d5b28c9faa1c1a6dd264a94/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/E3A66EA13C8788F852C60C0004A0CA504F40CB53A999EF35CA09C40F87BFFBE60DFB9519564F405FFF05514D96D667DF01895B87CED3C585A00FAF48806CC107.mp4","videoType":"video/mp4"},"target":"_self","position":"7","reqid":"1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D2lGcITALhv4","linkTemplate":"/video/preview/4907257026941276733?parent-reqid=1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL&text=LearningOpenGL&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"opengl tutorial for beginners for 3 D basic primitives tetrahedron","related_orig_text":"LearningOpenGL","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"LearningOpenGL\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=2lGcITALhv4\",\"src\":\"serp\",\"rvb\":\"EqwDChQxNjQ0MjQ5NDM2NDE5MDM1MzM3NAoUMTgzNjQyMjA4NTM0ODk5MTk4MTQKEzIwOTc3NDc4ODExMTc5OTczMzkKFDExMjMyNTAxNjY0NzkzNTQwNjk5ChQxMTk5NDU5MzQ3NzIzMzgzMjYzMQoUMTQwNTkzMzM3NTM3NjI5NTM2ODMKEzQ5MDcyNTcwMjY5NDEyNzY3MzMKEzQwOTY4NTMwNTYxMjkyNTA5OTYKEzE4MjAwNjU4NDE4Njk3NjgyMjAKEzE3ODM1MzE0MjM3ODA3MjA4MzIKFDE0NzIyMTg2NzMzMDc3NDEwMjgzChM5OTM3NDcyOTM1NzE5MjMwNDA1ChM0OTEwMjYwNzIyODMwMzEyMzY0ChM4NzI4Mzc1OTQxMTcxMTUzNjE4ChQxMjc0OTcyOTA0NzU5MTk0OTM2MQoUMTA1MjU4MjMzOTg3NDY5MTI2NzcKEzk0OTcxODU0MzIwMzMzNzcwODcKEjY2NDczMTY4ODYwNzMzNTczMgoUMTA1NDMwMTc2Nzc3OTQ0OTIzOTAKEzU1NDY5NjY3NDQxNjU1MjUyMDAaFQoTNDkwNzI1NzAyNjk0MTI3NjczM1oTNDkwNzI1NzAyNjk0MTI3NjczM2q2DxIBMBgAIkUaMQAKKmhodmtia21mZW9ydHh4b2JoaFVDdndPRWh5S1FIOXl2alVSZ0haVXF5URICABIqEMIPDxoPPxOVAoIEJAGABCsqiwEQARp4gfL6-wf_AgD6Fv8G-Qb-AhoAAQr1AgIA3PT39gb5AwAI-wv1_gEAAAUE_gr-AAAA9QED_PP_AQAJB_v5BAAAAA_6_PX2AAAACQMHB_8BAADs9Pf_AgAAAAr3CgIAAAAA9gT_AP__AAD-CvkLAAAAAP389Q4AAAAAIAAtI3_YOzgTQAlITlACKoQCEAAa8AFEBAb6FgToBc3m5gDGFuD_geH9_xsU8gDXBvcBu_fJANX46ADZ3jP-5O8IALgn-P8Y9P3_TBUBAB0ELQAV_vwAFRziAST6GQE-8ewA6_T7_-8dHQBD-hIBKeoaAAkJ_gQWABP-xADaALjk5wMSJAUA_xoVBUny9gDuGTEBI-sZ_tjxAv7s-fD_vPoDA_khGgQy9OH_MSXr___90vwGIhYJF_X7-BnlBQYcKRYF4-n69ucSBPoK4wQADP8AABf4J_8GDQYB_f77-gH_9_MQ_vD76B4E9zfJ8wTrCe7x3Cv2-O4bB-vaVPkBGA8R9hXz_gUgAC0UBRs7OBNACUhhUAIqcxAAGmAx6QBg0vC8ATUl6f3sxCrm7OftRcYs_-bL__8l0CL4EtG4GQL_R-kRC6AAAAAbE9M35gD-f8q1DN3FNRnduewxEWcJAUPbGzAhurtUM-4o3ewD_eYA992r3BbYxUorJAEgAC1clBQ7OBNACUhvUAIqrwYQDBqgBgAAgL8AAAxCAABwQgAAEMIAAHRCAAAgQgAApkIAAADCAAAUwgAA8MEAAHxCAAAAwgAA-MEAAIjBAAB0QgAA4MAAAIDAAACOwgAAkEEAAHDBAAAcQgAAaMIAACDBAACQQgAAQMAAAEBAAACgQAAAqMIAAKRCAADAQQAA4MAAADBBAABowgAAAMAAAFTCAADAwQAAKEIAALBCAABwwQAABEIAAHBBAACAvwAAIEIAANBBAADQQQAAEMIAAMDBAADYQQAAUEEAALBBAACewgAAAMIAAFBBAADgQAAAQEIAAHBCAACywgAAAMAAAIC_AAD4QQAAgD8AABzCAACAwQAAoMEAAOhBAAAgwQAAgD8AAEBBAAAYwgAAuMEAAMhBAAAsQgAAUMIAABRCAACQwQAAJMIAAATCAABkwgAAREIAAIjBAABgwgAAykIAABDBAAC4QQAAmEEAAJjCAACgwQAAMEEAABxCAACQwQAAZEIAAIhBAABwwQAAGMIAACjCAABcwgAADMIAAPjBAACMQgAAKMIAAKrCAACgQgAAJEIAAJLCAACUwgAALEIAALjBAACgQgAAhsIAAHBCAADQwQAAJMIAACzCAAAYQgAAwMAAANBBAAAMwgAAZMIAAKDCAACYwQAAuMEAAFDBAABswgAAgD8AABzCAACgwAAAcMEAAAAAAADAQAAABEIAAKjBAAAEwgAAmsIAAFRCAAAAwAAAwEAAADxCAABAwAAAiMEAAGzCAAAAQAAAwMAAALhBAABQwgAAbEIAAETCAAB4wgAAUMEAAOhBAACowQAAwEEAAJDBAADAQAAAQEAAAKjBAACwwQAASMIAAODAAADwwQAAiEEAADDCAACIQQAAMEEAAJhBAADoQQAAgD8AAIBAAAAwQgAA8EEAACDBAAB4wgAA4EAAAOjBAACOwgAAJMIAAABBAABMQgAABMIAAKjBAABwQQAAMMIAABzCAADowQAA4EEAAGRCAAAUQgAASMIAAFDBAAAEQgAAAMEAAODBAACwwQAAjEIAAIjBAAAAQgAAAMEAADzCAAAYQgAAcMEAACDBIAA4E0AJSHVQASqPAhAAGoACAAC6vgAA2L0AALo-AACOPgAAmD0AALo-AADqPgAA5r4AAJa-AACYvQAAFL4AAJi9AAAkvgAAHL4AAKg9AADYPQAATD4AACS-AACgPAAAIT8AAH8_AACiPgAAqL0AAIA7AAAUPgAADL4AAHC9AAA8vgAA-D0AAJg9AAAcPgAA-L0AAKg9AACoPQAA2L0AAJK-AABcPgAAmr4AABW_AAAUPgAAwr4AAIC7AACePgAAUD0AAEQ-AABsPgAAFD4AAJq-AABsPgAAVL4AAGy-AAAMvgAA4DwAABw-AABsvgAAMD0AAE8_AAB0vgAAHD4AAOY-AAAQPQAAXD4AAIg9AAAcPiAAOBNACUh8UAEqjwIQARqAAgAAhr4AALg9AAAwvQAAKb8AAKg9AACgvAAAdD4AAFS-AABQvQAAdD4AAOC8AACgPAAAgDsAAPi9AABQPQAAiL0AABy-AAA_PwAARD4AANY-AADovQAADL4AALg9AAAQvQAA6L0AAEy-AABAPAAAiD0AAIg9AACAuwAAMD0AAKg9AAAwvQAAoLwAADw-AACGvgAAfD4AAJg9AACCvgAA6D0AAOg9AACYPQAAuL0AAIA7AABQvQAAcD0AAH-_AAAsvgAALD4AAKg9AABcPgAA6L0AAOA8AABwPQAAgj4AAJg9AACgvAAABL4AAEC8AABwPQAABD4AADQ-AADIvQAAJL4gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=2lGcITALhv4","parent-reqid":"1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":854,"cheight":480,"cratio":1.77916,"dups":["4907257026941276733"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"1341059987"},"4096853056129250996":{"videoId":"4096853056129250996","docid":"34-6-8-Z0EC26D3AE03598E6","description":"\u003ciframe src=\"https://player.vimeo.com/video/24359223\" width=\"640\" height=\"0\" frameborder=\"0\" allow=\"autoplay; fullscreen\" allowfullscreen title=\"opengl-tutorial.com's 15th tutorial : Lightmaps\"...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3445633/f4a77e80eaf9f59ec9eacb321b4b1bc5/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/vvrjDwAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"8","reqid":"1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL","isAdultDoc":false,"relatedParams":{"text":"opengl-tutorial.com's 15th tutorial : Lightmaps","related_orig_text":"LearningOpenGL","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"LearningOpenGL\",\"url\":\"http:\\/\\/vimeo.com\\/24359223\",\"src\":\"serp\",\"rvb\":\"EqwDChQxNjQ0MjQ5NDM2NDE5MDM1MzM3NAoUMTgzNjQyMjA4NTM0ODk5MTk4MTQKEzIwOTc3NDc4ODExMTc5OTczMzkKFDExMjMyNTAxNjY0NzkzNTQwNjk5ChQxMTk5NDU5MzQ3NzIzMzgzMjYzMQoUMTQwNTkzMzM3NTM3NjI5NTM2ODMKEzQ5MDcyNTcwMjY5NDEyNzY3MzMKEzQwOTY4NTMwNTYxMjkyNTA5OTYKEzE4MjAwNjU4NDE4Njk3NjgyMjAKEzE3ODM1MzE0MjM3ODA3MjA4MzIKFDE0NzIyMTg2NzMzMDc3NDEwMjgzChM5OTM3NDcyOTM1NzE5MjMwNDA1ChM0OTEwMjYwNzIyODMwMzEyMzY0ChM4NzI4Mzc1OTQxMTcxMTUzNjE4ChQxMjc0OTcyOTA0NzU5MTk0OTM2MQoUMTA1MjU4MjMzOTg3NDY5MTI2NzcKEzk0OTcxODU0MzIwMzMzNzcwODcKEjY2NDczMTY4ODYwNzMzNTczMgoUMTA1NDMwMTc2Nzc3OTQ0OTIzOTAKEzU1NDY5NjY3NDQxNjU1MjUyMDAaFQoTNDA5Njg1MzA1NjEyOTI1MDk5NloTNDA5Njg1MzA1NjEyOTI1MDk5NmqLFxIBMBgAIj0aKQAKImhocWFscHRmZXVzZWtwamJoaEFybmF1ZCBNYXNzZXJhbm4SAgASKhDCDw8aDz8TzwWCBCQBgAQrKosBEAEaeIH7A_MHAAAA9Q36AwME_gEVBfgG9QEBAOMEA_X-_AIAB_sIAfsBAAAGDP8FBAAAAPID9_r8AAAA_QgF_gQAAAAW8Pf3_QAAAAsEAgkKAAEB-QH5-AP_AAD-_QoB_wAAAPn6BvwBAAAA_hAFAQAAAAD2-PsHAAAAACAALZpM1Ds4E0AJSE5QAiqEAhAAGvABSvMB_AHe-QOBGREC7fPyAesRFv9M_yb_9Q_B_xTp1gL4DBUA_xYPAe0DCACa0hAA4QcB_woY-gAP4xf_EO84AAwWBQD2yzr_BywEAfbr9gD59u0A8jD_ABHd-AACFiABFi0k_QbO0f_JGfkBFR3yBBnUBwQqEfcBAyD3BBcNEAESzwf98vb-_vUAI_8E7v8H7zQAAQ4yDwPwGCX9EAMS-SUY8AQQCCH-4Qbp_czIGwXBEwj55u38AfcEDvwECg_46i0HBA_cBPIR_BD87Q74Bu_2Agov2QIH_PP3-PT0-_3ZRxQE6SwJASLp7_7P2hEGIAAt-sQcOzgTQAlIYVACKs8HEAAawAcMH7G-dBKAPe3xIr26N1q9BindvP_aUD12xYS-rnIyvWt-vDwyVoM-U6eNvGNuLTyWXVC-kOzbvIkopjzPSno-9tz4PPlBR70JQri9uzWfPUOfWTxuw-g9N3ERvOgytbwHtNS9EtYrPd4uRTzBfr498vfBvRetbbyOaAw9sqCQvbendTx2Ft09yaHPvB7ofDxxHk48_OC8PPJudrzL0cg8quExva7ZBT1So2u8uriCPYCRoTxrbpo7Sfhjuu-RCTwxwpq9Q5gRPVovobyx3gg9DhtAu3inr7uTUaU8wUeOPFvvN7ye-5w9bbW9vHIiED3tB6E8UughvY-eTL3w2xC-5gfOvd9IqrzNtm49h7atvR-CKry3JUK-jHCuPN8MSDxKBiO8Cs-2O4WmFj1LD5k9IRisvD-IJrvSrn09wTKLPY4BmTw4fZI9H56lPO8hPLyyVbg8xS-GvO8SB7zuySi9aFtNvIsPfTvDCpy9STXHPCQpirv3bGK9SrqBvLqFrryEL-e86T2_PRufKDukGoY9YXxHva6njLuQHSo9wjWSPI3jEzwLH7a7inLpPbV1Cbs13oy8By6qvPp5NjvDqrC9ZcM6vegnwbtHNqy9j-2bPRlRwbpQAqa9eh9CPQTBSrty3M68rWs0PHuTkTvLogs9MuS7O_nRgrrXsaC9FdtpPWdF_zmZi648655mPWSiFLtdab48xJZ-veC3JboZkRg--H60PBnmbTlAwSW9KdaUvYg_lzkKzJQ8qA3YvCnghbpmf0U8ruKDPO_gqzotOK09lKQLPQ0Kijk1aQk9kI32vFh-Azoa-FW7Lrxcve8-uThD-AE9Jpf1vJkLHrodmQK9EtNvvUm5KbhU8Mq9QHnOPJRk4zotzOc8Wdx_PTcCZLk1lSq92-K1vLpCD7lGV1M4Fi5QvBZI0LgQ6Xc9fbMtPmruh7jygI0955JFPfntrLls6fE9VosePRAlJjmYtFI7P3DFvfcuYDkHXIw9q4EhPfvHpziWIvk9Y3fmPLKPoDjeAom8ui3RvPUXMTes1sO9-mfAu6i8v7gr2YG9-wfxPbzwHDlueoY9UhAMvgiXhjlAi4A9O5eYvHWKBDjz7kO9ZBUgvduGF7g_1p28WGttvY78zDe1go26QKVKPJY8VrcqBA-8jCJVPZZS3Ddcd449ZB1zPTXnZrcCm8M9Dv2uvBBBlzdthoA9rWaCvGNabriwv7a9bFvUPdFA9LhhIIO9vj6pPNVUkbgEQoa8NFAUPRK3bbjm5RA95KtzPUbNQzcgADgTQAlIbVABKnMQABpgL_4AIeIc5fEdJO0A2iAH5-8G7fzpEf_87QDkJe47BxmvsgAUAAfO9v22AAAAAAkLNfAAAVvt79To2icRs9bW8fl_KggE5iEwFcnmKecVP-YeD_rwANvw6Qn4yvo7NAwtIAAtNWM9OzgTQAlIb1ACKq8GEAwaoAYAADjCAABwQQAAbEIAAGBBAACAPwAAIEEAAMJCAAAIwgAAQMIAAGDCAABcwgAAkEEAADzCAABIQgAAuMEAABjCAADgwQAAkMEAACDBAACAwQAADEIAAATCAAAgQgAAuEEAALhBAABQQQAAiMEAAHBBAACYwQAA2EEAAILCAABAwAAAPMIAAKDAAABgQgAAmsIAALhBAADAwAAAAAAAAFBBAADwQQAABMIAAKhBAACYQgAAwMEAAIDCAAAQwQAAQEEAALBBAAAgQQAAZMIAACDBAADAwQAAgD8AAIA_AAAwQgAAiMIAAGTCAACYQQAATEIAAMDBAABcwgAAMMEAAKjBAAA0QgAA-MEAAEBCAAA8QgAAAAAAAODAAACaQgAAgMIAAIBAAACcQgAAAEIAAKDAAACUwgAAcEEAAKhBAACAwQAAMMEAABBCAACgwQAA2MEAAMBAAACwwQAAFEIAAIDBAAB4QgAAgL8AAPhBAACAQgAAmEEAAIjCAACCwgAA4MEAAODBAAAAwQAAIEIAAJhCAABIwgAAQEIAAI5CAACwwQAAQMIAAEBAAAAAwAAAiMEAAJBBAABwQgAASEIAAJhBAAAkwgAA1EIAADBBAABYwgAALEIAABjCAAA4wgAAVMIAAIBAAACAwQAAAEIAANjBAADwwQAAgEAAAKBBAAAIwgAAlsIAADBBAAAcwgAA4EEAADTCAAC4wQAAUEEAAKhBAAAQwQAAIEIAACBBAADowQAAgL8AAADAAAB8QgAAQMIAABRCAADYwQAAWMIAALBBAAAAQQAAbEIAAPhBAACoQQAA2EEAACBBAACAwQAAyMEAAKBBAABMwgAACMIAAJJCAAAIwgAAiEIAAETCAABoQgAAQEEAAIDCAAB0wgAANEIAAGxCAACAvwAAyEEAAAhCAAAAwQAAzsIAAEBBAABMQgAAYMEAAAzCAADgwQAALEIAAJjBAAAgQQAAqMIAAJrCAAAYQgAAlkIAAHTCAABwwQAAlkIAANBBAABAQQAAoEEAAODBAADgwQAAiMEAABDBAABAwQAASMIAAEDAAAA0QiAAOBNACUh1UAEqjwIQABqAAgAA0r4AAES-AAC4PQAARD4AAFC9AACCPgAAfD4AADG_AADavgAAoDwAABy-AABMvgAA3r4AACQ-AAAwvQAAyL0AAII-AAD4PQAAZD4AADk_AAB7PwAAUL0AABS-AABwvQAAmD0AAJi9AAC4PQAA-L0AACw-AACOPgAAPD4AAK6-AACgPAAAML0AAHA9AABwvQAAyD0AAL6-AACivgAALL4AAKi9AABQPQAA-D0AAGS-AACgPAAA4DwAAMg9AAC4vQAAiD0AAAS-AAAkvgAAbD4AAIC7AACIPQAANL4AAFA9AAB_PwAAyL0AAAk_AACWPgAA4LwAAMY-AADIPQAA2L0gADgTQAlIfFABKo8CEAEagAIAAIi9AACePgAAUL0AAAO_AAAUvgAAiL0AAPg9AAAQPQAAcL0AAMY-AABQPQAAML0AAEA8AADIvQAAcL0AAJi9AACgvAAAOz8AAPg9AAC2PgAAcL0AAOi9AACYvQAAmL0AAEC8AAAEvgAAMD0AAKA8AACgPAAADD4AAEC8AADgPAAAUL0AAIg9AACoPQAARL4AALg9AAAcPgAANL4AAFA9AAAcPgAAgLsAAEy-AADgPAAAiD0AAOC8AAB_vwAAqD0AAMg9AABQPQAAyj4AADC9AABQvQAA4LwAAII-AABwPQAAoLwAAKA8AABwvQAAmD0AAKg9AADoPQAAUL0AAFy-IAA4E0AJSHxQATAJOAFKAFIJCA8QkgIYADABYABoAA,,\"}","related_url":"http://vimeo.com/24359223","parent-reqid":"1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["4096853056129250996"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"vimeo.com","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"2709858167"},"1820065841869768220":{"videoId":"1820065841869768220","docid":"34-1-2-Z4EBDED2D39A6BBA6","description":"In the second episode of the basic OpenGL tutorial series I show how to render our first triangle and a quad. Then I also talk a bit about rendering space optimisations using index buffer...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3908283/b0d4bcfe5079eaa4ec16443fb8abb72e/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/CsWnDwAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"9","reqid":"1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DdnIxxqrmDqg","linkTemplate":"/video/preview/1820065841869768220?parent-reqid=1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL&text=LearningOpenGL&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"C++ OpenGL Basic Tutorial #2 - Rendering Shapes","related_orig_text":"LearningOpenGL","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"LearningOpenGL\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=dnIxxqrmDqg\",\"src\":\"serp\",\"rvb\":\"EqwDChQxNjQ0MjQ5NDM2NDE5MDM1MzM3NAoUMTgzNjQyMjA4NTM0ODk5MTk4MTQKEzIwOTc3NDc4ODExMTc5OTczMzkKFDExMjMyNTAxNjY0NzkzNTQwNjk5ChQxMTk5NDU5MzQ3NzIzMzgzMjYzMQoUMTQwNTkzMzM3NTM3NjI5NTM2ODMKEzQ5MDcyNTcwMjY5NDEyNzY3MzMKEzQwOTY4NTMwNTYxMjkyNTA5OTYKEzE4MjAwNjU4NDE4Njk3NjgyMjAKEzE3ODM1MzE0MjM3ODA3MjA4MzIKFDE0NzIyMTg2NzMzMDc3NDEwMjgzChM5OTM3NDcyOTM1NzE5MjMwNDA1ChM0OTEwMjYwNzIyODMwMzEyMzY0ChM4NzI4Mzc1OTQxMTcxMTUzNjE4ChQxMjc0OTcyOTA0NzU5MTk0OTM2MQoUMTA1MjU4MjMzOTg3NDY5MTI2NzcKEzk0OTcxODU0MzIwMzMzNzcwODcKEjY2NDczMTY4ODYwNzMzNTczMgoUMTA1NDMwMTc2Nzc3OTQ0OTIzOTAKEzU1NDY5NjY3NDQxNjU1MjUyMDAaFQoTMTgyMDA2NTg0MTg2OTc2ODIyMFoTMTgyMDA2NTg0MTg2OTc2ODIyMGqIFxIBMBgAIkUaMQAKKmhoZWNydHllY25meWNsb2NoaFVDRmdQYk9Ib3dEZV9tcmJzMEVWNVpsURICABIqEMIPDxoPPxOYCoIEJAGABCsqiwEQARp4gfgAAgYB_wDnDPv2_P4DAB31_Qf1AgIA4wLw9wP8AgAQCAsB-wAAAPoL-wMCAAAAAwDzAP39AQAKEf0MBAAAABbv9vb9AAAAAvgBBgAAAADuAQb_AwAAAP79CgH_AAAA9QgIA___AAAFBwMVAAAAABX_9g4AAAAAIAAt9AnQOzgTQAlITlACKoQCEAAa8AFuOiP_z-bg_8AGAADe-N8AtiY7_2kh2QHtDBMC1O_qAcvW_QEE-if_oRO3AYET7AG16PAA9wQTAGEWCAAA6RcA-ib2ARfWBQJKD-sACA0W_gIoMv4XNTUCFNX2AP7w-vvt8CD90fTfAMvQvQf5HSACIAEG_xYFBwjoBDYB9fgX_N8D4wDkEgb73PYM_ugZQwEJBun9Oyzm_9RO7QAi8BIEG8cBA_0YEg0m_Or4yeMA-7gK6QAK5_oKFAsV8wD_IQT0BRnvHfP69Pb3A_Iv4_UA9y__9ivj9Qnw_wH9v_Xr-Pfw9e7YTwoC6PsV-e0PAf4gAC3VrAA7OBNACUhhUAIqzwcQABrAB7-6ur6AC9c8kf1ivAMVRL0AiUs9VKcou-1-1b076oO855RbvJKugT4JlGM9y9jQPMSXWb6MZmW89bolvZ1Ggj5_Fku8vhLIvMnuXb3ifvY8GNZIvdDAXr1tK4c99pnzPP1O072bdUa9iy40PdEfKj7qsCK9UMLMvIf76L2pWye93S-XuwvNuj0EoLw7EfbSvHKmuT1rvG89m8GEvC9jhD27ygS97dScPBasJzxxtak8-8Qmu5o6VL1MU6W7uAD6ul7_hbmo97k8q_XVO5xYNr0tnjW9kOPiPD_ULL14ojo9VX24vJVShj0jMcE8u2VivErExT2X0xS9MGOKvAx3Dr5N2hY7lmEXPfCLCz7zP7O74jrGO7Di1L11Nsk9PI5VPL4_FL1g_WS9j6m7PDBjqj2hkZk8JmmjPMyQDz2CIzy9guHcPGh1Fz3In5O9XjiGvIxyH72RLGA81ELuu13_KT0MtcE8P3ScvBsUaL3mrM881lyJvKQsjT2dHBW8eWyROw8mxbzIpWC8cJKLO_A2jz3snMu8wpvaPHX4Vb3B_iu9Fyp_vDgO4Tzr_ww-CDJIu_YFqT3BvNG8b3zxu-9RpLxu-N28OMSROgO9Jj00v_W8lFC4OzbTyL18lDY8LnMbvF-iMLyQLZC9kBOmu1gkYb1nQW291ki_O5sVlr0HJwG74rLlu0e5mj1jVjm8XgaMO8ldj72TN-G7s-InOwGl4T2bq4Y9xF0zuTGggr0T6Mg989F2uViF9rvSV5s9iQr3t3E6ST6bThe9l3ChOIt2Kz0gl1g99qhfuI4Kl71a8RE7qdCNOGmXpT0PDxE-vN6KOMui8LxbQh6-NwXjOWtSkD2BH4q914CHuWNel71vSjk944eROV_rEj0dzAM8hvvauZ8_yDxTLZi8V_YAuXiekz1uuNk8_aiduHQhHDyUqY2988AnN1aUnL3r64-9lebGOQoGYT3yl1a9IuSeOHd-kzrP80y8KXtHuZxrGL0EcQ4-ggmNuQwqAD32ACe95Ex3uJEqijzMB8S8L6D-OLBCkL1MAJm9IWVjuOGtnLv_j_q68H5GOLjkKL7Rf4W8nfgauQEHI70frmu9Vr5ytjMxIr0ESJO9IFcANiRad70dbcG9DhYaOd9PvT29rjo87Fdrub2VAD30W0q9O0ZnuFmsvDxjuDq8zoQdOOGZkDxVm6k9vZm4t4LIAj45oMC9PAE_OCL_7D01KQU-835buBgnOb2UQ6U9ZZTHuBc-nD08eFc9xKnnt6C4TT33H6m9K02-tyAAOBNACUhtUAEqcxAAGmBf5wA39g6_7ggI5dS75zrG3-rVH8kZ__PJ_ysY8AsYBeS4EhkAXNEN-54AAAAPN_UnAAAXf8-9HALQRvfJ0fIX924u6jWb8QUewuVzEPI8wgQPAR8A88fNABm4_jYzMBcgAC14lBM7OBNACUhvUAIqrwYQDBqgBgAAAMEAAHBBAABYQgAAkMEAABhCAAAEQgAA8EEAANhBAAA0wgAACEIAAODAAAAswgAAksIAAFBBAAD4QQAAsMEAAIjBAAC4wgAAqEEAAOjBAACAvwAAgD8AAIBBAABAwAAAQEEAAOBBAAAIwgAAYMEAAJhBAADYQQAAgL8AAGRCAAAgwQAAuEEAACBCAACIwQAAREIAAKJCAABgwQAAyEEAAHBCAADAQQAAYEIAADDBAAAAwQAADMIAAODBAAAIwgAAAEIAAITCAACAwAAAMMIAAKDBAADwwQAAVEIAAJjBAABEwgAA-MEAABBBAAAUQgAAqEEAAJRCAACgwAAAYMIAAJBBAAAMwgAAgkIAAAzCAAC4wQAAgL8AAJBCAABgQQAAVMIAAMRCAADIQQAA2EEAAIDAAACAvwAAwEEAAOBBAAAgwgAA2MEAAAxCAAD4QQAAEMEAAMDAAAAgQgAAUEEAAERCAABAwAAAsMIAAEhCAACIwQAAEMEAAGDCAADwwQAA-MEAAIJCAACIQQAASMIAAATCAABgwQAAuEEAAGzCAADwwQAAMMEAAIjCAACKQgAAMEEAALjBAACuQgAAEMEAAJLCAAAIQgAAKEIAAJhBAAAcwgAAdMIAAMhBAADAQQAA6MEAADBCAAB8wgAAwMEAAFxCAACIQQAAPMIAAEDAAABkwgAAtMIAAHDBAACcQgAAAMEAAHBCAADYQQAAEEEAAIjBAACAQQAAVMIAAADCAABAQAAAuEEAAGDBAACwwQAAUEIAAEBAAADgwAAAiEIAAAAAAADoQQAA2EEAAIhBAACAPwAAmsIAANhBAACAwAAAAAAAAILCAACgwAAAoEIAAFDBAAAEQgAAjsIAAJbCAAB4wgAAIMIAAKhBAABwQQAAiEEAANBCAAAAQQAAUMIAAKBAAABswgAA2MEAAJBCAABkwgAACMIAALBBAACyQgAACMIAANDBAAAAQQAAIMIAAOBAAABAwQAAnsIAAJhBAAAAwQAAAEEAAMDBAACgQAAASEIAAMDAAAAYwgAATEIAAFTCAAAAQgAASMIAADjCIAA4E0AJSHVQASqPAhAAGoACAACCvgAAbL4AABw-AAAEPgAAuL0AAII-AABUPgAAEb8AABy-AACAOwAANL4AAK6-AADKvgAAQLwAAES-AAAQvQAAoj4AAHy-AACGPgAA0j4AAH8_AABMPgAAEL0AAHA9AAAwvQAAED0AAMg9AABcvgAAcD0AAAw-AABkPgAAjj4AABw-AAAUvgAAED0AAAy-AAAcPgAAoDwAAMq-AACoPQAAur4AACQ-AACmPgAANL4AAKA8AADGPgAAjj4AAHC9AADIPQAA4DwAAEC8AAB0vgAAgLsAANg9AACAOwAA4LwAADc_AABwvQAAEL0AAP4-AAAQvQAARD4AABw-AACiPiAAOBNACUh8UAEqjwIQARqAAgAAdL4AAIg9AAA0vgAAOb8AAEA8AABQvQAAgLsAAOC8AACIvQAATD4AADC9AADIPQAALL4AAEy-AACIvQAAML0AAKq-AABRPwAAiD0AAM4-AACIvQAAnr4AAJg9AADIvQAADL4AAGS-AAAwvQAABD4AAGQ-AAAMvgAAED0AAEC8AADYPQAAuL0AADQ-AAAsvgAAhj4AAPg9AAA8vgAAND4AAII-AACSvgAATL4AAPi9AABQvQAAuD0AAH-_AABcvgAAMD0AAAw-AAAMPgAALL4AAEC8AAAQvQAAVD4AADA9AADIvQAAiD0AAAQ-AAAcPgAAcD0AAMg9AAA0vgAAgLsgADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=dnIxxqrmDqg","parent-reqid":"1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["1820065841869768220"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"880635663"},"1783531423780720832":{"videoId":"1783531423780720832","docid":"34-7-2-ZFC2A5FF21F6B52FD","description":"This lecture series for Computer Graphics Programming with OpenGl in Visual C++. Base Code and setting environment for OpenGl in Visual C++ follow the link:- • Computer Graphics Programming in...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/936043/c208764d402c2c1518ff4a1e4e6310c6/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/cVuGpgAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"10","reqid":"1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Drf0LmaZIGXA","linkTemplate":"/video/preview/1783531423780720832?parent-reqid=1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL&text=LearningOpenGL&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"OpenGL Basic Code and Functions for Beginners","related_orig_text":"LearningOpenGL","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"LearningOpenGL\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=rf0LmaZIGXA\",\"src\":\"serp\",\"rvb\":\"EqwDChQxNjQ0MjQ5NDM2NDE5MDM1MzM3NAoUMTgzNjQyMjA4NTM0ODk5MTk4MTQKEzIwOTc3NDc4ODExMTc5OTczMzkKFDExMjMyNTAxNjY0NzkzNTQwNjk5ChQxMTk5NDU5MzQ3NzIzMzgzMjYzMQoUMTQwNTkzMzM3NTM3NjI5NTM2ODMKEzQ5MDcyNTcwMjY5NDEyNzY3MzMKEzQwOTY4NTMwNTYxMjkyNTA5OTYKEzE4MjAwNjU4NDE4Njk3NjgyMjAKEzE3ODM1MzE0MjM3ODA3MjA4MzIKFDE0NzIyMTg2NzMzMDc3NDEwMjgzChM5OTM3NDcyOTM1NzE5MjMwNDA1ChM0OTEwMjYwNzIyODMwMzEyMzY0ChM4NzI4Mzc1OTQxMTcxMTUzNjE4ChQxMjc0OTcyOTA0NzU5MTk0OTM2MQoUMTA1MjU4MjMzOTg3NDY5MTI2NzcKEzk0OTcxODU0MzIwMzMzNzcwODcKEjY2NDczMTY4ODYwNzMzNTczMgoUMTA1NDMwMTc2Nzc3OTQ0OTIzOTAKEzU1NDY5NjY3NDQxNjU1MjUyMDAaFQoTMTc4MzUzMTQyMzc4MDcyMDgzMloTMTc4MzUzMTQyMzc4MDcyMDgzMmqIFxIBMBgAIkUaMQAKKmhodmtia21mZW9ydHh4b2JoaFVDdndPRWh5S1FIOXl2alVSZ0haVXF5URICABIqEMIPDxoPPxP6B4IEJAGABCsqiwEQARp4gfsD8wcAAADsAQL2_f8CABj78AT1AQEA4wQD9f78AgD7_Qbu_QAAAP8OAAn6AAAA9_X9_f3_AAAODv3--AAAAAn3BPn-AAAAAf38Bwr_AQHr_PMJA_8AAAf7Bwz_AAAA_xH-A___AAAFDfkDAAAAAAr4-REAAAAAIAAtmkzUOzgTQAlITlACKoQCEAAa8AF6IeYA6BH-AdsEzgDt_QABgQAC_yb_2wDR9_8A2QbjAeH-3wDi7Bn_yPsLAbb-6gEA4-__NQMXAA4MCv8pBCcBEgvnATLPDwE4AP0A4P_2_xInD_8F6CwASvgJACULAP0M5A__0wXD_9fbzAX_BCgABvv3AigCC__oExkA3xwTAOYA_QDs7g0HzfIE-fkfGAQJHev-Gx_x_fMG_QQg_egCAdH0AgAN9gQXExL98_T5-NkD_fv_BfkKAwgZAvcPIAP5BQ8BBO389RECAwI15_D-4vYK-B_A-wkB8fIL5_T89u8N-_rcUPkB-v0G-QkC8PkgAC2_TyQ7OBNACUhhUAIqzwcQABrABywrzb7IMN06vUgyvXGO-r1wwWg9BbmwvCXK3r0yLVu9ADGuu4ldKz7TXcM9fYYFPJxNl77qPVy5ZI8WvAovYT4XcbC8QdPGOSv-ur3M90I9mzkEvbSsG74rsIY9YvgDvbbaw7wBv8a8kDwGPf8-Qz53fwa4DOtBvTE1k73ocbO86w-ePE8IfDty0kW934pEvFvR5j2DUzo9tQBIO-w0Uj7Zu_m7vn-YOwPFF7xUQmY9XMBTu7-1g715ioE8WmkMu_epjz2AzV68ajf2O-7QML1Yeoi8iyrPu5NRpTzBR448W-83vI1_nzuhjn09_wkuvErExT2X0xS9MGOKvKjIIb4CfBw96OltPPCLCz7zP7O74jrGOxyEv71NrQ09N5zkO2Q-IL3uqQG9Iwp3PM98oz24MlI9p9BUPMOrdjwHAgm9IKEcPLowAj5mvZi8zD60vJ5XgT3AX6c8ioYWvF3_KT0MtcE8P3ScvAu45712UIk7W4SYvKQsjT2dHBW8eWyRO8zJpT3Xfpc8hf6yO3ZbuD3Crwc8bedWPMQFQL1uo8G85L-8u9Cg_DxQidA8inEAvLvPVj0SFQq9pk-hvEy6V71R54C8-TIsvKR9vT1zyYe9L8gvO5DZWb2wI2m8NaUIvA42ED0AqIK9IjM8vMw3vL0KeY68CMTvO6NolDxFrqW8lpOzuzWGnz0_CDy9UGyJO5aGEL2VFkS9azRSOw6qkz0J6_W8Ki-_OpLYpLyzVtk8RyHJOthDAD2GQMk9ZR81uU8jHT6VuA69DXvSOKIuLbwZzJo9-XDBuSQfhbzqr9c8w4ZXuawsGz0rAQw9X2RmOWr2I7vvnae9YkjcuP3Y5Lyswgm8zyViO7UBM7yWjOu7zYowOiMfKj3IR6a9A6qCOGkPRTy4MhI99vU2ufFFkD1SrU88nrK_OAh2nburRKS9GswtuUMIw70Gary9F01COWuX27wgm6Q8Su5xt0yoAD3H8J29_u4wOc6vwTxJk8w930SHuI6KKT1tH7I85mRZN6XUyjxieeO65ILiuJWjO71FmwO-DdozN4efBD1qPZI9NCKkuCq-y72osj6950aVN1mnSr02Rwy9AVdLN7gLCD3Hypm9cFZ9ODy2r70TS0W9_q-8N6BUyz338ca8LY_VuBoZpD29fL47DdLWNzhaRDwj7lY8PF6ONzMrJbxO1T08QB6jNx2XDD1JD0O-VDFNuYqWVz0QWPk9jRdAOIFe-Lwl7xc9PNmmuJVpT73nr6m78Ly3NnrOTLzobYe8urGbNyAAOBNACUhtUAEqcxAAGmBU4wA82yLYCwFG6_HP0zXc1_H1L78Y_-z3__kp8STqEcuqMfgAQeDwFKIAAAAONOo2FwAXf8LGB-XBWCDdtwUeHGz6_ErF6ibyreBmO-oL2gYYGwoADuGm6w3ayEosDgYgAC1QvBM7OBNACUhvUAIqrwYQDBqgBgAAoEEAAFBCAADQQQAA8MEAABxCAAA0QgAAWEIAAKDBAAAMwgAAMEEAAKhBAACOwgAAWMIAAIjBAACSQgAAQMIAAIBAAACKwgAAsEEAAGTCAAAAAAAAmMEAAADBAACYQgAAoEAAAODBAACUwgAASMIAAKRCAADgQAAA0MEAANDBAACmwgAAAEIAAFDCAAAowgAANEIAAMZCAAAQwQAAiEIAAIBBAADAQAAASEIAAIA_AACAPwAAQMIAABzCAADYQQAAIEIAAMhBAADawgAAsMEAAADAAAAQwQAAnEIAANhBAADcwgAAwEAAAJjBAAAAAAAAZEIAADDBAAAcwgAAKMIAAIhBAAAkwgAABMIAAATCAACWwgAASMIAAERCAACgQgAAqMEAAIjBAACAvwAAVMIAAADCAADQwQAABEIAAIDAAACCwgAAhEIAAKBAAABwQgAAoMEAABBBAABQwQAAEEEAAJpCAACAwQAAOEIAAJhBAAAAQAAAqMIAADDCAAAkwgAAkMEAAJDBAAB4QgAALMIAAGTCAACcQgAAgEIAACzCAABAwQAAAMAAAKjBAACEQgAATMIAACxCAAAAQQAAcEEAAIjBAABAwQAAmEEAAIBCAADAwQAANMIAAADCAACwQQAAAMAAABzCAABIwgAAGMIAAADBAAA4QgAAQMAAAMBAAABAwQAA4MAAAKDBAADgwQAAuMEAAAhCAABowgAAIEEAAJBBAACwQQAAwEAAAGTCAACgQQAAAMAAAJBBAADAwQAAREIAAHDBAABUwgAAUEEAAEBBAAD4wQAAoMEAAABCAAAgQgAAgEAAACjCAADAwQAAAMIAAGDBAAAwwgAAsEEAADDCAACYQQAAoEAAAMjBAACQQQAAgL8AAJhBAAAQQgAAwEAAAJjBAAAEwgAAUEIAALjBAAAAQAAAEMEAAAAAAAAUQgAA2MEAAKBAAACKQgAAXMIAAJrCAABgwQAAhEIAAIxCAADIQQAAPMIAABRCAACoQQAAkEEAACDBAAAswgAALEIAAIBAAAAAwAAACEIAADTCAAC4QQAAcMEAANjBIAA4E0AJSHVQASqPAhAAGoACAACGvgAAdL4AADQ-AACqPgAA2D0AAPI-AAA8PgAAI78AAOC8AACGvgAAPL4AAOq-AADWvgAAUD0AAHA9AAA0PgAA2D0AACy-AABQPQAAsj4AAH8_AABQPQAAuD0AAAQ-AAA8vgAAqL0AAGw-AABQvQAAlj4AADC9AACOPgAAhj4AAIg9AAA0PgAAgj4AAFy-AACmPgAA2r4AAPK-AACuPgAAVL4AAEy-AACWPgAAND4AAOg9AAC-PgAAoj4AACS-AAAEPgAAXL4AAIg9AACAuwAA2L0AAI4-AABcPgAAuD0AADM_AADIvQAALD4AAIY-AAC4PQAAuj4AAKg9AACovSAAOBNACUh8UAEqjwIQARqAAgAApr4AAEy-AACavgAAQ78AANg9AABQPQAApj4AADy-AAAQvQAAHD4AAHS-AACyPgAAgLsAAKi9AACAOwAAQLwAANq-AABLPwAABD4AAOY-AACYvQAADL4AAJg9AAAcPgAAmr4AAMa-AAD4PQAAmD0AABw-AAAMvgAAqD0AAOA8AACIvQAARL4AALg9AAAcvgAAsj4AABA9AACevgAADD4AADQ-AACYPQAAUL0AAJg9AACqPgAAUD0AAH-_AACSvgAA3j4AAJi9AAA8PgAADL4AALg9AABAvAAAoj4AAEw-AAAwvQAATL4AACQ-AACAOwAAVD4AANY-AAC2vgAA2r4gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=rf0LmaZIGXA","parent-reqid":"1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["1783531423780720832"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"3520796503"},"14722186733077410283":{"videoId":"14722186733077410283","docid":"34-11-13-Z9EE32177BDB34A90","description":"In this OpenGL Course, you will take your animation skills to the next level by learning about skeletal animations. This will help your character animations to feel more lifelike when they move...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4055290/0ef444311249f6cbdfd17760ec427bad/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/ymxD-QEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"12","reqid":"1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DGZQkwx10p-8","linkTemplate":"/video/preview/14722186733077410283?parent-reqid=1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL&text=LearningOpenGL&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Advanced OpenGL Tutorial – Skeletal Animations with Assimp","related_orig_text":"LearningOpenGL","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"LearningOpenGL\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=GZQkwx10p-8\",\"src\":\"serp\",\"rvb\":\"EqwDChQxNjQ0MjQ5NDM2NDE5MDM1MzM3NAoUMTgzNjQyMjA4NTM0ODk5MTk4MTQKEzIwOTc3NDc4ODExMTc5OTczMzkKFDExMjMyNTAxNjY0NzkzNTQwNjk5ChQxMTk5NDU5MzQ3NzIzMzgzMjYzMQoUMTQwNTkzMzM3NTM3NjI5NTM2ODMKEzQ5MDcyNTcwMjY5NDEyNzY3MzMKEzQwOTY4NTMwNTYxMjkyNTA5OTYKEzE4MjAwNjU4NDE4Njk3NjgyMjAKEzE3ODM1MzE0MjM3ODA3MjA4MzIKFDE0NzIyMTg2NzMzMDc3NDEwMjgzChM5OTM3NDcyOTM1NzE5MjMwNDA1ChM0OTEwMjYwNzIyODMwMzEyMzY0ChM4NzI4Mzc1OTQxMTcxMTUzNjE4ChQxMjc0OTcyOTA0NzU5MTk0OTM2MQoUMTA1MjU4MjMzOTg3NDY5MTI2NzcKEzk0OTcxODU0MzIwMzMzNzcwODcKEjY2NDczMTY4ODYwNzMzNTczMgoUMTA1NDMwMTc2Nzc3OTQ0OTIzOTAKEzU1NDY5NjY3NDQxNjU1MjUyMDAaFgoUMTQ3MjIxODY3MzMwNzc0MTAyODNaFDE0NzIyMTg2NzMzMDc3NDEwMjgzaogXEgEwGAAiRRoxAAoqaGhjeWxnZXN6YW9nYnFxZGhoVUM4YnV0SVNGd1QtV2w3RVYwaFVLMEJREgIAEioQwg8PGg8_E9wvggQkAYAEKyqLARABGniB_wT7Af4CAPT--Ab4BP8BGPvxBPUBAQDZCAD9B_gEAAf7CAH7AQAABgz_BQMAAAADAPQA_f4BAAoQ_QwEAAAADPH9__oAAAAI8voD_wEAAPEE-_0DAAAA-wQGB_8AAAD5BgEGBAEAAPkQ_QYAAAAADPn3BQAAAAAgAC0T89k7OBNACUhOUAIqhAIQABrwAV7-2_sFAhIFnPHmAM3_0QCB-hH_PQAH_8365AHQyb4C3Q8CAOvqKwAfCScBiy__AccRAf9AAxwA__wWAB78FwAYIN4BPcQSATYCCQDNAN7-1xEe_iTnNQI5yQgAOvbh_Sr9J_7-DuoBreDkAxATGgj34RIFQgL-AZMUGgE8H_ECAxPi_s4CD_vJ_hz_Lf_0_Sgmvf5GGfL_8fcXAx8PzwPyCx4FAiP3Ag30-w7_zvsAy9_k_P71HAUMzCEG9hInA8oNIQEE1-_49Bf28SsX4PvzHgIN7ev6C_MO___01AH88QUU-cQmEgjxLxIC-Dzu-yAALcb9Bjs4E0AJSGFQAirPBxAAGsAHt-zYvl13qTyx1MS8cY76vXDBaD0FubC8DytcvoCyjryrQl48CJFsPranFTqChw49nE2Xvuo9XLlkjxa8UTAzPvqAmzuR50Q9oP0Yvk3s67xneQG8TMQ7voKcRbtWMte6QFwoPLhub7z9BIa7nzsBPo-UKD07GLE87rNKPbeZqzv9yFC5byeGPfjZrbwFwb05Tir6PdVeHzwh6Cg9-nTBPa5OCb3uMvI8QRzFvUAo-Tx_XXo7nBu-PXTYtzoLkDe6govVPcS9KL1a-JO73FV-vP3XPr3KILG6D6mzPI94CTzYUvY7VeVWPRaboDz3PrQ7dEavPDvXYT1Hvpy8DMiDvf8Zrzxe8XU75Ib_PTl29TyMb5482UKQvTa9ujxI7Go7E32evR2whjzWEhw9Sw-ZPSEYrLw_iCa7NAW8PYaDTjwbsgk8Cw4PPlxrFjyq7wC8Gy9dvRjQqz2rXCg8Xf8pPQy1wTw_dJy83Qoxviwvt7vEnWK7l6DQvHaGjrwz4Mk6vocLPp9pdLt_kJs8phKWu9HmODygn9I77rgcvRTKZz3Tb7o6fNDYO9GB_rvaUNa6h2MnvPu7LbzG20q8eGKWvS_V8bxd4gY70eVyPbqCcTs2Uh27VCU9OvBVxjwpE-m6IxYxPSZZgr2bVuk6BXvCvXMuRb2na_W6huiQvS8UsDx6Mbk7aMCKPbXAgzwUJog7gErwPM9UIbxdNa471ZUPPtTsRr3lRxm5SkoVvTFazL2yI1W3IAN-vTHdmj2yza43PmFEPecDfb0nlr24ujASPlGDST1_ERc55e3oPUocQ7zK4Ti426PHvcnQzLzTHxo44SCEux7x9Tz_zC65GaHpvJQ7Aj20XdG57dm-vSk5bD3nytU5-71DPXk7gjxXCcq4X9Njvbvth71EHCs4Ygb0vI7LGD2fFZK4jv68vBRGzjw1h8a34J-CPXgNGr2qRwe5HcAsPSGIvbwXsAQ5vufGPQAdpr1qQ4Y5CoCxvCcX4z1iYJK5PkLNvZfuZDwQ_rk4uJgavVXiFT3fOMG470fAvXi6Dr010Ge4r81Gvdq4VD0y7aw4jMGevPppN7ysS7M4TdyVPchf2r0E4Q45hImFvZU_BL1r4hO4vR2hvLlVAL675i24Ke-hOlznPjlzuI24iBc_vXKTx7x3zya4LXdrPXHBHj2ziIa3psyyPB9vDbwdd6W3szEGuwivvb0cfaa3ITK2PDs54z0EGwY5vPehvZHOpTz_qKK4ZwmXvKYEiT2asqU3WweHPHut-rz-LHK3IAA4E0AJSG1QASpzEAAaYE34ACTiGMDpSC3lAL7WE_rm5sEd6zD_0tv_ECQSFA8VoqgWHP8oziMioAAAAPwf_DHpAO9_FN4K18ITDc7E3TvyacsOLbNZIP6t2z0D2Tr3-wQfCADw9akB4-63V0kYHyAALUx8Ezs4E0AJSG9QAiqvBhAMGqAGAABQQQAAAMEAAKhBAACAQQAAmEEAAEDAAACgQQAAQMIAACDCAABAwAAAoMEAAAhCAAA0wgAAbMIAAEDAAACAQAAAJMIAAMDBAAD4QQAALMIAAMBAAACgwAAAXEIAAIBBAADgQQAAYEIAALDBAABQwQAAyEEAAEBBAACIwgAA4EEAAHDBAABAwAAAHMIAAJrCAADYQQAApkIAACRCAACIQgAAHEIAADjCAACOQgAA5kIAANBBAACgwAAAiMEAAAhCAACAQgAAQEEAABzCAAAAwQAAsMEAAKDBAABwQgAAkMEAAOLCAAAQQQAAAEAAAIA_AACCQgAAwEEAAHBBAAAcwgAAAAAAAGzCAAAQwgAAuMEAAABBAACQwQAAREIAAOhBAABQQQAAwkIAAIA_AACAwAAA-MEAACBBAAAIQgAAwEEAAEDAAACAwQAAqEEAAAjCAABwQQAAAEIAABBBAAAQQgAAVEIAALBBAABAwAAAOEIAAEBCAABgQQAAyMEAAMjCAABAwgAAIMEAAOBAAAAswgAAoMAAAOhBAACAPwAAoMAAANDBAABEQgAAwMAAAGBCAACgwAAAoEIAALhBAADIwQAAkEEAABDBAAAwQQAABMIAAABAAAD4wQAAoEAAAIA_AABkwgAAAMAAAOhBAAAAQQAAQEIAAIjBAAAAwgAA4MEAAIDCAAB4wgAAhEIAABxCAAAAwgAA4EEAAERCAAA0QgAAUMEAADBCAAAswgAArsIAAKBAAAAEwgAA0MEAAMjBAAAEQgAAEEEAAEDCAADAQQAAyEEAABxCAABAQAAAuMEAAHhCAAAAAAAAEEEAADTCAACwQQAAeMIAALjBAABcQgAArsIAAAAAAACgwQAA0EEAAJrCAAAwQQAAwEIAAGxCAACAQgAAAEAAAGRCAAC4QQAA-MEAABDCAAAYwgAABEIAAIxCAAAkwgAAgL8AAIxCAABAQAAAgMEAAFjCAACowQAAwEAAAEBAAADgwQAAREIAAFzCAABQQQAAzMIAALDBAABMQgAACMIAAAzCAACowQAAoEIAABTCAACcwgAAcEEgADgTQAlIdVABKo8CEAAagAIAAI6-AABAPAAARD4AAAU_AAAUvgAAjj4AAMI-AABXvwAAzr4AAFw-AACyPgAAuL0AAMa-AADaPgAAlr4AAMi9AAD2PgAA6L0AAKI-AADSPgAAfz8AAFC9AADWvgAAyL0AALg9AABQPQAAsj4AAOq-AAD4PQAATD4AAII-AAC4PQAA6L0AAEw-AAD4PQAA2L0AAJo-AACWvgAA0r4AACy-AABkvgAAFD4AAA8_AACKPgAAnj4AAGw-AABEPgAAML0AALY-AACgvAAAXD4AALq-AACePgAAZL4AAIY-AACoPQAAeT8AADC9AAAUPgAAzr4AADA9AAB0PgAALD4AAIA7IAA4E0AJSHxQASqPAhABGoACAAAkvgAAqD0AAPi9AAAfvwAAmD0AAOA8AACWPgAAbL4AAKi9AAA8PgAAFD4AAOA8AACAuwAAVL4AAMg9AACovQAAED0AADE_AADgPAAA9j4AAKi9AAAEvgAA-D0AAPi9AAAQPQAAVL4AABS-AADYPQAALD4AADC9AAC4PQAAgDsAAIi9AABAPAAA5j4AABS-AAB8PgAAMD0AACy-AAAcPgAAwj4AAKi9AABkvgAAuD0AAHS-AACYPQAAf78AAES-AAD4vQAAjj4AAEQ-AABQPQAAQLwAAJg9AACYPQAAmD0AAPi9AACovQAAQLwAAIi9AADgPAAAtj4AAOg9AACYvSAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=GZQkwx10p-8","parent-reqid":"1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["17749107879489957183","14722186733077410283"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"1829151568"},"9937472935719230405":{"videoId":"9937472935719230405","docid":"34-10-17-Z30FBDA83588DE07A","description":"Warning! These tutorials are hard, and probably will test your capacity, although if i, a 15 year old can handle it, so should you!:D YOU NEED TO KNOW HOW TO USE A Windowing System THAT IS...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/466206/e8e35cf713cc6149d42ed228413dc316/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/upZpMwEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"13","reqid":"1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DQJiUr9s7AV0","linkTemplate":"/video/preview/9937472935719230405?parent-reqid=1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL&text=LearningOpenGL&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"OpenGL Tutorial 1: Beginning the project!","related_orig_text":"LearningOpenGL","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"LearningOpenGL\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=QJiUr9s7AV0\",\"src\":\"serp\",\"rvb\":\"EqwDChQxNjQ0MjQ5NDM2NDE5MDM1MzM3NAoUMTgzNjQyMjA4NTM0ODk5MTk4MTQKEzIwOTc3NDc4ODExMTc5OTczMzkKFDExMjMyNTAxNjY0NzkzNTQwNjk5ChQxMTk5NDU5MzQ3NzIzMzgzMjYzMQoUMTQwNTkzMzM3NTM3NjI5NTM2ODMKEzQ5MDcyNTcwMjY5NDEyNzY3MzMKEzQwOTY4NTMwNTYxMjkyNTA5OTYKEzE4MjAwNjU4NDE4Njk3NjgyMjAKEzE3ODM1MzE0MjM3ODA3MjA4MzIKFDE0NzIyMTg2NzMzMDc3NDEwMjgzChM5OTM3NDcyOTM1NzE5MjMwNDA1ChM0OTEwMjYwNzIyODMwMzEyMzY0ChM4NzI4Mzc1OTQxMTcxMTUzNjE4ChQxMjc0OTcyOTA0NzU5MTk0OTM2MQoUMTA1MjU4MjMzOTg3NDY5MTI2NzcKEzk0OTcxODU0MzIwMzMzNzcwODcKEjY2NDczMTY4ODYwNzMzNTczMgoUMTA1NDMwMTc2Nzc3OTQ0OTIzOTAKEzU1NDY5NjY3NDQxNjU1MjUyMDAaFQoTOTkzNzQ3MjkzNTcxOTIzMDQwNVoTOTkzNzQ3MjkzNTcxOTIzMDQwNWqTFxIBMBgAIkUaMQAKKmhocWZpaWplc3Jzd2hzYmRoaFVDbU9Ia2NOOW5Mdy1WaVc4ZHd6WW5RZxICABIqEMIPDxoPPxOmBIIEJAGABCsqiwEQARp4gQIK-gb8BQD2DPoDAwT-AQz--wj3__8A2ggA_gf4AwD6BQcE-QEAAAoTAQn-AAAA_AL5-_3-AAD-BwT-BAAAABvwAgH7AAAAAP8FC_4BAAD59_f9A_8AAAMCCAcAAAAA9g4BAwEAAAD9CAgFAAAAAP389g4AAAAAIAAtwVrgOzgTQAlITlACKoQCEAAa8AFnKu79GQXlBq4G2ADE-AQBsMsV_zsVwgDEAhAA1u7UAM7Z_gEH1xz_1AvzAJwUDQHz9u3-LjPxADAEFQAbDiUB_BL7AVYR_v8xHwYAwecL_x8GHwEh1wICP-4BAv_7FAAU6wcB59Lh_tD5_gAKITgDJhUQAn_-4v3qBDMB_xEtAPIK6_byF_oH4PQe--EJD_z8_OIHRBjz__P17AIEERkEGcsBAxIH9QYfLhkF7wb7-e0pD_b0_AH5-yMU-CgWJwK8BBL8AOQM9-kI5Pgd3ez0qR4LCD7C8QUWDvYA2DD19-weCOjbSQkC-eoU-Pr3-O4gAC0kUwo7OBNACUhhUAIqzwcQABrAB4802L4_LZC8HiwIvYpvnb0heSI9gTJ8PC6pn70DC7u8U_BvvLU1Mj6_a0s98Wj-PLPwdb7H0Ja8RWRAOT0pcz6UwOa79XIOPcnuXb3ifvY8GNZIvUpNwb1m5jg7TxqPPLbaw7wBv8a8kDwGPS2YWD6HIL28oRKXvExUz70R7sS8w8RVPJfUnjusW5i9odCXvCgLDz5iBCM9eDySPBwLej5zXJe8hMxfvFaO_zy2AGM9AGdzPBh9Jb5Joay8Ci9BvHhj3LwiPzE9Bl1rOrHeCD0OG0C7eKevu7gSED3mHpc9SWm2vJVShj0jMcE8u2VivCCQ1TyKl0C7-xaEu635Ab5UpZI8IdHfO2ql0D19fpO90FGeOwiOy71CTSG8Zn4avLuxBb2uLHG9j7eFuqoGZj2h6Is9G9WruzDhJr1hOpi9sZr4PKxwOz5wTya9E7GxOmLcaD3hspo9ytw-O7HriztwelW7sgrAvFXJhr0CicG8vEYmvKC-uj09WXu8mqGnPD0UYD1rlvC85808PAmEgDvzfee8XkOVPPpYpr3LUJC9Haeuu8HkxjxS_rQ9zdmMvMTWhTuYKkK9yOD2u0ctTzpAFgE81pVHu_HYzz3Io0i7ci54uhmBQr0jsQ69MVIYvMZ8bTvVb7C8DVHMOVfHVr0k1j28rUbAu-wIMb3UDKm8HR9Ku88Dbj0Ja0i9Yvw1OlsDYL0cS4681jbFuw0_nj157II8yyeOOmiIdLxhkiU9ahpmumPELz2WNxE9642cu5hNQD7r4jY8mxp2udUI_Ty9vfU8IqyOuQlxIL1fVxg9B-w2ORsjwz2GU4s9NPtauBxdpbw9Mmy9_RXLOHY8Ab2gc5K8qhWQuDwQfr28Si29mfHXuTznnTzWTwO8KApEuYt8TTyLsX25G9kfuQRYJD5gWak88C7sOOKVYjsYLba9_INZuVcJ9r1TDyy84Q4NOkGUeTwiwp66yj9MN9x7QLs-LOm7CHoUuEWc7zs90dU94glHuaHmuj339YK9EnFyOGOfujsKjoG8kVDAt-Pxfr3dNGy9ksS-tyhYLT2rD4o9VhSauMJLtb2NTQI8DbpPNkmMVLzvSoy9eSvXNl5ZFDwcZC09wmuROBlrZL1WxF-9ueslOCILoj2-rrW92uwCuUlepz0r6Cy8loFzN5mDHjx3rVM9hn0cOJ_Fdz1vj289bbCGN2EGeT3zOhK-S-epuKBKUj0HOI49FZKMOPJrWjxt8xA9886KuHY25LzWkgk9q3wRuOPxvr1zk0K9NsewtyAAOBNACUhtUAEqcxAAGmAi7AA9yCTQLQ9J__3t2BreA_zwAs4E_wrv_wct8BfFNIGxCxr_ReQEApoAAAAfP-Ut4QD_fcPu_NrbBDXtxwIA6WMi6B2l3i8YnchyIxIcz_IW4kgA-emuyPPC-xtFCisgAC1XKRI7OBNACUhvUAIqrwYQDBqgBgAAFMIAAIRCAABcQgAAYEEAALhBAACEQgAAUEIAABRCAADgwQAAkMIAAGDBAAAswgAAcMIAAIhBAACYQQAAhMIAANjBAACswgAAoMAAAMjBAACIQQAAQMIAAJjBAABgwQAAEEEAAADAAAAwwgAAGMIAAPhCAACwwQAAqMEAABDBAAC8wgAAgEIAAIjBAACKwgAA4EEAAAhCAACAPwAAikIAABBBAAC4wQAAuMEAAJjBAABUwgAAaMIAAKBBAABAQQAAgEAAANDBAACSwgAAwEAAAPhBAAAgwQAAikIAAPBBAACEwgAAgMAAANjBAAA4QgAAgEAAAKDBAAAwwQAAlMIAAABBAADYwQAA4EAAAEBBAACgwQAAUMEAAHRCAACAwQAAgD8AACDBAACAQAAAgEAAAKjBAADQwQAAPEIAAOjBAACwwQAAhkIAAIBAAABgQQAAoMEAAIBAAAB0QgAAkEEAAIRCAADgwAAAQEEAAK5CAAAgwQAAEMEAAJDBAAAUwgAAJMIAADzCAADQQQAA6MEAACDCAADgQQAAlEIAAERCAADAQAAA6EEAAEDCAACYQQAAAMIAAIZCAAAoQgAAoEAAAIDBAAD0QgAA-EEAACxCAABgwgAAgL8AAKjBAACowQAAAAAAAJrCAADoQQAAXMIAACBBAADgwQAAKEIAACxCAAAwwQAAAMIAADDCAACAQAAAwEEAANBBAACAQQAAHEIAADhCAABAQAAAQMAAAJDBAAAEQgAAYEEAADDBAADgwQAAIEIAAKBAAADgwQAAhEIAAEDBAADgQAAAAAAAAAAAAACwQQAAQMAAAEDCAAAgwgAAIMEAAEDBAAAAwQAAiEEAAIBAAAC2QgAAOMIAADjCAAAEwgAAQMIAAJhBAACAQQAAgD8AADBBAAAAwAAAiEIAADBBAABwQQAAgMAAAABBAABIQgAAYMEAAIjBAACMQgAAqMIAADjCAADYwQAAEMEAAEBBAABoQgAAjsIAAPhBAABwQgAA2EEAAPhBAABQQQAADMIAAIA_AACwwQAAEEIAABzCAABIwgAAuEEAAFDBIAA4E0AJSHVQASqPAhAAGoACAACovQAAQLwAAPg9AACKPgAA4DwAAKA8AAAwPQAA6r4AAMi9AABQPQAAgDsAAIa-AAC-vgAAQDwAABC9AAAQvQAARD4AACS-AADovQAAmj4AAH8_AAAcPgAAgLsAAAy-AACoPQAARL4AAOA8AABAPAAAqD0AAFw-AAA8PgAALD4AAKg9AACGPgAAcD0AAFS-AAA0PgAAjr4AALq-AAAEPgAAor4AAFS-AAC2PgAAmL0AAIC7AAC4PQAALD4AAKg9AADgvAAA2L0AAOA8AACIvQAAoLwAAGQ-AABAvAAAoLwAAC0_AABMvgAAqD0AAOC8AACYvQAAHD4AAFw-AAAwvSAAOBNACUh8UAEqjwIQARqAAgAAVL4AACy-AAAEvgAARb8AAOA8AAAwPQAAEL0AAOA8AAC4vQAAuD0AAES-AABAvAAA2L0AADS-AAAwPQAAiL0AAIA7AAA_PwAADD4AALY-AABMvgAAFL4AAIA7AABAPAAAML0AABC9AAAUPgAAUL0AADQ-AACoPQAA4DwAAIA7AAAcPgAAoDwAAAw-AABwvQAATD4AAHA9AABcvgAAbD4AACw-AAD4vQAAEL0AAMg9AAAMvgAA4LwAAH-_AABQvQAA6L0AADQ-AAD4PQAAor4AANg9AACYvQAA-D0AAOA8AABwPQAA6D0AAIC7AACgvAAAHD4AAKg9AACavgAAoDwgADgTQAlIfFABMAk4AUoAUgkIDxCSAhgAMAFgAGgA\"}","related_url":"http://www.youtube.com/watch?v=QJiUr9s7AV0","parent-reqid":"1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":676,"cheight":480,"cratio":1.40833,"dups":["9937472935719230405"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"1286750083"},"4910260722830312364":{"videoId":"4910260722830312364","docid":"34-6-0-ZF8E03BD3AFADC627","description":"We code stuff here :pWebsite: https://woxell.comMain channel: https://youtube.com/@WoxellTechTwitter: https://twitter.com/WoxellTechGitHub: https://github.co...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/1780019/de6e588ce47482547e9a791f2f2a0a8c/564x318_1"},"target":"_self","position":"14","reqid":"1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DluGlX7VyBxs","linkTemplate":"/video/preview/4910260722830312364?parent-reqid=1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL&text=LearningOpenGL&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Trying to learn OpenGL (C++ API) Part 1 - Woxell","related_orig_text":"LearningOpenGL","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"LearningOpenGL\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=luGlX7VyBxs\",\"src\":\"serp\",\"rvb\":\"EqwDChQxNjQ0MjQ5NDM2NDE5MDM1MzM3NAoUMTgzNjQyMjA4NTM0ODk5MTk4MTQKEzIwOTc3NDc4ODExMTc5OTczMzkKFDExMjMyNTAxNjY0NzkzNTQwNjk5ChQxMTk5NDU5MzQ3NzIzMzgzMjYzMQoUMTQwNTkzMzM3NTM3NjI5NTM2ODMKEzQ5MDcyNTcwMjY5NDEyNzY3MzMKEzQwOTY4NTMwNTYxMjkyNTA5OTYKEzE4MjAwNjU4NDE4Njk3NjgyMjAKEzE3ODM1MzE0MjM3ODA3MjA4MzIKFDE0NzIyMTg2NzMzMDc3NDEwMjgzChM5OTM3NDcyOTM1NzE5MjMwNDA1ChM0OTEwMjYwNzIyODMwMzEyMzY0ChM4NzI4Mzc1OTQxMTcxMTUzNjE4ChQxMjc0OTcyOTA0NzU5MTk0OTM2MQoUMTA1MjU4MjMzOTg3NDY5MTI2NzcKEzk0OTcxODU0MzIwMzMzNzcwODcKEjY2NDczMTY4ODYwNzMzNTczMgoUMTA1NDMwMTc2Nzc3OTQ0OTIzOTAKEzU1NDY5NjY3NDQxNjU1MjUyMDAaFQoTNDkxMDI2MDcyMjgzMDMxMjM2NFoTNDkxMDI2MDcyMjgzMDMxMjM2NGqvDRIBMBgAIkUaMQAKKmhodHBicGFwbGJ2ZXVjemJoaFVDa0s0ZkFXOXlleGVHc255aFZzYm1ydxICABIqEMIPDxoPPxOlEoIEJAGABCsqiwEQARp4gQgG-QwAAAADA_3--wP_AQ_9BgL3AAAA2AgA_Qf4BAD19wP_9wAAAAYM_wUEAAAA9v3-_vz_AAAICwQCBQAAABbw9_f9AAAA_gb-Cv8BAAD-_Pf--QEAAAr3CgIAAAAA_xH-A___AAAAEv3_AQAAAAjz8AkAAAAAIAAtmUDVOzgTQAlITlACKnMQABpgKvwAMfEv2vMHQfMA69wtIhH15AbhGv8ABwD8LA8CCAXXtysF_0LYFQKvAAAADE7aJOoABmMW7ej0CA5Jzbz2Jhl_6Rbb5dEp_bbkLScRJPH0BRsOAMYJ7-MivvQfScPqIAAtfjQvOzgTQAlIb1ACKq8GEAwaoAYAAADAAAAAwQAAWEIAADDBAADIQQAAyMEAAERCAADgwAAAgsIAAABBAABEQgAAwMIAADjCAADgwQAAGEIAAMDAAACgQAAAtsIAAIDAAAA0wgAAQMAAAFjCAAAcQgAAmEEAAOhBAAAEwgAAgD8AANDCAAAIQgAAEMIAABBBAADEQgAAmMIAALjBAAAMwgAAgL8AAIhBAACuQgAAuMEAAFBBAAAcQgAAGEIAAMDAAADUQgAAuMEAAHjCAAAswgAAYMEAAOpCAADQQQAA2MEAAAhCAABQQQAAEMEAAOBBAACQwQAAxsIAACxCAACIwQAA4EEAAKBAAACQQQAAQEEAAEzCAAD4QQAAcMEAAFzCAAAgwgAAEEEAAAzCAACwQQAAkkIAALDBAACcQgAAPEIAAHDBAABwQQAAwMAAAExCAACgwAAAhsIAAIDBAABgwQAAUEIAALhBAABUwgAAfEIAAChCAACaQgAAfMIAAODAAAAIQgAA6EEAACDCAACoQQAAhMIAAOhBAAAwQQAADEIAADDBAAAMwgAAgL8AADBCAACowgAAAMAAAADBAAAgwQAAjkIAAADBAADYQQAAEEIAAEBAAAAQwgAAAEAAADjCAACwQQAAEEEAAABCAAAIQgAA0EEAAHjCAABkwgAAXMIAAKBAAAAcQgAAGEIAABTCAACAPwAAwEAAAPjBAAAAAAAAUEEAADTCAABwQQAA8EEAALhBAAAwwQAAAEIAAIC_AABwwgAAIEEAANDBAAAAQQAAGMIAAHxCAAAwQQAA-MEAAPBBAADAwQAA8MEAAIBAAACAQAAAJEIAAOBAAACgQAAAQMEAAKBBAABcwgAAAEEAAMhBAAB0wgAAiEEAABjCAABswgAAAMIAAOBBAAAcQgAAfEIAAABAAADwQQAAAMEAABhCAABMwgAAHMIAAPBBAACwQQAAIEEAACDBAABMQgAABEIAAIBBAABQwQAAgEAAAFBBAAC4QgAAJEIAAJLCAACgQQAAoMAAANjBAACqwgAAlMIAAHBBAAAAwAAAoEAAAADBAABQwQAACMIAANDBAACKwiAAOBNACUh1UAEqjwIQABqAAgAAQDwAAAy-AADYPQAA7j4AAJi9AAAEPgAAGT8AACu_AAC-vgAA2L0AALi9AAA0vgAAVL4AAFw-AAA8vgAAHD4AAGQ-AABAPAAA4DwAAL4-AAB_PwAAJD4AAEC8AACIPQAA6D0AAJI-AACCPgAAiL0AAAS-AAC4PQAArj4AAOg9AAAwPQAA2D0AABS-AADgPAAA6D0AALa-AAAJvwAAiL0AAOi9AABkvgAAwj4AAFA9AABMvgAAgj4AAKI-AABsvgAAqL0AAJi9AADKPgAAQLwAALg9AAB8vgAA2D0AAOC8AABzPwAAcL0AAFw-AACIPQAATD4AACQ-AAAMPgAAJL4gADgTQAlIfFABKo8CEAEagAIAAIi9AAAwvQAADL4AACe_AACoPQAAuD0AANi9AAAwvQAAbL4AADw-AAB8vgAAmD0AAIa-AAA8vgAAED0AABC9AADIvQAAVT8AAFA9AADGPgAAML0AAEy-AAC4PQAAMD0AACy-AAAsvgAAfL4AAIC7AABEPgAAQLwAAKA8AAAQPQAALD4AAAS-AAA8PgAAUD0AAGQ-AAAQvQAA-L0AAEC8AAAsPgAAcD0AAFS-AAD4vQAAQDwAACw-AAB_vwAAZL4AAEw-AACAOwAAHD4AAFS-AABAPAAALD4AAOA8AACIPQAAQDwAAMi9AACgPAAAVD4AAIg9AABsPgAAcL0AAOi9IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=luGlX7VyBxs","parent-reqid":"1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":null,"cheight":null,"cratio":null,"dups":["4910260722830312364"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"8728375941171153618":{"videoId":"8728375941171153618","docid":"34-10-6-Z3F8D029E70DA794F","description":"This is the first of two videos on font and text rendering in OpenGL using the FreetypeGL library. In this video we learn how to build FreetypeGL and its dependencies on Windows. In the next one...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/901230/20294869748e5c0bd83768f72ed9c507/564x318_1"},"target":"_self","position":"15","reqid":"1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DW_lyfaKpUsE","linkTemplate":"/video/preview/8728375941171153618?parent-reqid=1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL&text=LearningOpenGL&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Text Rendering In OpenGL // OpenGL Tutorial #46.1","related_orig_text":"LearningOpenGL","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"LearningOpenGL\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=W_lyfaKpUsE\",\"src\":\"serp\",\"rvb\":\"EqwDChQxNjQ0MjQ5NDM2NDE5MDM1MzM3NAoUMTgzNjQyMjA4NTM0ODk5MTk4MTQKEzIwOTc3NDc4ODExMTc5OTczMzkKFDExMjMyNTAxNjY0NzkzNTQwNjk5ChQxMTk5NDU5MzQ3NzIzMzgzMjYzMQoUMTQwNTkzMzM3NTM3NjI5NTM2ODMKEzQ5MDcyNTcwMjY5NDEyNzY3MzMKEzQwOTY4NTMwNTYxMjkyNTA5OTYKEzE4MjAwNjU4NDE4Njk3NjgyMjAKEzE3ODM1MzE0MjM3ODA3MjA4MzIKFDE0NzIyMTg2NzMzMDc3NDEwMjgzChM5OTM3NDcyOTM1NzE5MjMwNDA1ChM0OTEwMjYwNzIyODMwMzEyMzY0ChM4NzI4Mzc1OTQxMTcxMTUzNjE4ChQxMjc0OTcyOTA0NzU5MTk0OTM2MQoUMTA1MjU4MjMzOTg3NDY5MTI2NzcKEzk0OTcxODU0MzIwMzMzNzcwODcKEjY2NDczMTY4ODYwNzMzNTczMgoUMTA1NDMwMTc2Nzc3OTQ0OTIzOTAKEzU1NDY5NjY3NDQxNjU1MjUyMDAaFQoTODcyODM3NTk0MTE3MTE1MzYxOFoTODcyODM3NTk0MTE3MTE1MzYxOGquDRIBMBgAIkQaMAAKKWhoeWZub2l3YXBvd3NsdGhoVUM3WjFGVENkU2xuX3FGS0s5NUFXcGx3EgIAESoQwg8PGg8_E8QHggQkAYAEKyqLARABGniB-wH5CPwFAPAC_vsEAQAAC_77CPf__wDnDf35B_0BAAL7BPwDAQAAAgf_Av0AAADwAPj_8QABAP4PAPr5AAAAFfH39_0AAAALBAIICgABAPn5_gYD_wAAAAMCAf8AAAAABQkDAQAAAAQIAwQAAAAA_fz2DgAAAAAgAC2i1OE7OBNACUhOUAIqcxAAGmAYCQAQ-xP9Avr8Ad_p_wUG_gPz__QaAP_qAAEP_QsZDebZAAQAIeEJB9YAAAD6GfcZCwDtLfju-f7-FQYB2f4CFH_yCRL-6gX33vIOAwwL_wYfCN0A9PUN-wLO7SEZCREgAC2JWZg7OBNACUhvUAIqrwYQDBqgBgAAuMEAAFBBAABgQgAA6EEAAATCAADYwQAAmMEAAGjCAADawgAAMEEAAIhBAABQQQAAgD8AAIjBAABwQQAAmMIAAKDAAAAMwgAAYMEAAEzCAACAvwAAwMEAAKDBAAAgQgAAoMAAAIDAAABUwgAAkMEAABhCAAA8QgAAoMAAADBCAADIwQAAsEEAAFDBAADQQQAAIEEAANJCAABAwQAAIMEAAARCAAA4wgAAMEEAAFBBAAAAwgAAQEAAAFDBAACAvwAAjEIAAPDBAAD4wQAAoMEAAAAAAADYQQAACEIAAIC_AADgwQAAgD8AAFRCAAAAQAAAuEEAAHBBAAAowgAAAEEAANhBAADAQAAA4EAAABBBAAC4wgAAUMIAAGBBAABcQgAAoMEAAMBAAABAQQAAjsIAAJbCAAAAAAAAgEAAAIzCAAAkwgAA-EEAAOBAAAAgwQAAAEIAAIA_AAAAwQAAUMIAAKBCAAAwwgAAIMEAAEBBAACAwAAAJMIAANBBAADQwQAAzkIAAPBBAADYwQAAyMEAAAzCAAAAAAAABEIAAHTCAACCwgAArkIAABBBAACgQQAAgL8AADDBAABYQgAAKEIAAKjBAAD4wQAAoEIAADBBAAD4QQAAIMIAAOjBAABgwgAAPEIAAHDCAAAgQQAA0MIAADBCAACgwAAAwMEAAEzCAAAEwgAAsMEAAKBAAADAQAAACMIAAHxCAACIQQAAgMAAAIC_AADAQAAA4EEAANjCAADOQgAAjsIAABzCAAAAQQAAIEIAAADCAACgQAAAREIAAOBAAADgQQAAyEEAAOBAAAAAwgAAkMIAAFzCAAAAwQAAkMEAAIDCAAB4QgAAikIAANhBAABwQgAA-MEAAIBAAABwQQAAgMAAACBBAAAAQAAAgEEAANDBAACCwgAA6EEAAEBBAAAAwAAAAMAAAJJCAABEwgAAwMEAAMBBAADwQgAAcMIAAAjCAAAUwgAAGMIAAABCAABAwgAAYMIAAABCAABAwAAA4EEAAJjCAACowQAAmEEAAKhBAAD4QQAAkEEAACDBAAAgwQAAHMIAABjCIAA4E0AJSHVQASqPAhAAGoACAAAcvgAA2D0AAPg9AAB8PgAAUD0AAI4-AAC2PgAAWb8AAOC8AABcvgAA2D0AAE-_AACavgAAPD4AAFy-AABAvAAAij4AAIa-AAD4vQAAyj4AAFk_AADYPQAAoDwAANi9AACCPgAAiD0AAI4-AADovQAAhj4AABA9AADKPgAAoDwAAHw-AABQPQAAUL0AABW_AAB8PgAAC78AALq-AACmPgAAxr4AAAQ-AAB_PwAAuD0AAHS-AABHPwAAij4AAIK-AACovQAAoDwAAKC8AACgPAAAZL4AAAS-AAD-PgAAoLwAAG0_AAAMvgAAqj4AAOA8AABAvAAAmD0AAOg9AACuPiAAOBNACUh8UAEqjwIQARqAAgAAHL4AAJi9AAAsvgAAKb8AAKC8AACGvgAA4DwAAIq-AADYvQAAoLwAABS-AAAUPgAAED0AAES-AAC4PQAAEL0AALq-AABNPwAAhj4AAL4-AACIPQAAwr4AABA9AACAuwAAbL4AAMa-AAAEvgAAoDwAAKI-AAAMvgAAcD0AAIC7AAC4PQAAMD0AAKI-AAAQvQAAzj4AAKC8AABsvgAAQDwAAEQ-AADYPQAABL4AADC9AACoPQAABD4AAH-_AACavgAAbD4AADS-AAAsPgAALL4AABA9AADIPQAAoLwAABQ-AADYvQAAyL0AALg9AAAsPgAAUD0AAGw-AACOvgAAbL4gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=W_lyfaKpUsE","parent-reqid":"1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["8728375941171153618"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"12749729047591949361":{"videoId":"12749729047591949361","docid":"34-0-9-Z9E305CCFEDBAED6B","description":"Reference Books 1. Mathematical Elements for Computer Graphics https://www.alibris.com/booksearch?ke... 2. 3D Game Engine Architecture: Engineering Real-Time Applications with Wild Magic...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/777460/5c3955d2953bc76c6fbe6cabb41cb940/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/TeTdNAEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"16","reqid":"1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DqxJ3QM-VeeQ","linkTemplate":"/video/preview/12749729047591949361?parent-reqid=1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL&text=LearningOpenGL&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"054 - OpenGL Graphics Tutorial 11 - OpenGL Programming Guide 9th Edition","related_orig_text":"LearningOpenGL","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"LearningOpenGL\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=qxJ3QM-VeeQ\",\"src\":\"serp\",\"rvb\":\"EqwDChQxNjQ0MjQ5NDM2NDE5MDM1MzM3NAoUMTgzNjQyMjA4NTM0ODk5MTk4MTQKEzIwOTc3NDc4ODExMTc5OTczMzkKFDExMjMyNTAxNjY0NzkzNTQwNjk5ChQxMTk5NDU5MzQ3NzIzMzgzMjYzMQoUMTQwNTkzMzM3NTM3NjI5NTM2ODMKEzQ5MDcyNTcwMjY5NDEyNzY3MzMKEzQwOTY4NTMwNTYxMjkyNTA5OTYKEzE4MjAwNjU4NDE4Njk3NjgyMjAKEzE3ODM1MzE0MjM3ODA3MjA4MzIKFDE0NzIyMTg2NzMzMDc3NDEwMjgzChM5OTM3NDcyOTM1NzE5MjMwNDA1ChM0OTEwMjYwNzIyODMwMzEyMzY0ChM4NzI4Mzc1OTQxMTcxMTUzNjE4ChQxMjc0OTcyOTA0NzU5MTk0OTM2MQoUMTA1MjU4MjMzOTg3NDY5MTI2NzcKEzk0OTcxODU0MzIwMzMzNzcwODcKEjY2NDczMTY4ODYwNzMzNTczMgoUMTA1NDMwMTc2Nzc3OTQ0OTIzOTAKEzU1NDY5NjY3NDQxNjU1MjUyMDAaFgoUMTI3NDk3MjkwNDc1OTE5NDkzNjFaFDEyNzQ5NzI5MDQ3NTkxOTQ5MzYxaq8NEgEwGAAiRRoxAAoqaGhnaGxuY3ZwaGtoZHhsY2hoVUNwUTlrVFdvaFNsRmdYSUtKbUZjNGtBEgIAEioQwg8PGg8_E90HggQkAYAEKyqLARABGniBAgr6BvwFAO0NAPsFAAAAG_b9BvYCAgDkBAP2_vwCAPv9AP__AAAABQz_BQMAAAD8Avn7_f4AAPsTB_sFAAAADPH9__oAAAAA_wUL_gEAAPb_9AID_wAABf4DBAAAAAAD_gYIAwAAAAwP_wIBAAAA-vTyCAAAAAAgAC3BWuA7OBNACUhOUAIqcxAAGmAsAAAq-g7n_woe5O3J_CX_8AbdA_gs_wryAOolCO0I-LulDgr_J8IHG60AAAAGM9MkCADcZPPk3AP2MSjmk90bJX__Hxfd-R_U3Pn1_ygJESUcE-wAygX59Aewuyo9MAggAC05bzE7OBNACUhvUAIqrwYQDBqgBgAAUEEAAAhCAACAQAAA8MEAAPBBAAAgwQAA6MEAACzCAADgwAAAFEIAABBBAAAQwgAAMMIAAKBBAABkQgAAQMEAAEjCAADIwQAAZMIAAETCAACUwgAACMIAAPBBAACsQgAA8EEAAPhBAAAQwgAAyMIAABRCAAB4QgAACMIAAExCAAA4wgAAsMEAAGDCAADAwQAAyMEAAKpCAAAAwgAAkEEAAKBCAAAgQQAAQEIAAKBBAADQwQAAgMIAAFTCAACgQQAAGEIAALhBAAA0wgAA-EEAAARCAADYwQAAQEIAALjBAADOwgAAkEEAAGTCAADgQAAALEIAAKBAAAAowgAAZMIAAMRCAAAAQQAAgMEAAFDBAAAIQgAAlsIAAJxCAAAUQgAAqMEAALhBAACAvwAAgsIAAHDCAADAwAAAqEEAAARCAABowgAAUEIAABjCAACAQAAAwMAAAChCAADwQQAAwEEAAChCAAA4wgAACMIAADRCAAC4QQAAOMIAAABCAABwwgAAYMEAAMhBAACIQgAAmEEAAILCAAAsQgAAUEEAAMDCAACgwAAAgL8AAGTCAAD4QQAARMIAABBCAADQQQAAAMAAAMDAAACIwQAA2MEAAOBBAABQwgAA4MEAABDBAADIwQAA6EEAABDCAAA8wgAAEEEAABhCAAAAQgAAAMAAAAjCAAAAAAAAIMEAACBBAAAAQAAA2MEAAHRCAADgQQAAMEIAAADBAADgQAAAUMEAAI7CAACgQQAARMIAAAjCAACAwAAASEIAAEDBAACCwgAAOEIAAMBBAAAgQQAAdMIAAOBAAAAgQgAACEIAAKjBAADIwQAAgD8AAATCAABwwQAANEIAAK7CAABMQgAA6MEAAKjBAACgQAAAgEEAAGhCAADAQQAAGEIAAABBAAAQQQAASEIAAJDBAAAQQQAAkEEAAIBAAAAAQAAAQMEAAJBCAADIwQAAJEIAAFjCAACgQAAACEIAAIxCAAAkQgAAgMEAAABAAAAgwQAAqMEAAKzCAABEwgAAuEEAALBBAACSQgAAiEEAAGTCAAAAwAAAKMIAACTCIAA4E0AJSHVQASqPAhAAGoACAAAsvgAAfL4AAPg9AACCPgAAFL4AABw-AACiPgAAJ78AAIq-AAC4PQAAEL0AAOK-AACmvgAAdD4AAAS-AAAQvQAA_j4AACy-AACCPgAAKz8AAFM_AABEPgAAoLwAAKA8AAAMPgAAVD4AAFw-AACAuwAAFD4AAMi9AABkPgAAND4AAEQ-AABQPQAAEL0AALq-AACAuwAAqL0AALa-AAAkPgAAZL4AANi9AAC2PgAAHL4AAEC8AACaPgAA4j4AAJq-AACgPAAADL4AAIY-AABsvgAAtj4AAGw-AADYPQAA4LwAAH8_AABQPQAAML0AABS-AABkPgAAgj4AAFA9AAAQPSAAOBNACUh8UAEqjwIQARqAAgAAPL4AAI6-AABkvgAAUb8AABQ-AABwPQAAND4AAJa-AABMvgAAmD0AAOi9AABMPgAAXL4AAIq-AAAQPQAA4DwAANa-AABPPwAAmD0AALI-AAAMPgAAJL4AAIA7AAAcPgAAkr4AAHy-AABEvgAA-D0AACQ-AAAsvgAALD4AAEC8AAAsPgAAhr4AAIo-AADgPAAAvj4AAIg9AACmvgAAmD0AANI-AADIPQAAmL0AADC9AAAcPgAAcD0AAH-_AACOvgAABT8AAEy-AABEPgAAor4AABQ-AAAMvgAAkj4AACw-AABwvQAABL4AAHA9AACAuwAAED0AAOY-AACGvgAAmL0gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=qxJ3QM-VeeQ","parent-reqid":"1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["12749729047591949361"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"4277748102"},"10525823398746912677":{"videoId":"10525823398746912677","docid":"34-8-5-Z2404C95E7FEB62E4","description":"In this tutorial series I'll be following the first couple of NeHe tutorials, which are pretty standard for anyone learning OpenGL. However, I will be using my own class library (based on the...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3009488/ebfea85736a8a2fe2b69d8e02938064e/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/RKW7AwAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"17","reqid":"1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DVypOTwI_0w0","linkTemplate":"/video/preview/10525823398746912677?parent-reqid=1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL&text=LearningOpenGL&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"C# OpenGL Tutorial 5 : Rendering 3D Shapes","related_orig_text":"LearningOpenGL","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"LearningOpenGL\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=VypOTwI_0w0\",\"src\":\"serp\",\"rvb\":\"EqwDChQxNjQ0MjQ5NDM2NDE5MDM1MzM3NAoUMTgzNjQyMjA4NTM0ODk5MTk4MTQKEzIwOTc3NDc4ODExMTc5OTczMzkKFDExMjMyNTAxNjY0NzkzNTQwNjk5ChQxMTk5NDU5MzQ3NzIzMzgzMjYzMQoUMTQwNTkzMzM3NTM3NjI5NTM2ODMKEzQ5MDcyNTcwMjY5NDEyNzY3MzMKEzQwOTY4NTMwNTYxMjkyNTA5OTYKEzE4MjAwNjU4NDE4Njk3NjgyMjAKEzE3ODM1MzE0MjM3ODA3MjA4MzIKFDE0NzIyMTg2NzMzMDc3NDEwMjgzChM5OTM3NDcyOTM1NzE5MjMwNDA1ChM0OTEwMjYwNzIyODMwMzEyMzY0ChM4NzI4Mzc1OTQxMTcxMTUzNjE4ChQxMjc0OTcyOTA0NzU5MTk0OTM2MQoUMTA1MjU4MjMzOTg3NDY5MTI2NzcKEzk0OTcxODU0MzIwMzMzNzcwODcKEjY2NDczMTY4ODYwNzMzNTczMgoUMTA1NDMwMTc2Nzc3OTQ0OTIzOTAKEzU1NDY5NjY3NDQxNjU1MjUyMDAaFgoUMTA1MjU4MjMzOTg3NDY5MTI2NzdaFDEwNTI1ODIzMzk4NzQ2OTEyNjc3aogXEgEwGAAiRRoxAAoqaGhrb3Zyb25wd29pcGFkZGhoVUNDci03NDVsT3ZvV0Q0LTV6YmQyNm9nEgIAEioQwg8PGg8_E9IEggQkAYAEKyqLARABGniB-AACBgH_AOwPAPoFAAAAFPQHBvcAAADjAvD3A_wCABAICwH7AAAAAQ36_QUAAAD6_PT59f4BAAwN-wIFAAAAFu_29v0AAAAK-QMD_wEAAPEH-gcDAAAA8gH9Bv8AAAD0_gQBAQAAAAcOCwoAAAAADfn3BgAAAAAgAC30CdA7OBNACUhOUAIqhAIQABrwAUAoIfjm7_oDv-H3AOzy8QGz7R0AVf3tAMsM6ADoEtIB7PADAOoAIQDgE9MAgRcJAtMR2gAPMxUAERkd_xUCDQAIA8oBO9n9ACwK9wALC_L_AzgYATvmBQJL-vP_Jfr--wHxBv4N5twA2PTUAAIpFQEWEAYCDvzzAcL2KQEQ6iME3w359vQAHwGqPwoDB_sDAA4R2v9dJOr9DR8G_CIRCwQi8P8I_hUQCwEM-_7n-O7-4wLuBxjk-QL2BA_8JRQkAvYQHwMJ_v_1Af_38wbg-PzyLe32SOD9BNH8BP_H9u75zBMB-NI59P4ADRb17Mr3CCAALUKtFDs4E0AJSGFQAirPBxAAGsAH8S3kvjPFNz31Rxy8WsitPDPcQD2eYpW87X7VvTvqg7znlFu8tTUyPr9rSz3xaP48_Iy7vlpTD7zG6sW7Ci9hPhdxsLxB08Y5PBFEvNDQJL1EJSC8ghgNvZlFzTu6WXI8TiUTvhAJGj0Xk4g8qfhPPhKDAL3UYYU8YP1kvXm5bbp4fLm78FUGPc2Edb3mNcC8W9HmPYNTOj21AEg7IAe6PYKRN72Ispy8IZkpvc3G7zyoGdI8zBtUu_YlG7z1GQa9Wjf3Oszra7va3ag8xHk4vLJMv7uD-OE79zedPQorNT1smPw7bx-DPK4M6jyffYA8zmGIPPkFhbyXY0M8KPDuvQsBCr1iT9a8o9WPPadyf7yswqi67fECvgG5ST2mzkg8qzHXvKKlIT268Ic704bjPcx2aj3WdL08Rii2us7gL72hNZo8ut6hPTazMb27bh27qqojPA3fgjznuKQ8qOyqPKFeFT39HcC7fJ10vTbCDD2ifdc5u_QKvYJ12rri3oY81SPNPYK8aLy2WJs8ECPkPYAkkTwr2yi60omEO_dGA726gU06Q0iMvAeHTT1iGwG5louCPI95kzy04kC8bVO8vL2rHr23voI6MJslPfsH7DylQRs8ctxOPFI3Rr2HSum7MJNSPeq5QL2f7IO7CCedvXZFujxnjmc6n53Cuz92mDkbs_S62lfePSfrwbza9Wy5loYQvZUWRL1rNFI7B-7gPXrcHrv2pQ66i_5QvAOogz21mSA6aM_lvHYwhzx-nxq7PL3yPUrIUb1XwY45GFWQPXiLMT1gxBI5Ru8vvHu0ozo2ey85TrTrPeVvzjoKDWW52AKMPINozb0uJMK4EqiJPdGWTrw7ueu5AxGdvdCoiryXiJk5wLivvOX-uDvLwQI4WpvGPYDqZL0MKoa4OBTePYs9nz0yrbe4mrafPQRHuLzNGwc4En0IPVyTDr4bZlU5Ue6YvQU3bT1q9k04sv5lvSpjMjz8jBS5YDzjPfiIXT34cHc4eo5IPcrkTz1cU6U46J5aPcMRJLwVIHy2jjtFvs0647xrdsi3baljPag04jyxRbS4-VMevVf0nb0ffYU3vJS6vO69vr1Ji5s3RvHoOpYCt7zG72c3SWbFvYeLHL61uq04zpi4vDQy47yr2j83jTLBPV50g7xXGls4CEm0u6cg_zwwZpM4bXMDPj35nz0u7Yc3dLL5PDEwAb23y9W2ipZXPRBY-T2NF0A4ZtkTvYQYnjx2U3a42vDsuy0AMrx71KE2Apg3PT6Gfb3zDKk3IAA4E0AJSG1QASpzEAAaYFzwADzeE88HDA4BxbzLONzi-9sc4zX_7Kv_GAHpJhsTs7YfDAA03iIKmQAAAAk45zTmAB1_0sww-cwMJLkA7wnYagPgS7frFA3J223_A13Q_SvxFgDD5sERLMfiOko3DyAALdJyEDs4E0AJSG9QAiqvBhAMGqAGAACgQAAAAEIAACBBAADwwQAAMEEAAGDBAABoQgAA4MEAAJLCAAB0wgAA4MAAAABBAAAkwgAAcEEAAHTCAAAgQgAAoEEAAIDAAAAEwgAAgL8AAAxCAADYwQAAikIAAKhBAAAEQgAA6EEAAPDBAAAwQQAAYMEAAMBBAAA4wgAAoEAAAFjCAAC4QQAAjMIAAEDAAABwQQAA6EEAAODBAACYwQAALEIAAMDBAACAQgAAUEEAAEBAAADowQAA8EEAABhCAADAwQAA2MEAABzCAACSwgAAhsIAAAzCAACIwQAAZEIAAGTCAADIwQAACMIAAChCAADAwAAArsIAAFBBAAAoQgAAPEIAAEBBAAAQwQAAaEIAAOhBAAAAwgAAFEIAABDBAADQQQAAHEIAAMjBAAAwwgAA4MEAAMhBAAAwQQAA4MEAAIrCAACmQgAAuEEAAMBAAABkQgAAgL8AAOBAAACAPwAAZEIAAIhBAACgwQAAcEEAAADCAACkwgAA-MEAAFzCAADwwQAAqEEAAMBBAABEQgAAnsIAAOhBAACAwAAAPMIAAFTCAACGQgAAsMEAAFhCAAA4wgAAfEIAAAAAAABEwgAAVMIAAJJCAAD4QQAA6MEAAIA_AADEwgAA4MAAAHTCAAAEQgAA6MEAAFDBAABEwgAAiMIAACTCAABgwQAAAAAAAMjBAACCQgAAQMEAAODAAAAAwQAA8EEAABxCAABQQgAAIEEAABhCAAAAQQAAGMIAABDCAADAwAAAQMEAAATCAACOQgAAwEAAADzCAACIQQAAqEIAAGBCAADgQAAAEMEAADzCAADAQQAAAMIAAPhBAAAgwQAAgEAAAATCAACQQQAANMIAAADBAACUwgAAGEIAAIBCAABwwQAAEMIAAJpCAAC4QQAAAMEAAIBAAAAQQgAAuEEAAIDCAABswgAAmEEAAADBAACWwgAAYMEAAHxCAAB4wgAA4MAAACzCAABgQQAAgEIAAN5CAADwwQAACEIAAJJCAABAwAAAAEEAABRCAAA8QgAAcMIAAODBAAAAwAAAYMEAAEBCAACoQQAAoEEgADgTQAlIdVABKo8CEAAagAIAAOi9AAC4vQAAfD4AAJ4-AACIPQAAFD4AAEw-AAD6vgAAvr4AAMi9AABUvgAAmr4AAGy-AABwvQAAfL4AAKg9AAAEPgAANL4AAJg9AAC-PgAAfz8AABQ-AACovQAAiL0AANg9AAAwvQAAHD4AAI6-AAD4PQAAJD4AAFw-AACSPgAA4DwAAAS-AAD4PQAAsr4AAGw-AACivgAArr4AAOg9AACmvgAA2L0AAL4-AAAwvQAADL4AAAM_AABsPgAAyL0AABC9AABAvAAA4DwAAOi9AACWvgAA2L0AAKg9AABAvAAAOT8AAOi9AACmPgAAgj4AAIA7AAC4PQAAQDwAALg9IAA4E0AJSHxQASqPAhABGoACAADovQAAQDwAAFy-AAA5vwAA4DwAAES-AAAQvQAA2L0AAFC9AADIPQAAmL0AALg9AABkvgAAfL4AAAy-AADgvAAAqr4AAE8_AAAUPgAAyj4AAIi9AACSvgAAUD0AABC9AAB0vgAAZL4AAOi9AAAwPQAApj4AAEC8AACYPQAAcD0AADC9AAAwvQAAqD0AALi9AACiPgAAiL0AAFy-AAA0PgAAXD4AANi9AACivgAAoDwAABC9AABMPgAAf78AAKa-AAAsPgAAMD0AAKg9AABEvgAAcL0AABC9AAB0PgAAmD0AAKi9AABQvQAAED0AABQ-AAAwPQAADD4AAGy-AABEviAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=VypOTwI_0w0","parent-reqid":"1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1200,"cratio":1.6,"dups":["10525823398746912677"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"618743227"},"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":"18","reqid":"1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DJ5Tqvs6RzGs","linkTemplate":"/video/preview/9497185432033377087?parent-reqid=1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL&text=LearningOpenGL&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Clipping And Viewport Mapping // OpenGL Tutorial #29","related_orig_text":"LearningOpenGL","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"LearningOpenGL\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=J5Tqvs6RzGs\",\"src\":\"serp\",\"rvb\":\"EqwDChQxNjQ0MjQ5NDM2NDE5MDM1MzM3NAoUMTgzNjQyMjA4NTM0ODk5MTk4MTQKEzIwOTc3NDc4ODExMTc5OTczMzkKFDExMjMyNTAxNjY0NzkzNTQwNjk5ChQxMTk5NDU5MzQ3NzIzMzgzMjYzMQoUMTQwNTkzMzM3NTM3NjI5NTM2ODMKEzQ5MDcyNTcwMjY5NDEyNzY3MzMKEzQwOTY4NTMwNTYxMjkyNTA5OTYKEzE4MjAwNjU4NDE4Njk3NjgyMjAKEzE3ODM1MzE0MjM3ODA3MjA4MzIKFDE0NzIyMTg2NzMzMDc3NDEwMjgzChM5OTM3NDcyOTM1NzE5MjMwNDA1ChM0OTEwMjYwNzIyODMwMzEyMzY0ChM4NzI4Mzc1OTQxMTcxMTUzNjE4ChQxMjc0OTcyOTA0NzU5MTk0OTM2MQoUMTA1MjU4MjMzOTg3NDY5MTI2NzcKEzk0OTcxODU0MzIwMzMzNzcwODcKEjY2NDczMTY4ODYwNzMzNTczMgoUMTA1NDMwMTc2Nzc3OTQ0OTIzOTAKEzU1NDY5NjY3NDQxNjU1MjUyMDAaFQoTOTQ5NzE4NTQzMjAzMzM3NzA4N1oTOTQ5NzE4NTQzMjAzMzM3NzA4N2qHFxIBMBgAIkQaMAAKKWhoeWZub2l3YXBvd3NsdGhoVUM3WjFGVENkU2xuX3FGS0s5NUFXcGx3EgIAESoQwg8PGg8_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":"1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-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,"censoredShock":false,"isShockDoc":false,"videoContentId":"3632731119"},"664731688607335732":{"videoId":"664731688607335732","docid":"34-0-4-ZB066A1F614CB6CB6","description":"In this tutorial I'll show you how to make a Model class which will be able to load 3D assets into your OpenGL program. Source Code & Models https://github.com/VictorGordan/openg... JSON library...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3955615/1dd0cec4017d85e64e5a73ff40a1ac6b/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/mD7cMwIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"19","reqid":"1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DAB_f4slL2H0","linkTemplate":"/video/preview/664731688607335732?parent-reqid=1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL&text=LearningOpenGL&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"OpenGL Tutorial 13 - Model Loading","related_orig_text":"LearningOpenGL","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"LearningOpenGL\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=AB_f4slL2H0\",\"src\":\"serp\",\"rvb\":\"EqwDChQxNjQ0MjQ5NDM2NDE5MDM1MzM3NAoUMTgzNjQyMjA4NTM0ODk5MTk4MTQKEzIwOTc3NDc4ODExMTc5OTczMzkKFDExMjMyNTAxNjY0NzkzNTQwNjk5ChQxMTk5NDU5MzQ3NzIzMzgzMjYzMQoUMTQwNTkzMzM3NTM3NjI5NTM2ODMKEzQ5MDcyNTcwMjY5NDEyNzY3MzMKEzQwOTY4NTMwNTYxMjkyNTA5OTYKEzE4MjAwNjU4NDE4Njk3NjgyMjAKEzE3ODM1MzE0MjM3ODA3MjA4MzIKFDE0NzIyMTg2NzMzMDc3NDEwMjgzChM5OTM3NDcyOTM1NzE5MjMwNDA1ChM0OTEwMjYwNzIyODMwMzEyMzY0ChM4NzI4Mzc1OTQxMTcxMTUzNjE4ChQxMjc0OTcyOTA0NzU5MTk0OTM2MQoUMTA1MjU4MjMzOTg3NDY5MTI2NzcKEzk0OTcxODU0MzIwMzMzNzcwODcKEjY2NDczMTY4ODYwNzMzNTczMgoUMTA1NDMwMTc2Nzc3OTQ0OTIzOTAKEzU1NDY5NjY3NDQxNjU1MjUyMDAaFAoSNjY0NzMxNjg4NjA3MzM1NzMyWhI2NjQ3MzE2ODg2MDczMzU3MzJqiBcSATAYACJFGjEACipoaHVlb2Z6bHBucHBobHRiaGhVQzhXaXplempRVkNscFdmZEtNd3RjbXcSAgASKhDCDw8aDz8T-QaCBCQBgAQrKosBEAEaeIEDAvMD_QMA-_4C_wME_gEb9v0G9gICAOQEA_X-_AIA_fkN__gAAAAJB_3_CgAAAPMD-Pr8AAAACwz7AQUAAAAM8f3_-gAAAAD_BQv-AQAA8QT7_QMAAAADAggHAAAAAAAFCgMBAAAADA__AgEAAAD9_PYOAAAAACAALXVL3js4E0AJSE5QAiqEAhAAGvABTvXT-wvkAAOdCwAA1P_XAIHh_f8_CPkA_ADzANLd7ADf_t0A6eEBANbqEv-NBCYB4_zk_zgiCQAL-AAAHfUn_wAJ4QEj2woAMhz0_84E__8DNRcBOOcFAj_mHwIG2fv9HfQD_foByv_i9-UFHxQkARwNHAEbA_wC2yIeBg8ZHfjY4AUA8wcTC-wH9QIRHRsG_CHZBBYu1__5Hv_6FhTuA_b6DQYp5df9BB4QCuHyEPrkAu4GDgn_CeXwCAf3ECID8BEIBwTc8fkCH-P2OeXv_vgmCBEZ9fUMAdz0_u4E_vvwFQr_yAcK8iDwDvwKA-_5IAAtFAUbOzgTQAlIYVACKs8HEAAawAeHbNi-JF6DPePRujtT5FW9Ud6HPIviMLx4KWW-9yQrvdKEt7zXFAg-IgY1PUfCozz8jLu-WlMPvMbqxbv9vXQ-klRLvQOx7DwrYJy9ux7WvE5eRL0R_D--f2B4PRBEEryMqAS9ZNStu4uQlTxBthw-wTCqPI1Jeztg_WS9ebltunh8ubszbMQ9HwJdvdrujLgecP09d4Cru9HvGLsg6wk-xW3ZvKqZNbxBHMW9QCj5PH9deju_mgO9kZQ5PXXrkLpw0F49syXrvIZgyzyJzw2-InyOvZhvmDzo_kU8FDEWPRq9_bsWAg-9NM7wu1ODfrtVIr89Z67dPF_vvLsvhvK9dJB8vP0hrDw-6r896LT4PHYKj7cchL-9Ta0NPTec5DuIV-O8D0eXvGcsGLzThuM9zHZqPdZ0vTyldB-7I56RvIXBRjylvBY9F8OPu_P4x7xYcJS9aGJ1PaLgFLucBKU8XQB1PKMngLzfiM69khk5vLahT7oT6_k86gt8vAStn7v9xac9cy2avBRefrugPVI9zB8YvUjaMjzczbq7IPRnvUmyVLucogg8-oaIPXZlPLz2Bak9wbzRvG988bsW39C9-qw8vTW_UDzBzT28M3uqvL6REDwWrKe8l7WDPKjYIDmcxQs96XSqvUENvjo5LZO8FYCQu-Bi6rsktru90sQcPMHosLpHuZo9Y1Y5vF4GjDtrFVi8ckolvX4gM7t65Ko9I1-uvG9Igrnvc7w8r9dPvLRnYLvUnDw9s8yXPYywzrg0l7U9uqncvOZYeLgQZ3Q93VmwPXymvznE93S9J2ZeO3P-EDk5Yr092Qr5O0F-grndKqO8Vz3AvZEGHjn92OS8rMIJvM8lYjs2mWy9EvNRPc9HbjlMGM06WN2wu_4X1bj34s26R7s7vajDE7nr-BQ9aZU0PaEVsjiMguA8nNGwvatSTbjBNBG9PrPkvdqi2TjZNyE9Ty9nvf-hozi-Rje9icfPPPaTFLnjb3I5yb-gPbn9JzijhsA8lFBVPEJ4UrjeAom8ui3RvPUXMTcGnCW8jGrRvfpT9zfW7By9UInQPJyqXTi45Ci-0X-FvJ34Grn-G6q8fXsyvag-zzclUE698oZqvbOefbi0yNa9dEa_vd63vTh6Cu885i8jPfPmmrhLLzs9o9SEvQPscrhZrLw8Y7g6vM6EHTi9zkE92y_lu_DKtzfHoAM-YI14vRfIWjigFw49FyW9PSh_ADlSpLG8hCJnPZ3pE7jaETi9LSuoPPQiJLi-7TM9AMT9vajO_7cgADgTQAlIbVABKnMQABpgFPEAMOUQ6As7JPj63fA30wH_5RryNv__2v_zFwke8iPXhg_4_yvCAwmoAAAAGxoDJ_YAFXLz5fL2yDMn0I_bCR5_Fg4w0xQS_NS4XfjtFPAKK_wXAArbqPIJ0t45ODoiIAAtGccgOzgTQAlIb1ACKq8GEAwaoAYAAEDBAACQwQAAbEIAAPBBAAAEQgAA6MEAADxCAABAQAAAdMIAAFDBAAAswgAAUMEAABzCAAAowgAAfEIAAChCAAAQQQAA-MEAAAjCAACAPwAAKEIAAEBBAAC4wQAAuEEAAHxCAACgQAAAREIAAAAAAADQQQAAEMIAAHDCAAD2QgAAEEEAAEjCAAA4QgAANMIAAABBAACwQQAAHEIAALDBAAAEQgAAIMIAADhCAADAQQAACMIAABBBAAAwwQAAwMAAAKRCAADgwAAADMIAAGDBAAAIwgAARMIAAAxCAAAQwgAADMIAAFTCAACWQgAAMMEAAIDAAAB4QgAAoEEAAOjBAABAwQAA_MIAAOjBAADAQAAAmEEAABjCAABIQgAAhEIAAMDAAACEQgAAGEIAAEDAAACIwQAAUEIAAFRCAAAAAAAAoMAAAERCAADIwQAAsEEAANhBAABAwAAA0EEAAGxCAABUQgAAksIAAFjCAACgQQAAoMAAACzCAAAwwQAAGMIAAADAAABgQgAA6EEAADjCAAAAwQAAAEAAAFxCAAAcwgAAOMIAACRCAADIwQAAWEIAAEDBAAC4QQAAHEIAAODBAACAwQAAAMAAAFDBAACowQAAQEEAACBBAAAAQAAAwEEAAGTCAADgQAAA4MEAAEDCAABkQgAA4EAAAPDBAADgwAAA4MAAAADDAABsQgAAHEIAACzCAACgQQAAMEIAAMBAAACYQQAAsMEAAKBBAAB4wgAAIEEAAAAAAABAwQAAqMEAAI5CAABgQgAAHMIAAABCAABAQAAA4EEAAAAAAAAgwgAACEIAAEDBAACIQQAAQEAAAIRCAAC4wgAAVEIAABBBAABgwQAAQEEAAATCAAA8wgAAZMIAALDBAABkQgAAgMAAAAAAAAAwwQAAgD8AANDBAADKwgAAqsIAANDBAACwQgAAQEEAAADBAACAPwAADEIAAIDBAAAQwgAAgMAAAKrCAABAQQAADEIAAPDBAADIQQAAFMIAABRCAACiwgAA4MEAABRCAAC4QQAADMIAAJBBAACIQQAAgD8AAODBAACQwiAAOBNACUh1UAEqjwIQABqAAgAAUL0AADA9AACGPgAAzj4AAHA9AADWPgAAiL0AAF2_AAAsvgAAUL0AAAQ-AACIPQAAsr4AAII-AAD-vgAAgDsAAAM_AACgvAAAgDsAAAk_AAB_PwAAJL4AAJa-AAAwvQAAJD4AAMi9AACSPgAAA78AAHC9AACuPgAAqj4AAIA7AACGPgAAgLsAACS-AACYvQAAND4AAAe_AACevgAARD4AAHS-AACAuwAA3j4AAJg9AABsPgAADD4AAEw-AAAsvgAAED0AAIA7AABEPgAAiL0AADS-AAAEvgAAwj4AAEA8AABLPwAAiD0AADQ-AADYPQAAVD4AABQ-AAB0PgAAVD4gADgTQAlIfFABKo8CEAEagAIAAOi9AABsvgAA8r4AADu_AADIPQAA6D0AAHQ-AABUvgAAZL4AAKg9AADYvQAARD4AADy-AAC-vgAAyD0AAEC8AACKvgAALT8AAIC7AAD6PgAAbL4AAAy-AADIvQAAyD0AABy-AACSvgAABL4AAKC8AABUPgAAzr4AALg9AACAOwAATD4AAFC9AACWPgAAyL0AABk_AACoPQAAmr4AAKA8AABkPgAAEL0AAIq-AAAQvQAAoLwAABw-AAB_vwAA1r4AAAQ-AACgPAAAZD4AAMK-AAAUPgAAHL4AAOC8AAC4PQAAUL0AAPi9AABMPgAAPD4AAIg9AADGPgAArr4AAOA8IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=AB_f4slL2H0","parent-reqid":"1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["664731688607335732"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"3747747308"}},"dups":{"16442494364190353374":{"videoId":"16442494364190353374","title":"\u0007[OpenGL\u0007]/C++ 3D Tutorial 01 - Introduction (\u0007[Learn\u0007] the basics and more!)","cleanTitle":"OpenGL/C++ 3D Tutorial 01 - Introduction (Learn the basics and more!)","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=pKJ52fDq6Cw","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/pKJ52fDq6Cw?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":"d3d3LnlvdXR1YmUuY29tO1VDMmkzOUFPcERTbE8xTXJuMWpROFhrZw==","name":"Suraj Sharma","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Suraj+Sharma","origUrl":"http://www.youtube.com/channel/UC2i39AOpDSlO1Mrn1jQ8Xkg","a11yText":"Suraj Sharma. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":501,"text":"8:21","a11yText":"Süre 8 dakika 21 saniye","shortText":"8 dk."},"views":{"text":"212,5bin","a11yText":"212,5 bin izleme"},"date":"27 oca 2018","modifyTime":1517011200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/pKJ52fDq6Cw?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=pKJ52fDq6Cw","reqid":"1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL","duration":501},"parentClipId":"16442494364190353374","href":"/preview/16442494364190353374?parent-reqid=1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL&text=LearningOpenGL","rawHref":"/video/preview/16442494364190353374?parent-reqid=1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL&text=LearningOpenGL","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"18364220853489919814":{"videoId":"18364220853489919814","title":"050 - (Setup) \u0007[OpenGL\u0007] Graphics Tutorial 7 - GLFW, GLUT (freeGLUT), \u0007[OpenGL\u0007] \u0007[Learning\u0007] Materi...","cleanTitle":"050 - (Setup) OpenGL Graphics Tutorial 7 - GLFW, GLUT (freeGLUT), OpenGL Learning Material","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=2GqCTWU93RE","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/2GqCTWU93RE?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":"d3d3LnlvdXR1YmUuY29tO1VDcFE5a1RXb2hTbEZnWElLSm1GYzRrQQ==","name":"IQ95 The Homo Siliconiens","isVerified":false,"subscribersCount":0,"url":"/video/search?text=IQ95+The+Homo+Siliconiens","origUrl":"http://www.youtube.com/@HomoSiliconiens","a11yText":"IQ95 The Homo Siliconiens. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1330,"text":"22:10","a11yText":"Süre 22 dakika 10 saniye","shortText":"22 dk."},"date":"12 eyl 2020","modifyTime":1599868800000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/2GqCTWU93RE?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=2GqCTWU93RE","reqid":"1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL","duration":1330},"parentClipId":"18364220853489919814","href":"/preview/18364220853489919814?parent-reqid=1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL&text=LearningOpenGL","rawHref":"/video/preview/18364220853489919814?parent-reqid=1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL&text=LearningOpenGL","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"8854786400903625274":{"videoId":"8854786400903625274","title":"Курс OpenGL - Создание 3D и 2D-графики с помощью C++ (на англ) — Видео от ZX.Байт","cleanTitle":"Курс OpenGL - Создание 3D и 2D-графики с помощью C++ (на англ) — Видео от ZX.Байт","host":{"title":"VK Video","href":"http://vk.com/video-220426385_456239069","playerUri":"\u003ciframe src=\"//vk.com/video_ext.php?hash=7d36261c8519cd57&id=456239069&loop=0&oid=-220426385\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"vk","providerName":"vk.com","sourceHost":"vk.com","name":"vk.com","secondPart":{"type":"CHANNEL","isVerified":false,"subscribersCount":0,"a11yText":""},"faviconUrl":"//favicon.yandex.net/favicon/v2/https%3A%2F%2Fvk.com%2Fvideo?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":6383,"text":"1:46:23","a11yText":"Süre 1 saat 46 dakika 23 saniye","shortText":"1 sa. 46 dk."},"date":"9 mayıs 2023","modifyTime":1683579636000,"isExternal":false,"player":{"embedUrl":"https://vk.com/video_ext.php?autoplay=1&hash=7d36261c8519cd57&id=456239069&loop=0&oid=-220426385","playerId":"vk","videoUrl":"http://vk.com/video-220426385_456239069","reqid":"1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL","duration":6383},"parentClipId":"2097747881117997339","href":"/preview/8854786400903625274?parent-reqid=1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL&text=LearningOpenGL","rawHref":"/video/preview/8854786400903625274?parent-reqid=1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL&text=LearningOpenGL","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"2097747881117997339":{"videoId":"2097747881117997339","title":"\u0007[OpenGL\u0007] Course - Create 3D and 2D Graphics With C++","cleanTitle":"OpenGL Course - Create 3D and 2D Graphics With C++","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=45MIykWJ-C4","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/45MIykWJ-C4?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":"d3d3LnlvdXR1YmUuY29tO1VDOGJ1dElTRndULVdsN0VWMGhVSzBCUQ==","name":"freeCodeCamp.org","isVerified":true,"subscribersCount":0,"url":"/video/search?text=freeCodeCamp.org","origUrl":"http://www.youtube.com/@freecodecamp","a11yText":"freeCodeCamp.org. Kanal onaylı"},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":6383,"text":"1:46:23","a11yText":"Süre 1 saat 46 dakika 23 saniye","shortText":"1 sa. 46 dk."},"views":{"text":"1,3milyon","a11yText":"1,3 milyon izleme"},"date":"27 nis 2021","modifyTime":1619532732000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/45MIykWJ-C4?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=45MIykWJ-C4","reqid":"1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL","duration":6383},"parentClipId":"2097747881117997339","href":"/preview/2097747881117997339?parent-reqid=1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL&text=LearningOpenGL","rawHref":"/video/preview/2097747881117997339?parent-reqid=1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL&text=LearningOpenGL","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"11232501664793540699":{"videoId":"11232501664793540699","title":"\u0007[OpenGL\u0007] Tutorial - 1 | Getting Started | \u0007[OpenGL\u0007] in C++ with the GLUT library","cleanTitle":"OpenGL Tutorial - 1 | Getting Started | OpenGL in C++ with the GLUT library","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=3aJ8OR1C6pk","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/3aJ8OR1C6pk?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":"d3d3LnlvdXR1YmUuY29tO1VDanNHMUhhTFhIeXRPOGJHM19USWFrUQ==","name":"The Pentamollis Project","isVerified":false,"subscribersCount":0,"url":"/video/search?text=The+Pentamollis+Project","origUrl":"https://www.youtube.com/channel/UCjsG1HaLXHytO8bG3_TIakQ","a11yText":"The Pentamollis Project. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1217,"text":"20:17","a11yText":"Süre 20 dakika 17 saniye","shortText":"20 dk."},"views":{"text":"187,9bin","a11yText":"187,9 bin izleme"},"date":"3 ara 2017","modifyTime":1512259200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/3aJ8OR1C6pk?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=3aJ8OR1C6pk","reqid":"1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL","duration":1217},"parentClipId":"11232501664793540699","href":"/preview/11232501664793540699?parent-reqid=1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL&text=LearningOpenGL","rawHref":"/video/preview/11232501664793540699?parent-reqid=1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL&text=LearningOpenGL","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"11994593477233832631":{"videoId":"11994593477233832631","title":"Where Can I Find \u0007[OpenGL\u0007] Tutorials For Beginners? - Your Computer Companion","cleanTitle":"Where Can I Find OpenGL Tutorials For Beginners? - Your Computer Companion","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=u8L2578X_dk","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/u8L2578X_dk?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":"d3d3LnlvdXR1YmUuY29tO1VDem94MVVOUnM2cEtfZktWSW9ZYkRnZw==","name":"Your Computer Companion","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Your+Computer+Companion","origUrl":"http://www.youtube.com/@YourComputerCompanion","a11yText":"Your Computer Companion. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":210,"text":"3:30","a11yText":"Süre 3 dakika 30 saniye","shortText":"3 dk."},"date":"14 tem 2025","modifyTime":1752451200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/u8L2578X_dk?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=u8L2578X_dk","reqid":"1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL","duration":210},"parentClipId":"11994593477233832631","href":"/preview/11994593477233832631?parent-reqid=1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL&text=LearningOpenGL","rawHref":"/video/preview/11994593477233832631?parent-reqid=1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL&text=LearningOpenGL","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"14059333753762953683":{"videoId":"14059333753762953683","title":"\u0007[OpenGL\u0007] Programming Guide Chapter 1 Triangles","cleanTitle":"OpenGL Programming Guide Chapter 1 Triangles","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=ofPQJXx3UFY","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/ofPQJXx3UFY?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":"d3d3LnlvdXR1YmUuY29tO1VDeng4YWxyeFZFTHo1aDFkZkNka2RmZw==","name":"LearningOpenGL","isVerified":false,"subscribersCount":0,"url":"/video/search?text=LearningOpenGL","origUrl":"http://www.youtube.com/@jeffcummings3842","a11yText":"LearningOpenGL. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":292,"text":"4:52","a11yText":"Süre 4 dakika 52 saniye","shortText":"4 dk."},"views":{"text":"1,2bin","a11yText":"1,2 bin izleme"},"date":"14 şub 2017","modifyTime":1487030400000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/ofPQJXx3UFY?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=ofPQJXx3UFY","reqid":"1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL","duration":292},"parentClipId":"14059333753762953683","href":"/preview/14059333753762953683?parent-reqid=1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL&text=LearningOpenGL","rawHref":"/video/preview/14059333753762953683?parent-reqid=1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL&text=LearningOpenGL","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"4907257026941276733":{"videoId":"4907257026941276733","title":"\u0007[opengl\u0007] tutorial for beginners for 3 D basic primitives tetrahedron","cleanTitle":"opengl tutorial for beginners for 3 D basic primitives tetrahedron","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=2lGcITALhv4","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/2lGcITALhv4?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":"d3d3LnlvdXR1YmUuY29tO1VDdndPRWh5S1FIOXl2alVSZ0haVXF5UQ==","name":"SH Academy","isVerified":false,"subscribersCount":0,"url":"/video/search?text=SH+Academy","origUrl":"http://www.youtube.com/@TechTraLab","a11yText":"SH Academy. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":277,"text":"4:37","a11yText":"Süre 4 dakika 37 saniye","shortText":"4 dk."},"views":{"text":"2bin","a11yText":"2 bin izleme"},"date":"23 ağu 2017","modifyTime":1503446400000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/2lGcITALhv4?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=2lGcITALhv4","reqid":"1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL","duration":277},"parentClipId":"4907257026941276733","href":"/preview/4907257026941276733?parent-reqid=1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL&text=LearningOpenGL","rawHref":"/video/preview/4907257026941276733?parent-reqid=1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL&text=LearningOpenGL","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"4096853056129250996":{"videoId":"4096853056129250996","title":"\u0007[opengl\u0007]-tutorial.com's 15th tutorial : Lightmaps","cleanTitle":"opengl-tutorial.com's 15th tutorial : Lightmaps","host":{"title":"vimeo.com","href":"http://vimeo.com/24359223","playerUri":"\u003ciframe src=\"//player.vimeo.com/video/24359223?api=1&byline=1&fullscreen=1&portrait=0&title=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"vimeo","providerName":"vimeo.com","sourceHost":"vimeo.com","name":"vimeo.com","secondPart":{"type":"CHANNEL","id":"dmltZW8uY29tO0FybmF1ZCBNYXNzZXJhbm4=","name":"Arnaud Masserann","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Arnaud+Masserann","a11yText":"Arnaud Masserann. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fvimeo.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":719,"text":"11:59","a11yText":"Süre 11 dakika 59 saniye","shortText":"11 dk."},"views":{"text":"72,3bin","a11yText":"72,3 bin izleme"},"date":"28 mayıs 2011","modifyTime":1306578277000,"isExternal":false,"player":{"embedUrl":"https://player.vimeo.com/video/24359223?api=1&autoplay=1&byline=1&fullscreen=1&portrait=0&title=1&wmode=opaque","playerId":"vimeo","videoUrl":"http://vimeo.com/24359223","reqid":"1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL","duration":719},"parentClipId":"4096853056129250996","href":"/preview/4096853056129250996?parent-reqid=1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL&text=LearningOpenGL","rawHref":"/video/preview/4096853056129250996?parent-reqid=1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL&text=LearningOpenGL","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"1820065841869768220":{"videoId":"1820065841869768220","title":"C++ \u0007[OpenGL\u0007] Basic Tutorial #2 - Rendering Shapes","cleanTitle":"C++ OpenGL Basic Tutorial #2 - Rendering Shapes","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=dnIxxqrmDqg","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/dnIxxqrmDqg?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":"d3d3LnlvdXR1YmUuY29tO1VDRmdQYk9Ib3dEZV9tcmJzMEVWNVpsUQ==","name":"Vertex Banana","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Vertex+Banana","origUrl":"http://www.youtube.com/@vertexbanana","a11yText":"Vertex Banana. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1304,"text":"21:44","a11yText":"Süre 21 dakika 44 saniye","shortText":"21 dk."},"views":{"text":"2,8bin","a11yText":"2,8 bin izleme"},"date":"23 ara 2017","modifyTime":1513987200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/dnIxxqrmDqg?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=dnIxxqrmDqg","reqid":"1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL","duration":1304},"parentClipId":"1820065841869768220","href":"/preview/1820065841869768220?parent-reqid=1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL&text=LearningOpenGL","rawHref":"/video/preview/1820065841869768220?parent-reqid=1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL&text=LearningOpenGL","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"1783531423780720832":{"videoId":"1783531423780720832","title":"\u0007[OpenGL\u0007] Basic Code and Functions for Beginners","cleanTitle":"OpenGL Basic Code and Functions for Beginners","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=rf0LmaZIGXA","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/rf0LmaZIGXA?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":"d3d3LnlvdXR1YmUuY29tO1VDdndPRWh5S1FIOXl2alVSZ0haVXF5UQ==","name":"SH Academy","isVerified":false,"subscribersCount":0,"url":"/video/search?text=SH+Academy","origUrl":"http://www.youtube.com/@TechTraLab","a11yText":"SH Academy. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1018,"text":"16:58","a11yText":"Süre 16 dakika 58 saniye","shortText":"16 dk."},"views":{"text":"35bin","a11yText":"35 bin izleme"},"date":"10 tem 2017","modifyTime":1499644800000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/rf0LmaZIGXA?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=rf0LmaZIGXA","reqid":"1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL","duration":1018},"parentClipId":"1783531423780720832","href":"/preview/1783531423780720832?parent-reqid=1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL&text=LearningOpenGL","rawHref":"/video/preview/1783531423780720832?parent-reqid=1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL&text=LearningOpenGL","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"17749107879489957183":{"videoId":"17749107879489957183","title":"Advanced OpenGL Tutorial – Skeletal Animations with Assimp — Видео от freeCodeCamp","cleanTitle":"Advanced OpenGL Tutorial – Skeletal Animations with Assimp — Видео от freeCodeCamp","host":{"title":"VK Video","href":"http://vk.com/video-220919860_456240291","playerUri":"\u003ciframe src=\"//vk.com/video_ext.php?hash=a7ff51e9ae74dab4&id=456240291&loop=0&oid=-220919860\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"vk","providerName":"vk.com","sourceHost":"vk.com","name":"vk.com","secondPart":{"type":"CHANNEL","isVerified":false,"subscribersCount":0,"a11yText":""},"faviconUrl":"//favicon.yandex.net/favicon/v2/https%3A%2F%2Fvk.com%2Fvideo?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":6108,"text":"1:41:48","a11yText":"Süre 1 saat 41 dakika 48 saniye","shortText":"1 sa. 41 dk."},"date":"1 tem 2023","modifyTime":1688208468000,"isExternal":false,"player":{"embedUrl":"https://vk.com/video_ext.php?autoplay=1&hash=a7ff51e9ae74dab4&id=456240291&loop=0&oid=-220919860","playerId":"vk","videoUrl":"http://vk.com/video-220919860_456240291","reqid":"1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL","duration":6108},"parentClipId":"14722186733077410283","href":"/preview/17749107879489957183?parent-reqid=1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL&text=LearningOpenGL","rawHref":"/video/preview/17749107879489957183?parent-reqid=1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL&text=LearningOpenGL","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"14722186733077410283":{"videoId":"14722186733077410283","title":"Advanced \u0007[OpenGL\u0007] Tutorial – Skeletal Animations with Assimp","cleanTitle":"Advanced OpenGL Tutorial – Skeletal Animations with Assimp","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=GZQkwx10p-8","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/GZQkwx10p-8?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":"d3d3LnlvdXR1YmUuY29tO1VDOGJ1dElTRndULVdsN0VWMGhVSzBCUQ==","name":"freeCodeCamp.org","isVerified":true,"subscribersCount":0,"url":"/video/search?text=freeCodeCamp.org","origUrl":"http://www.youtube.com/@freecodecamp","a11yText":"freeCodeCamp.org. Kanal onaylı"},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":6108,"text":"1:41:48","a11yText":"Süre 1 saat 41 dakika 48 saniye","shortText":"1 sa. 41 dk."},"views":{"text":"123,2bin","a11yText":"123,2 bin izleme"},"date":"14 mar 2022","modifyTime":1647265715000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/GZQkwx10p-8?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=GZQkwx10p-8","reqid":"1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL","duration":6108},"parentClipId":"14722186733077410283","href":"/preview/14722186733077410283?parent-reqid=1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL&text=LearningOpenGL","rawHref":"/video/preview/14722186733077410283?parent-reqid=1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL&text=LearningOpenGL","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"9937472935719230405":{"videoId":"9937472935719230405","title":"\u0007[OpenGL\u0007] Tutorial 1: Beginning the project!","cleanTitle":"OpenGL Tutorial 1: Beginning the project!","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=QJiUr9s7AV0","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/QJiUr9s7AV0?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":"d3d3LnlvdXR1YmUuY29tO1VDbU9Ia2NOOW5Mdy1WaVc4ZHd6WW5RZw==","name":"Jeremy Hahn","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Jeremy+Hahn","origUrl":"http://gdata.youtube.com/feeds/api/users/zehawk1","a11yText":"Jeremy Hahn. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":550,"text":"9:10","a11yText":"Süre 9 dakika 10 saniye","shortText":"9 dk."},"views":{"text":"61,9bin","a11yText":"61,9 bin izleme"},"date":"18 mayıs 2012","modifyTime":1337299200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/QJiUr9s7AV0?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=QJiUr9s7AV0","reqid":"1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL","duration":550},"parentClipId":"9937472935719230405","href":"/preview/9937472935719230405?parent-reqid=1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL&text=LearningOpenGL","rawHref":"/video/preview/9937472935719230405?parent-reqid=1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL&text=LearningOpenGL","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"4910260722830312364":{"videoId":"4910260722830312364","title":"Trying to \u0007[learn\u0007] \u0007[OpenGL\u0007] (C++ API) Part 1 - Woxell","cleanTitle":"Trying to learn OpenGL (C++ API) Part 1 - Woxell","host":{"title":"YouTube","href":"http://www.tutorials.vyeron.com/c-tutorial-attempt-to-learn-opengl-c-api-part-1-woxell/","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/luGlX7VyBxs?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":"d3d3LnlvdXR1YmUuY29tO1VDa0s0ZkFXOXlleGVHc255aFZzYm1ydw==","name":"Woxell Blog","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Woxell+Blog","origUrl":"http://www.youtube.com/@WoxellBlog","a11yText":"Woxell Blog. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":2341,"text":"39:01","a11yText":"Süre 39 dakika 1 saniye","shortText":"39 dk."},"date":"28 oca 2025","modifyTime":1738073464000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/luGlX7VyBxs?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=luGlX7VyBxs","reqid":"1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL","duration":2341},"parentClipId":"4910260722830312364","href":"/preview/4910260722830312364?parent-reqid=1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL&text=LearningOpenGL","rawHref":"/video/preview/4910260722830312364?parent-reqid=1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL&text=LearningOpenGL","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"8728375941171153618":{"videoId":"8728375941171153618","title":"Text Rendering In \u0007[OpenGL\u0007] // \u0007[OpenGL\u0007] Tutorial #46.1","cleanTitle":"Text Rendering In OpenGL // OpenGL Tutorial #46.1","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=W_lyfaKpUsE","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/W_lyfaKpUsE?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":964,"text":"16:04","a11yText":"Süre 16 dakika 4 saniye","shortText":"16 dk."},"views":{"text":"12,5bin","a11yText":"12,5 bin izleme"},"date":"11 eyl 2023","modifyTime":1694461391000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/W_lyfaKpUsE?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=W_lyfaKpUsE","reqid":"1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL","duration":964},"parentClipId":"8728375941171153618","href":"/preview/8728375941171153618?parent-reqid=1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL&text=LearningOpenGL","rawHref":"/video/preview/8728375941171153618?parent-reqid=1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL&text=LearningOpenGL","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"12749729047591949361":{"videoId":"12749729047591949361","title":"054 - \u0007[OpenGL\u0007] Graphics Tutorial 11 - \u0007[OpenGL\u0007] Programming Guide 9th Edition","cleanTitle":"054 - OpenGL Graphics Tutorial 11 - OpenGL Programming Guide 9th Edition","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=qxJ3QM-VeeQ","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/qxJ3QM-VeeQ?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":"d3d3LnlvdXR1YmUuY29tO1VDcFE5a1RXb2hTbEZnWElLSm1GYzRrQQ==","name":"IQ95 The Homo Siliconiens","isVerified":false,"subscribersCount":0,"url":"/video/search?text=IQ95+The+Homo+Siliconiens","origUrl":"http://www.youtube.com/@HomoSiliconiens","a11yText":"IQ95 The Homo Siliconiens. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":989,"text":"16:29","a11yText":"Süre 16 dakika 29 saniye","shortText":"16 dk."},"date":"16 eyl 2020","modifyTime":1600214400000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/qxJ3QM-VeeQ?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=qxJ3QM-VeeQ","reqid":"1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL","duration":989},"parentClipId":"12749729047591949361","href":"/preview/12749729047591949361?parent-reqid=1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL&text=LearningOpenGL","rawHref":"/video/preview/12749729047591949361?parent-reqid=1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL&text=LearningOpenGL","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"10525823398746912677":{"videoId":"10525823398746912677","title":"C# \u0007[OpenGL\u0007] Tutorial 5 : Rendering 3D Shapes","cleanTitle":"C# OpenGL Tutorial 5 : Rendering 3D Shapes","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=VypOTwI_0w0","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/VypOTwI_0w0?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":"d3d3LnlvdXR1YmUuY29tO1VDQ3ItNzQ1bE92b1dENC01emJkMjZvZw==","name":"GiawaVideos","isVerified":false,"subscribersCount":0,"url":"/video/search?text=GiawaVideos","origUrl":"http://www.youtube.com/@GiawaVideos","a11yText":"GiawaVideos. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":594,"text":"9:54","a11yText":"Süre 9 dakika 54 saniye","shortText":"9 dk."},"views":{"text":"81,5bin","a11yText":"81,5 bin izleme"},"date":"27 nis 2014","modifyTime":1398556800000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/VypOTwI_0w0?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=VypOTwI_0w0","reqid":"1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL","duration":594},"parentClipId":"10525823398746912677","href":"/preview/10525823398746912677?parent-reqid=1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL&text=LearningOpenGL","rawHref":"/video/preview/10525823398746912677?parent-reqid=1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL&text=LearningOpenGL","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"9497185432033377087":{"videoId":"9497185432033377087","title":"Clipping And Viewport Mapping // \u0007[OpenGL\u0007] 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,3bin","a11yText":"7,3 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":"1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL","duration":661},"parentClipId":"9497185432033377087","href":"/preview/9497185432033377087?parent-reqid=1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL&text=LearningOpenGL","rawHref":"/video/preview/9497185432033377087?parent-reqid=1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL&text=LearningOpenGL","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"664731688607335732":{"videoId":"664731688607335732","title":"\u0007[OpenGL\u0007] Tutorial 13 - Model Loading","cleanTitle":"OpenGL Tutorial 13 - Model Loading","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=AB_f4slL2H0","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/AB_f4slL2H0?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":"d3d3LnlvdXR1YmUuY29tO1VDOFdpemV6alFWQ2xwV2ZkS013dGNtdw==","name":"Victor Gordan","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Victor+Gordan","origUrl":"http://www.youtube.com/@VictorGordan","a11yText":"Victor Gordan. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":889,"text":"14:49","a11yText":"Süre 14 dakika 49 saniye","shortText":"14 dk."},"views":{"text":"60,1bin","a11yText":"60,1 bin izleme"},"date":"2 nis 2021","modifyTime":1617321600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/AB_f4slL2H0?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=AB_f4slL2H0","reqid":"1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL","duration":889},"parentClipId":"664731688607335732","href":"/preview/664731688607335732?parent-reqid=1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL&text=LearningOpenGL","rawHref":"/video/preview/664731688607335732?parent-reqid=1773483143143770-9611048118932848995-balancer-l7leveler-kubr-yp-vla-104-BAL&text=LearningOpenGL","isEmbedOnly":false,"shouldPlayInstreamPreroll":false}}},"viewer":{"_isInitial":false,"clips":{"items":{},"dups":{},"loadingStatus":"None"},"internal":{"videoId":"","sandboxEventPrefix":"sandbox:","sandboxVersion":"0x906f9600bf4","isEmbedded":false,"from":"yavideo","service":"ya-video","hbPeriod":30,"table":"video_tech","isInstreamDisabled":false,"nonce":"6110481189328489957104","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":"LearningOpenGL","queryUriEscaped":"Learning%20OpenGL","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"}}}