{"pages":{"search":{"query":"Learning OpenGL","originalQuery":"LearningOpenGL","serpid":"1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL","reqid":"1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL","parentReqid":"","serpItems":[{"id":"10117994978363837311-0-0","type":"videoSnippet","props":{"videoId":"10117994978363837311"},"curPage":0},{"id":"2097747881117997339-0-1","type":"videoSnippet","props":{"videoId":"8854786400903625274"},"curPage":0},{"id":"16442494364190353374-0-2","type":"videoSnippet","props":{"videoId":"16442494364190353374"},"curPage":0},{"id":"9707680050376701225-0-3","type":"videoSnippet","props":{"videoId":"9707680050376701225"},"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":"1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL","ui":"desktop","yuid":"8054555771769567261"}}},"isAdult":false,"position":4,"placement":"empty"},"curPage":0},{"id":"6465934151955397343-0-5","type":"videoSnippet","props":{"videoId":"6465934151955397343"},"curPage":0},{"id":"11232501664793540699-0-6","type":"videoSnippet","props":{"videoId":"11232501664793540699"},"curPage":0},{"id":"7615674115027011234-0-7","type":"videoSnippet","props":{"videoId":"7615674115027011234"},"curPage":0},{"id":"4096853056129250996-0-8","type":"videoSnippet","props":{"videoId":"4096853056129250996"},"curPage":0},{"id":"17460736903482918878-0-9","type":"videoSnippet","props":{"videoId":"17460736903482918878"},"curPage":0},{"id":"11994593477233832631-0-10","type":"videoSnippet","props":{"videoId":"11994593477233832631"},"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":"1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL","ui":"desktop","yuid":"8054555771769567261"}}},"isAdult":false,"position":11,"placement":"empty"},"curPage":0},{"id":"5779060972847379597-0-12","type":"videoSnippet","props":{"videoId":"5769395632420655811"},"curPage":0},{"id":"14217366038987223997-0-13","type":"videoSnippet","props":{"videoId":"14217366038987223997"},"curPage":0},{"id":"10525823398746912677-0-14","type":"videoSnippet","props":{"videoId":"10525823398746912677"},"curPage":0},{"id":"9497185432033377087-0-15","type":"videoSnippet","props":{"videoId":"9497185432033377087"},"curPage":0},{"id":"16816154126124937300-0-16","type":"videoSnippet","props":{"videoId":"16816154126124937300"},"curPage":0},{"id":"1314452784992994557-0-17","type":"videoSnippet","props":{"videoId":"1314452784992994557"},"curPage":0},{"id":"13031477180312182892-0-18","type":"videoSnippet","props":{"videoId":"13031477180312182892"},"curPage":0},{"id":"9787253065483280010-0-19","type":"videoSnippet","props":{"videoId":"9787253065483280010"},"curPage":0}],"filters":{},"serpFooter":{"linksGroups":[{"type":"geo","links":[{"label":"Columbus","title":"Columbus","url":"//yandex.com.tr/tune/geo/","logNode":{"name":"region"},"target":"_self","a11yLabel":"Bölgeniz Columbus","needRetpath":true}]},{"type":"help","links":[{"label":"Bize ulaşın","url":"https://yandex.com.tr/support/video/troubleshooting.html","logNode":{"name":"feedback"},"needRetpath":true},{"label":"Yardım","url":"https://yandex.com.tr/support/video/","logNode":{"name":"help"},"needRetpath":true}]},{"type":"settings","links":[{"label":"Ayarlar","url":"https://yandex.com.tr/tune/search/","target":"_self","logNode":{"name":"settings"},"needRetpath":true}]},{"type":"company","links":[{"label":"Şirket hakkında","url":"//yandex.com.tr/company/","logNode":{"name":"about"},"target":"_blank"},{"label":"Kullanım lisansı","url":"//yandex.com.tr/legal/termsofuse/","logNode":{"name":"license"},"target":"_blank"},{"label":"Gizlilik Politikası","url":"//yandex.com.tr/legal/confidential/","logNode":{"name":"confidential"},"target":"_blank"}],"a11yHidden":true}],"hasExtralinks":true},"currentPage":0,"prevPageToLoad":-1,"nextPageToLoad":1,"isTranslationsFilterEnabled":false,"isTranslationsDistributionEnabled":false,"isTranslationsDistributionOnboardingEnabled":false,"isFeedbackModalVisible":false,"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":"282921333752"},"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":"1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL","ui":"desktop","yuid":"8054555771769567261"}}},"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"},"main":{"_isInitial":true,"snippets":[],"serpFooter":{"linksGroups":[]},"isLoggedIn":false,"tags":[]}},"internal":{"nonce":"8144332942240436095752","expFlags":{"video_settings_toolbar_redesign":1,"velocity_delay_drawer":1,"video_feedback_in_d2d":1,"video_viewer_heartbeat_disabled_in_no_js_api":1,"video_search_toggle_with_text":1,"velocity_disable_suspense":1,"video_viewer_desktop_smart_layout":1,"dark_theme_desktop":"cookie","distr_splashscreen_on":1,"video_viewer_check_sandbox_origin":1,"video_font_yandex_sans":1,"video_adv_new_show_rules":1,"video_resource_loader":1,"video_adv_config_desktop":{"search-list":{"adult":{"default":"R-I-474674-135","mail":"R-A-13426421-23"},"regular":{"default":"R-I-48058-751","mail":"R-A-13411721-23"}},"search-grid-inplace":{"adult":{"default":"R-I-474674-126","mail":"R-A-13426421-16"},"regular":{"default":"R-I-48058-742","mail":"R-A-13411721-16"}}},"new_template_version":4,"video_search_page_no_islands":1,"video_vh_player_js":0,"video_masthead_ratio":"180,4","video_searchdata_scheme":1,"video_viewer_related_fail_error_screen":1,"velocity_delay_metrika":1,"video_viewer_no_islands":1,"video_viewer_channel_link_mode":2,"video_partner_label":1,"video_resource_loader_load_timeout":6000,"int_tr":1,"mmui_extended_escape_scheme":"searchdata.clips.0.authorname","tabs_order_version":"search,images,video,newstr,maps,translate,tr_ecom","spok":"id","video_suggest_use_serp":1,"video_search_grid_direct_repeat":6,"video_viewer_critical_error_codes":"101,102,103,100,151,152,153,154,155,156,150","video_direct_config_desktop_search":"search-grid-row:R-I-48058-718:R-I-474674-109,search-grid-head:R-I-2120168-7","init_meta":{"enable-yabs-distr":1,"ask-user-purchase-history":1,"use-src-videoquickp":1,"enable-begemot":1,"enable_masthead":1,"use-src-videop":1,"use-src-videoquickp_misspell":1,"enable_blackbox_multisession":1,"begemot-enable-cancelled-misspell-rtmr":1,"enable_video_iron_fetcher":1,"use-related-only":1,"ask-yandex-io-devices":1,"use-images-device-setup":1,"use-src-imagesp":1,"images-apphost-collections-front":1,"enable_aab_apphost":1,"graph-is-video-search":1,"bg-bert-video":1,"use-src-imagesp_misspell":1,"use-src-imagesultrap":1,"use-video-apphost-pre-templates":1,"use-src-videop_misspell":1,"use-video-apphost-post-templates":1,"use-src-imagesquickp":1,"enable_video_carousels":"1","restrict-max-docs":"1000","use-images-region-setup":1,"use-post-auto2":1,"use-images-settings-setup":1,"use-src-ugc_favorites":1,"video_vitrina_disable":"0","use-images-user-setup":1,"use-video-pre-search-data":1,"begemot-no-suggest-history":1},"video_depot_viewer_masthead_ssr_only":1,"video_blender":1,"video_search_grid_enable":0,"video_viewer_desktop_fix_d2d_scroll":1,"video_depot_viewer_legacy_counters":1,"video_search_grid_direct_start":3,"video_adv_new_show_rules_docs_count":1,"beauty_header_futuris_tab":9,"video_related_suggest_enable":1,"video_redirect_plug":2,"video_adv_grid_inplace":1,"distr_popup_on":1,"dark_theme_desktop_default_pref":"system","video_search_toggle_enable":1,"video_depot_viewer_related_adv_margin":400,"video_viewer_doc2doc_instant_load":1,"velocity_split_hydration":4,"video_duration_counter_new_format":1,"video_force_grid_on_premordie":1,"int_online_summarization_video_snippet":1,"video_morda_header_nav":1,"video_nohost_full_filter":1,"distr_pcode_off":1,"video_baobab_blockstat":1,"video_thumb_poster_full":1,"video_scrollpages":2,"video_serp_desktop_block_design":1,"video_nohost_youtube_filter":0,"video_viewer_host_link_mode":1},"slots":["1457144,0,11;1472324,0,16;1466867,0,12;1457622,0,6;1473742,0,91;1424968,0,62;1460717,0,1;1460214,0,26;1312966,0,97;1472010,0,16;1472029,0,12;1471630,0,26;187288,0,95;1461712,0,76;1470250,0,56;1470226,0,39;1282205,0,51;1465919,0,82;1466080,0,84;1467151,0,43;1470515,0,83;260564,0,26;89014,0,13;1404022,0,27;1471179,0,73;912217,0,75;1002325,0,19;1470415,0,35;89890,0,40;151171,0,68;1281084,0,86;287509,0,79;1447467,0,65;1037340,0,38;1473596,0,52;1466396,0,27;1467128,0,41"],"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":"1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-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":"y617da5d43f545fcd9eafcc9bc819b9f9","reportFeedbackBaseProps":{"initEmail":"","metaFields":{"userAgent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","userTestids":"1457144,1472324,1466867,1457622,1473742,1424968,1460717,1460214,1312966,1472010,1472029,1471630,187288,1461712,1470250,1470226,1282205,1465919,1466080,1467151,1470515,260564,89014,1404022,1471179,912217,1002325,1470415,89890,151171,1281084,287509,1447467,1037340,1473596,1466396,1467128","queryText":"LearningOpenGL","reqid":"1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL","userRegionName":"","userRegionId":"id() {\n return this._region.id;\n }","yandexuid":"8054555771769567261","uid":"0","isChildAccount":false}},"userTestids":"191768,238743,246500,253288,265553,270072,277807,274239,294077,278842,331010,338398,378416,359879,415420,644350,652605,645301,679708,689693,690449,696466,696473,722746,740796,776165,771230,781521,790415,801982,851450,886706,883477,900639,931367,937268,969063,935488,945314,989988,982463,991363,990185,1015567,1011895,1035320,1033956,1035241,1036046,1087297,1060131,1071879,1078818,1077703,1116602,1045814,1131637,1144233,1151726,1156933,1174275,1173000,1167408,1202006,1194718,1221235,1228280,1239596,1227266,1226860,1246754,1276447,1289213,1316370,1313283,1321224,1300570,1320679,1352408,1342688,1344637,1341968,1345362,1343279,1367583,1336673,1348424,1382036,1391511,1384451,1402882,1407422,1417605,1424780,1429092,1438908,1444206,1449283,1452713,1457995,1459277,1459585,1461130,1472666,1466451,1299604","regionId":20815,"isYaRu":false,"shouldUnmountSearchPageInViewer":false,"videoGlobalContext":{"platform":"desktop","isPumpkin":false,"language":"tr","user_time":{"epoch":"1769567282","tz":"America/Louisville","to_iso":"2026-01-27T21:28:02-0500","__is_plain":1},"isHermione":false,"shouldStubImages":true,"enableVideoPreviewInHermione":false,"reqid":"1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-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":"1457144,1472324,1466867,1457622,1473742,1424968,1460717,1460214,1312966,1472010,1472029,1471630,187288,1461712,1470250,1470226,1282205,1465919,1466080,1467151,1470515,260564,89014,1404022,1471179,912217,1002325,1470415,89890,151171,1281084,287509,1447467,1037340,1473596,1466396,1467128","queryText":"LearningOpenGL","reqid":"1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL","userRegionName":"","userRegionId":"id() {\n return this._region.id;\n }","yandexuid":"8054555771769567261","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":"8144332942240436095752","disableDoc2DocHostLink":false,"shouldHideChannelLink":false,"disableChannelLink":false,"userConnectionRtt":154,"animated":false,"isDoc2DocScrollFix":true,"smartDesktopLayout":true,"enableVIImprovements":false,"enableLazyPoster":false,"isAdvDisabled":false,"shouldShowVideoPlaylistPane":false,"isVideoTranslationSupported":false,"isSummaryDisabled":false,"isSummaryOnlineEnabled":true,"shouldRenderBroSummaryApiContainer":false,"shouldDropLogs":false,"shouldUseBeacon":false,"hasAdBlock":false,"rknWarnHosts":[""],"relatedAdvRootMargin":400,"postInstreamScreenDuration":2000,"minVideoDurationForInstream":120,"isInstreamEnabledInTesting":false,"isFinalHeartbeatDisabledInNoJsApi":true,"wildcard":false,"isAdvUnderPlayerRedesign":false,"disableEarlyEventsInD2d":false,"isDoc2DocInstantLoadEnabled":true,"disableEarlyEventsUnsubscribe":false,"showDebugRelatedURL":false,"shouldUseBetaErrorLogging":false,"shouldShowMetaUnderPlayer":false,"isVideoViewerMetaTitleHidden":false,"isStickyPlayerDisabled":false,"headerNoFavicon":false,"headerBranded":false,"shouldCensorSensitiveContent":false,"isAdvUnderPlayerTransparent":false,"isDoc2DocGridLayoutEnabled":false,"detailsRedesignEnabled":false,"detailsRedesignV2Enabled":false,"detailsRedesignV3Enabled":false,"isIslandsDisabled":true,"isD2DEmptyLoadFixDisabled":false,"isRoundedPlayerEnabled":false,"isSettingsToolbarRedesign":true,"isDoc2DocEmptyRetryEnabled":false,"isAdvUnderPlayerWithBackdrop":false,"isTouchAdvWithBackdrop":false,"isDoc2DocErrorScreenEnabled":true,"isDoc2DocFeedbackKebabEnabled":true,"isCommentsEnabled":false,"isCommentsCountOnSnippetsEnabled":false,"criticalErrorCodes":["101","102","103","100","151","152","153","154","155","156","150"],"isVideoMainButtonInitiallyCollapsed":false,"isAdvUnderPlayerWithInnerPadding":false,"isKebabAdvancedActionsEnabled":false,"isKebabOnTouchVideoSearchEnabled":false,"isAdvVideoListLikeUnderPlayer":false,"isSummaryInMetaButtons":false,"isSummaryInMetaButtonsDesktop":false,"isMetaCommentsButtonEnabled":false,"preventAdvHideOnEmpty":false},"shouldShowAdvId":false,"isAdultQuery":false,"isSensitivePage":false,"showSensitive":false,"shouldReplaceHref":false},"user":{"tld":"com.tr","isEuDomain":false,"login":"","passportId":"","isLoggedIn":false,"locationName":"Columbus","isFamily":false,"yandexuid":"8054555771769567261","ugcCsrfToken":"","family":1,"isChild":false},"config":{"skinMode":"system","skin":"light","version":"releases-frontend-video-v1.1754.0__7d090cb2d4d9823803190509a95d03c049893005","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","snippet":"254","icon":"1167","abuse":"1436","submit":"297","wizard":"358","incut":"1073","extralinks":"3557","show":"487","feedback":"296","out":"3218","popup":"1544","scroll":"768","retry":"3545","region":"287","help":"177","settings":"1137","recommendations":"2671","home":"1319","soo":"65","youtube":"624","google":"66","bing":"568"}},"clips":{"items":{"10117994978363837311":{"videoId":"10117994978363837311","docid":"34-7-1-Z3A6C86096CF6BE2F","description":"Check out my Failproof OpenGL course for beginners: https://www.udemy.com/course/failproo... Easy OpenGL debugging: • Easy Debugging in OpenGL! All C++ libraries linked for you: • I linked all...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/762424/a676777728dcbf91416c49f148ac49ae/564x318_1"},"target":"_self","position":"0","reqid":"1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D2JgAv_gZ72w","linkTemplate":"/video/preview/10117994978363837311?parent-reqid=1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL&text=LearningOpenGL&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"How you can start learning OpenGL!","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=2JgAv_gZ72w\",\"src\":\"serp\",\"rvb\":\"Eq4DChQxMDExNzk5NDk3ODM2MzgzNzMxMQoTMjA5Nzc0Nzg4MTExNzk5NzMzOQoUMTY0NDI0OTQzNjQxOTAzNTMzNzQKEzk3MDc2ODAwNTAzNzY3MDEyMjUKEzY0NjU5MzQxNTE5NTUzOTczNDMKFDExMjMyNTAxNjY0NzkzNTQwNjk5ChM3NjE1Njc0MTE1MDI3MDExMjM0ChM0MDk2ODUzMDU2MTI5MjUwOTk2ChQxNzQ2MDczNjkwMzQ4MjkxODg3OAoUMTE5OTQ1OTM0NzcyMzM4MzI2MzEKEzU3NzkwNjA5NzI4NDczNzk1OTcKFDE0MjE3MzY2MDM4OTg3MjIzOTk3ChQxMDUyNTgyMzM5ODc0NjkxMjY3NwoTOTQ5NzE4NTQzMjAzMzM3NzA4NwoUMTY4MTYxNTQxMjYxMjQ5MzczMDAKEzEzMTQ0NTI3ODQ5OTI5OTQ1NTcKFDEzMDMxNDc3MTgwMzEyMTgyODkyChM5Nzg3MjUzMDY1NDgzMjgwMDEwChMyMzE3OTM0NTkwNjE2NTg5NzU0ChQxNzQzNTUyNzk2NzY5MzQ1NDM4NhoWChQxMDExNzk5NDk3ODM2MzgzNzMxMVoUMTAxMTc5OTQ5NzgzNjM4MzczMTFqrw0SATAYACJFGjEACipoaHRmdWJ6dG5ib2xqemljaGhVQ2hrQzR1NEtkbklERmg5aFBxRXhMRGcSAgASKhDCDw8aDz8TgwOCBCQBgAQrKosBEAEaeIEG_voI_AQA-woA_P0DAAH79v0G-v79AOcO_fkH_QEA_QL_BP8BAAD6CvsDAgAAAOz3_v3-AQAACQb7-QQAAAAN_PwG-wAAAA34AwUN_wEB-fb1CAP_AAAPAwcPAAAAAAMGAgcAAAAABAYB9gAAAAAA8foMAAAAACAALXUd4Ds4E0AJSE5QAipzEAAaYDQBACDnF_v4Fx_lB77tLhMAIucP9T__8_IA5xr6-vsdt6QD5wAj2P4ZrAAAAPpCwhb4AAJn-LX90vQy3fLOAxEmf-YJAAEUF_Hf8yQ5JyX4BUNLDwDD5hbXy70VMzvqBiAALX5ILDs4E0AJSG9QAiqvBhAMGqAGAADwwQAAuEEAAARCAAA8wgAAMEEAAABCAADAQQAA4EAAALjCAACgwAAAqEEAABzCAAAwwQAAEEIAAPhBAACgQAAA4EAAAOjBAABUQgAAPEIAAHRCAACqwgAAUEEAACRCAACIwQAAOMIAAHBCAACQwgAAqEEAAHBBAAB0wgAAuEIAAPjBAAAkwgAAIEEAADDBAADoQQAAMEIAAIhCAABAQAAAjkIAAExCAABgQgAAMEIAAJjCAACQQQAAAMEAAADCAADAQQAAiMEAADDCAAAwwQAAwEAAAIzCAACAPwAA4MAAALDBAACgQAAAfEIAAODBAAAAQAAAeEIAAMjBAADYwQAA0EEAAI7CAACIwQAAIMEAAFDBAABAwgAAAAAAAMDAAAAAwgAAGEIAAOBBAABQQgAAsMEAADRCAACIQQAAoMEAACDCAAAAQQAA0EEAAMhBAACCQgAAAAAAAABCAACCQgAATEIAALjBAAAQQgAA3kIAAKBBAABkwgAAyMEAAODBAAAwQQAAAEEAAIBBAAAowgAAKMIAACBBAACowQAAWMIAAHTCAACgQQAAQEEAAKBCAAAAQQAA6EEAAFRCAABAwAAASMIAABBCAABAwAAAuMEAAGDBAABwQQAABEIAAPBBAACkQgAAmEEAAODBAADoQQAATEIAAHBBAADgwQAAiMEAAMjBAACAwgAAwMAAAHBCAAAEwgAAkEEAABBCAAC4QQAAKMIAAARCAACgwQAANMIAABDBAAAIwgAAAMEAALDBAADUQgAA4MAAAADBAAAEQgAAwMEAAJhCAADoQQAAgMAAALDBAAAcwgAAiEEAAEzCAABEQgAAhsIAAIBBAAA8QgAAZMIAADhCAABQwgAAZMIAABTCAABIwgAAMMEAAKhCAAC4QQAAEEEAAAhCAADgwAAAkMEAAFTCAAAkQgAAikIAABBCAABQwQAAYMIAACxCAACgwAAAUMIAAODBAAD4wQAAQMEAAFRCAADwwQAAEEIAAGDBAACAwQAArsIAAEzCAABMQgAAwMAAAIbCAACQQQAAXMIAAIDBAAAAQAAA2EEgADgTQAlIdVABKo8CEAAagAIAALK-AAAsPgAAiD0AAB8_AAAcPgAAjj4AAMI-AAAFvwAAyL0AALi9AADgvAAAur4AAMK-AACIPQAAED0AAFC9AAAHPwAA2L0AAJY-AADePgAAfz8AAPg9AADYPQAAfL4AAIi9AACYvQAApj4AAEA8AABwvQAA6D0AALo-AACGPgAAqL0AANg9AAAcvgAAnr4AALg9AAC4vQAA5r4AAAS-AACYvQAA-L0AAO4-AAAcPgAAiL0AAJI-AACSPgAAUL0AAOA8AABkPgAAqD0AABS-AAAsvgAABL4AAMo-AACYPQAATz8AAGy-AAA8PgAAoLwAADC9AABcPgAA2D0AAKg9IAA4E0AJSHxQASqPAhABGoACAAAMvgAAmL0AAHC9AAAtvwAAqD0AANi9AACAuwAAir4AAEC8AAAEPgAAcL0AABQ-AAAEvgAAbL4AAKg9AACovQAAdL4AAE8_AAAEPgAAyj4AAOg9AACSvgAAyD0AAPg9AAAcvgAAhr4AACS-AAD4PQAAoj4AAKC8AACIPQAAUD0AAAw-AABwvQAApj4AAFA9AADCPgAAmL0AAIK-AACKPgAAdD4AAOC8AAAkvgAAQDwAAMg9AAC4PQAAf78AAOC8AAB0PgAAEL0AAEA8AACWvgAAML0AAFA9AADYPQAAHD4AAEC8AAAUvgAAEL0AABw-AAAwPQAAVD4AADC9AAAwPSAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=2JgAv_gZ72w","parent-reqid":"1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["10117994978363837311"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"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/4044287/95ce3fa76504e8690a4f003534651465/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/viz5IAIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"1","reqid":"1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D45MIykWJ-C4","linkTemplate":"/video/preview/2097747881117997339?parent-reqid=1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-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\":\"Eq4DChQxMDExNzk5NDk3ODM2MzgzNzMxMQoTMjA5Nzc0Nzg4MTExNzk5NzMzOQoUMTY0NDI0OTQzNjQxOTAzNTMzNzQKEzk3MDc2ODAwNTAzNzY3MDEyMjUKEzY0NjU5MzQxNTE5NTUzOTczNDMKFDExMjMyNTAxNjY0NzkzNTQwNjk5ChM3NjE1Njc0MTE1MDI3MDExMjM0ChM0MDk2ODUzMDU2MTI5MjUwOTk2ChQxNzQ2MDczNjkwMzQ4MjkxODg3OAoUMTE5OTQ1OTM0NzcyMzM4MzI2MzEKEzU3NzkwNjA5NzI4NDczNzk1OTcKFDE0MjE3MzY2MDM4OTg3MjIzOTk3ChQxMDUyNTgyMzM5ODc0NjkxMjY3NwoTOTQ5NzE4NTQzMjAzMzM3NzA4NwoUMTY4MTYxNTQxMjYxMjQ5MzczMDAKEzEzMTQ0NTI3ODQ5OTI5OTQ1NTcKFDEzMDMxNDc3MTgwMzEyMTgyODkyChM5Nzg3MjUzMDY1NDgzMjgwMDEwChMyMzE3OTM0NTkwNjE2NTg5NzU0ChQxNzQzNTUyNzk2NzY5MzQ1NDM4NhoVChMyMDk3NzQ3ODgxMTE3OTk3MzM5WhMyMDk3NzQ3ODgxMTE3OTk3MzM5apMXEgEwGAAiRRoxAAoqaGhjeWxnZXN6YW9nYnFxZGhoVUM4YnV0SVNGd1QtV2w3RVYwaFVLMEJREgIAEioQwg8PGg8_E-8xggQkAYAEKyqLARABGniB-wH5CPwFAPAIAvz7AQABDv4GAvcAAADcAff_-_kDAP35Df_4AAAADAX7AgIAAAD8Avn7_f4AAPoU_gUDAAAAFfH39_0AAAAI8gMJ_wEAAPH8_AMDAAAAAAUI_v8AAAD2BP8A__8AAAQIAwQAAAAABwLyDAAAAAAgAC2i1OE7OBNACUhOUAIqhAIQABrwAV3l3P766QoDAC8mALfa3P6B4f3_Pwj5APXy7P_b8u4B0w7lAOYTJwCP-DEFzBT0ABPlBgAJDgz_48IlAPsMFQH6xwEANxwFAR8a-gH_8-P-Q-QF_w8C5gAcFzEA5OTsADPR5f7m_NsD3uHwBPIp5gID7hECKgIM_wfS3QM1IA0A9ecO_jnm-AMD_fQD-O4PBgIJ-Aca-CIDGRISCC4UAP_4IAX9F_gH_CUdJv5YGP_8Ch36ANv2EPop9RX5-fMh9_vqGP79EwcB2uwW__DmEvrz4QMB7-77CioJ-PkTJQLwzQX5A8MM-QYO3gUG9QP3ACAALRQFGzs4E0AJSGFQAirPBxAAGsAHDB-xvnQSgD3t8SK9dPzGvXdgpTz05DU9DytcvoCyjryrQl488MOBPqv4dbytnog9DeO2vgYub71rM-c7LQlQPtT4YDzmZBg9ye5dveJ-9jwY1ki9R48Pvm2kkTxoOMo8Kv-KPfO_JjzZzc47HAxFPlXMtboQ7xQ9229IvTS35zxF-7M8g6TvPdzonb1Bb-A6KAsPPmIEIz14PJI84ZcKPnGolL26q2y7zQMIvuG9qT3fPgQ8EawFPFZbGDy8Kuu8Wkc1PYPGp7vIg-M83PQXvuQiSL2Xnvq7Y5z_PL7Mg7szCjQ7umlzvTssfr1lF4w8tTUCPUzUHD3ceyS5KPDuvQsBCr1iT9a8KtGIPYoNDD0spsg8IpStvHRLoT3OwbM8C9LsvdQkHT39Fng7GnInPc5Rpjv7QgK8Rii2us7gL72hNZo8vMW4Pa7rPDuoI7a8Gy9dvRjQqz2rXCg8seuLO3B6VbuyCsC8KNXevWgK-LztA7m7rurRPErFoL0xHYQ8fQnVPRGqszrqQoc7imjFPO5UZTwg3ik8a-9TPHLb4zw4fzg8_aTaO7qNsT0NDbS6NQcIvb6CGT3FgHy7N9JDvVXCcrsCuky71m77vGcy9zz32V26HH0MveFs6TwZa4c7B30JPjAs4rtlYj05V8dWvSTWPbytRsC7Jk7TvPq-bryQ4Wu7zNHDPWmGeb00WCc8U4YgPdYuebs_Ifm68WhjPfZuYr3Btym61KCBO3QVsb0-s1u4mKkkvMsLdT2KxdI6QpQvvHzUH72My_i5ff31PKbvxT11p5k5DFxmOWVCgrtvpiK68nwGPc-br719GeA4AxG9PPB28zzAPoG6W7eMvdBkPz3G3hA6zl5MvRiJ2rzz0pY5gDYIPUFutbwdA2K50t4FvfgLzL2Xg884avFuPciSfj2QDg44SFM9PZY5Yr0y5pI4UqGFPdkJz71rEUY4dkqMPfcnjL2ufLY4F1YAvb-GG72Cgh-4YkOcPMMdiT1YsKE55Y5IPAmOJjzpW4S4g7jXPBl_EzwLRZQ4Dj2DvWyDKb2Cssq3AwChvQTIULyGWFU4x2KgvSJveb2puKC4vJS6vO69vr1Ji5s3d_bVvXvjmrxWSPS4dCmuPE5Qeb2u0ag1B5LauhYtlT1PP3-4hd5MvVSojr3qysO4wxGDOVBVIb2EoSu3zn5NO4v_mrvJ5_S3-kHdPb9FJ71n6Ra3zn3mOzwflD29Er84vPehvZHOpTz_qKK4UgmkvR_4Uz0JQzA4dxSEutq6Bb0FWlA4IAA4E0AJSG1QASpzEAAaYDUAADvpEN34MTfetvDkIyoI1c7-HO3_BMT_Kv3wAvAU2IH-6P9G6PT6ogAAAAksvSqsAAV59tcKEt8rQMrXDSQoUhwl9tnnFQLnwyHX1zq2_hcKHgDBycITGuvjRy0D9CAALZioHjs4E0AJSG9QAiqvBhAMGqAGAABwwQAA4EAAAAAAAADoQQAAcEIAAKDBAAB8QgAAEMEAACTCAACgwQAA-MEAAK7CAACGwgAAuMEAANhBAAA8QgAAFMIAADjCAADgQQAAmEEAAIA_AAAQwQAAvEIAAOhBAACWQgAAcMEAAODAAAAAwgAADEIAAEBAAACgwAAAyEEAAMhBAADWwgAAbMIAAEDBAAAAwAAAEEIAAIJCAACMQgAAMEEAAODAAADEQgAAYEEAALDBAABAQAAAEMEAABDBAADAQAAA8EEAAODBAAAAwAAAyMEAACDBAACIQQAAcMEAACjCAADAwQAAYEEAAOBAAACgQAAAQEAAANBBAABQQQAA0EEAAIbCAAAAwgAAOMIAALhBAADYwQAAoEIAANBCAACgwAAAfEIAAIDAAACAQAAAgMAAACDBAAAsQgAAVMIAAJ7CAABEQgAArkIAAJxCAABAQgAAoEEAAIhBAABgQQAAlEIAAMBAAABwwQAATEIAAABAAABwQQAAmMEAAGDCAACawgAAVEIAAIA_AABAQQAAyMEAAABBAACgQQAAgMIAAIBBAACIwQAAQMIAAMhBAAD4wQAAHEIAAJJCAAAkwgAAFMIAAPjBAAAcQgAAuMEAABBBAAAAQQAAAMEAAKBAAAA4wgAAXEIAADTCAACmQgAAIEIAAFBBAACcwgAAwMEAAHjCAAA4wgAAgMAAAODBAACgQAAAoEEAACRCAAAEQgAAEMEAALDBAADQQQAAUMIAAIC_AACgwAAAmEEAAMDBAABAQgAA6EEAAATCAACgQQAAMMEAAOhBAADowQAAYMEAAMBAAAC2wgAAMMEAAEBBAAA0QgAAdMIAAKjBAACQwQAA8MEAAAxCAACwwgAAuMEAAPDBAADYwQAA4EEAAKjBAACYQQAAHMIAAPhBAAAAQgAAPMIAAI7CAAAUwgAAhEIAAJZCAACCwgAAwEAAAFxCAACIwQAA4MAAAHjCAACAPwAAwMAAAMDAAACewgAAMEEAAIC_AABgQQAAqsIAALjBAABwQgAAwEEAAEjCAAAgQQAABMIAAMDBAAAAwAAAgMEgADgTQAlIdVABKo8CEAAagAIAADS-AAAsvgAAVD4AABs_AABQvQAA1j4AALY-AABFvwAAyL0AACS-AABQPQAAdL4AAI6-AACgvAAA-L0AAKg9AAAfPwAATL4AACQ-AAA9PwAAfz8AALg9AAA0vgAA6L0AACw-AACYPQAAjj4AAJK-AAB0PgAA-D0AAKY-AACSPgAALD4AANo-AABAPAAA-L0AAKg9AACGvgAA3r4AAAw-AAD2vgAATL4AAKo-AAA0PgAAxj4AAMI-AADyPgAAdL4AAFA9AACovQAATD4AAHy-AAAMvgAA2D0AAJY-AACoPQAAcT8AAIq-AACgPAAA4DwAANg9AACKPgAADD4AAHC9IAA4E0AJSHxQASqPAhABGoACAAAUvgAAkr4AALa-AAATvwAAPD4AADA9AADIPQAAML0AANi9AACAOwAANL4AACw-AABwvQAAXL4AADQ-AABwvQAAhr4AAEE_AAA0PgAA6j4AALi9AADovQAAqD0AAFQ-AADIvQAAtr4AABC9AACYPQAATD4AAIa-AAD4PQAAUD0AAOA8AACmPgAA4j4AAJa-AAAlPwAAmD0AAJq-AAA0PgAA0j4AAOg9AACOvgAAiD0AAMg9AADYvQAAf78AAFy-AAB8PgAAoLwAAKC8AAA8vgAAiL0AANg9AABsPgAAXD4AAJi9AAAsvgAAUD0AAEQ-AACYPQAA8j4AANa-AACGviAAOBNACUh8UAEwCTgBSgBSCQgPEJICGAAwAWAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=45MIykWJ-C4","parent-reqid":"1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-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,"videoContentId":"504542698"},"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":"2","reqid":"1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DpKJ52fDq6Cw","linkTemplate":"/video/preview/16442494364190353374?parent-reqid=1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-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\":\"Eq4DChQxMDExNzk5NDk3ODM2MzgzNzMxMQoTMjA5Nzc0Nzg4MTExNzk5NzMzOQoUMTY0NDI0OTQzNjQxOTAzNTMzNzQKEzk3MDc2ODAwNTAzNzY3MDEyMjUKEzY0NjU5MzQxNTE5NTUzOTczNDMKFDExMjMyNTAxNjY0NzkzNTQwNjk5ChM3NjE1Njc0MTE1MDI3MDExMjM0ChM0MDk2ODUzMDU2MTI5MjUwOTk2ChQxNzQ2MDczNjkwMzQ4MjkxODg3OAoUMTE5OTQ1OTM0NzcyMzM4MzI2MzEKEzU3NzkwNjA5NzI4NDczNzk1OTcKFDE0MjE3MzY2MDM4OTg3MjIzOTk3ChQxMDUyNTgyMzM5ODc0NjkxMjY3NwoTOTQ5NzE4NTQzMjAzMzM3NzA4NwoUMTY4MTYxNTQxMjYxMjQ5MzczMDAKEzEzMTQ0NTI3ODQ5OTI5OTQ1NTcKFDEzMDMxNDc3MTgwMzEyMTgyODkyChM5Nzg3MjUzMDY1NDgzMjgwMDEwChMyMzE3OTM0NTkwNjE2NTg5NzU0ChQxNzQzNTUyNzk2NzY5MzQ1NDM4NhoWChQxNjQ0MjQ5NDM2NDE5MDM1MzM3NFoUMTY0NDI0OTQzNjQxOTAzNTMzNzRqkxcSATAYACJFGjEACipoaG5mZ2V6dHN2aWR1aGpjaGhVQzJpMzlBT3BEU2xPMU1ybjFqUThYa2cSAgASKhDCDw8aDz8T9QOCBCQBgAQrKosBEAEaeIEB_foFAAAA-goA-_0DAAET9QcG9wAAANgIAP0H-AQAB_sIAfsBAAD_DgAJ-gAAAPr7-PoC_gAADA37AgUAAAAW8Pf3_QAAAAnyBAn_AQAA6_cC_wMAAAAK9woCAAAAAPwIAQH8_wAAAhEBCAAAAAAK-PkRAAAAACAALSxg1Ts4E0AJSE5QAiqEAhAAGvABf9_6Aa8NBPweHgUAFO3MAYTY4f9z9A0A6_cAANLZAgAE_MUAzP0QAcYm7v_jDP3_sPfz_jUhCQAHBQEACAYBABz-3AAq6u4AIfsHAf8NAP79HPn_MhP6Az3k-wIICf4EGuEE_u_t7AH2_QIAAiYTAQbmBQH5-9f_ze8QAg0WA_4fEgYB-CAFBNAREP4Q-AgILCnnAxT0BQT9-_sHEQL1BgwvBvwI-esEDDMHABnuBwbs3PL6ITITAfUH-fgIIf8H7O8JANjnEfgB__j0CQv3-fsIHAL50_UOCCL6_Nnt_fUNGgTv2h0N-wkDFRAWA_0AIAAtf4IhOzgTQAlIYVACKs8HEAAawAfF5wK_DA26vDu7Br07qoo9MVnBvCA5Y7x8oZs8It0UPYDEZTw-0Oo9mc7zPJ2HUbt0fMS-HITvPJnaLb214ZA-uhE2vRqJMD1Pelo95IY-O_kGkL2JCxC-Nmquus6P-TuvCvS94N0EvEbfDbzeyy0-sFIFvNjk3zvX1Y07CEwxPVyhWTwRQpY969qDvZo737zJisY9Qd3bPHY_JLqMmI69wms3vRsTorxMIau8sgnVPCGx-LwWkmK9EV51uz7007zKtJw94kCDvePXuLsoQm-9QtGnvaF_p7v3N509Cis1PWyY_DsNFzm9RJEkvCqQWTyfEdc7-bV6vfZOnrs59oc9RJwYPNcDXrjcBKk9g7_fPRwxqbwilK28dEuhPc7BszyfGjO7547-vAvV6LzThuM9zHZqPdZ0vTw8Xbc91iV5PYo1CjrVX4o9azCIPW_imjzxKgw8c25OPSA08bspCs-8aq2OPQeIBDoRje48p1QuPW2jprzVBie9zJKlPDUbtTzMyaU9136XPIX-sjsENLY8is_4vFBW57vIXYQ8jZSCPTbIJLx0fso8aiRzPYXEqLtRwWG8EpNGvahCEzx-8wy92HrrvCqyMTxHyQs-WhMGvdVWkTq9ioy8FJA7PVI3I7xPJ4Q9xu4KPALLW7xHKXe9kT7SPEXDnLttxoo6R5qRugVCHTzM0cM9aYZ5vTRYJzwal-A8CnKGvMvHh7vxaGM99m5ivcG3Kbqb3NS8800kvf5cFzshfeo7X1ntu4C7CTuqgqE9GhiZvUdKoDj1KSy9NZiGvGMqOznYbYY7vdWEvJbYd7g5rxa9oHwLO-SNureuGU-87DZDvRpOtTm4Q-A7iowzvE0kPLl5tyi9sPSrPKF7tTh_fmS9o7ExvWDd4zq4VOu7qLudO6iII7lpYcO77zaUPHJLuTgarV49EcnrvG0eAjkSfQg9XJMOvhtmVTlIdCq9e0MrPJW5tbey_mW9KmMyPPyMFLkDsKa8EHHaO6DWuzYRwY29ulaBPUni5Tfonlo9wxEkvBUgfLZbUOm8iBsmPDGDYzeoF507IhXrPAerfrbMAcy8vGj6ujTSpjgDCQq-AX4XvBg00Tg-l6S9oBgZvYg46Lawr7U8s-acveqpLDbrhGE9KxjVvDyT8bihZV08PCLVPLgBlLj3YA09AokhPUHvALgwiY495Hy5OqvQirj4_gY9F-XjPETFfLfvQ9S89_qEPWS_BDinQSG-CWmyvQHACzmnWgu-zJoYvQqXdLiFTKg8VH9TvXJCnbYgADgTQAlIbVABKnMQABpgYfAAQw4axv0dOOfi37M72e317v7uKv8B8v_7Hxv07CbWhAIg_0Hj6yyXAAAAGhjUUbgAAX_XrhLx2BT03Kj44xV2-hwBuvQj-qqjP-XYIco1AQQQANnfqQ4jv-QyUSLsIAAtvqsNOzgTQAlIb1ACKq8GEAwaoAYAALjBAADAwAAAWEIAAHhCAAAUwgAAskIAAJpCAAD4wQAAHMIAADjCAAAcQgAAbEIAAERCAABAQQAAsEEAAPBBAABgwQAAoMEAAIzCAAAwwgAA4EEAAAxCAAA8QgAAwEEAALDBAABAwAAAJMIAAEDAAAAEQgAALEIAACDCAABAwAAAisIAAIDAAABAQAAAkMIAALhBAABkQgAAZEIAAIDAAABAwQAALMIAAKBBAABAQgAAAEAAAODAAADYQQAAVEIAAIpCAACAwAAAwMAAAHDBAAAMwgAAAMMAAJBBAAAAQAAAyMEAALDBAABQQQAAEEEAAPDBAADwwQAAIEIAAIBAAABwQQAAGMIAAJDBAACYQQAALEIAAFDBAADIQQAAWEIAAFDCAABcQgAAMEEAAMjBAACAQAAAoMAAAIhBAABQwQAAyEEAAMBAAADgQAAATMIAAJZCAABQQQAAyEEAABBCAAAQQgAAIMEAAAxCAACMQgAAIEIAAAzCAACAQAAAqsIAAHBBAACqQgAA6EEAAFBBAABgwQAABMIAAJBBAABAwgAAmsIAALBBAAAwQQAAQEAAAEhCAAAAwQAAkEIAAMjBAABgwgAAgMAAANhBAACOQgAAMMEAAJjBAACWwgAAcMEAAHBBAAC4QQAAUMIAAOBAAABcQgAAREIAADTCAACwwQAAgMEAABDCAADIQQAAIMIAADDCAAAgQgAAqEEAAFRCAAAwQQAAbMIAAJbCAACaQgAAMMEAAK5CAAAYQgAAoMEAALhCAAAYQgAA0MEAABhCAACIQQAAZEIAAEBBAABEwgAAREIAADBCAADQQQAA-EEAALBBAADgwAAA0MEAAIBBAAAAwQAAYEEAAEBAAABgQQAAfMIAAFzCAABYQgAAoMEAAAxCAABEQgAAjsIAAADAAAA8wgAAQMIAAJDBAAA0QgAAbMIAAJBBAABAwgAApEIAAFzCAABswgAAhsIAAIzCAABgQQAACEIAAOBAAADoQQAAGMIAAIhBAACgwQAAgEAAAKhBAAAAQAAAgL8AAAhCAABgQQAAuMEAACDBAAAAQSAAOBNACUh1UAEqjwIQABqAAgAANL4AADy-AACePgAAij4AALg9AAAUPgAA2D0AAO6-AAB0vgAAFL4AAEy-AAA8vgAAZL4AAHA9AABkvgAAMD0AAKo-AADovQAAcD0AAB8_AAB_PwAATD4AAGS-AAAkvgAAND4AAIC7AAB0PgAAQLwAAEw-AAA8PgAAPD4AAEA8AACgPAAAVD4AAFQ-AAAQvQAAdD4AAJa-AACivgAAoLwAAIC7AACIvQAAjj4AAMi9AABkPgAAkj4AADQ-AADoPQAAcD0AAIa-AACovQAAyL0AADA9AACOPgAAuD0AAOA8AAAzPwAAXL4AAEA8AAAsPgAAML0AACQ-AADgPAAAcD0gADgTQAlIfFABKo8CEAEagAIAABy-AABcvgAADL4AAC2_AACGPgAABD4AAKg9AACAOwAA2L0AAOA8AACSvgAAND4AAFC9AAAwPQAAHD4AADC9AACgvAAAUz8AAIg9AAAFPwAAgr4AACy-AAAUPgAAoDwAAAS-AACOvgAA6D0AAEC8AABcPgAABD4AAHA9AAAwPQAA2L0AAIC7AABcPgAAqL0AADQ-AADoPQAAJL4AAHA9AAB0PgAAcD0AALi9AAAEPgAAEL0AAEA8AAB_vwAAZL4AACQ-AAD4PQAA-D0AAHC9AABwvQAAJD4AACQ-AAAkPgAAoDwAADS-AAC4PQAAuD0AAEQ-AACmPgAALL4AANa-IAA4E0AJSHxQATAJOAFKAFIJCA8QkgIYADABYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=pKJ52fDq6Cw","parent-reqid":"1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-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,"videoContentId":"881482864"},"9707680050376701225":{"videoId":"9707680050376701225","docid":"34-7-3-ZC42F454EB3AFC715","description":"AEJuice Free Plugins https://aejuice.com/free-plugins/?ref... AEJuice I Want It All Bundle https://aejuice.com/product/i-want-it... AEJuice YouTube Channel / @aejuice In this video I will go...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2944735/0eb36605cdca7ec55d5f1975e6dd7c95/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/fIbGJgIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"3","reqid":"1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DWMTxY14aJJE","linkTemplate":"/video/preview/9707680050376701225?parent-reqid=1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL&text=LearningOpenGL&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Up and running with OpenGL on Windows // OpenGL Beginners Series","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=WMTxY14aJJE\",\"src\":\"serp\",\"rvb\":\"Eq4DChQxMDExNzk5NDk3ODM2MzgzNzMxMQoTMjA5Nzc0Nzg4MTExNzk5NzMzOQoUMTY0NDI0OTQzNjQxOTAzNTMzNzQKEzk3MDc2ODAwNTAzNzY3MDEyMjUKEzY0NjU5MzQxNTE5NTUzOTczNDMKFDExMjMyNTAxNjY0NzkzNTQwNjk5ChM3NjE1Njc0MTE1MDI3MDExMjM0ChM0MDk2ODUzMDU2MTI5MjUwOTk2ChQxNzQ2MDczNjkwMzQ4MjkxODg3OAoUMTE5OTQ1OTM0NzcyMzM4MzI2MzEKEzU3NzkwNjA5NzI4NDczNzk1OTcKFDE0MjE3MzY2MDM4OTg3MjIzOTk3ChQxMDUyNTgyMzM5ODc0NjkxMjY3NwoTOTQ5NzE4NTQzMjAzMzM3NzA4NwoUMTY4MTYxNTQxMjYxMjQ5MzczMDAKEzEzMTQ0NTI3ODQ5OTI5OTQ1NTcKFDEzMDMxNDc3MTgwMzEyMTgyODkyChM5Nzg3MjUzMDY1NDgzMjgwMDEwChMyMzE3OTM0NTkwNjE2NTg5NzU0ChQxNzQzNTUyNzk2NzY5MzQ1NDM4NhoVChM5NzA3NjgwMDUwMzc2NzAxMjI1WhM5NzA3NjgwMDUwMzc2NzAxMjI1aocXEgEwGAAiRBowAAopaGh5Zm5vaXdhcG93c2x0aGhVQzdaMUZUQ2RTbG5fcUZLSzk1QVdwbHcSAgARKhDCDw8aDz8TugeCBCQBgAQrKosBEAEaeIEDAvMD_QMA9QP-AgAE_wEM_vsI9___AOQEA_X-_AIA_vwCBPcBAAAFDP8FAwAAAPf9_vX6_wAACAoEAgQAAAAQ7wf3-wAAAAf5_An_AQAA-ff3_QP_AAAA_wAJAAAAAAQF_____wAAAwD6_wAAAAD9_PYOAAAAACAALXVL3js4E0AJSE5QAiqEAhAAGvABV_3s_AUOAgOm4O8A0N3nAYHX4f8o_9kA3eP9ALX0DADQ-vsA79scAOT88P7kNfMA7_8I_zjz9gAw7wD_DRb5ABYuCwAC9PsAKg_oAfEE3P8yAvn_DCoJAPPSDgEdKuX_AfEF_tjL7QDa9dcAE-YAAfgH-Ag8-AoD3wcZA0sEIQW2wC0A6-0OB_QG3wEHFg8A_CDaBP4e-wbmBPIBDibtDCrc5_4QKQMIGSD2CxnuCAbqRuT-2Rfj-xDl-wYSBQzyEtfrAwDw_gP86_Dz9RwACwYmBATn4RH-Gu7_983cAP4nEQ4D4Bjy9BoS-v4SCQP0IAAtk_EdOzgTQAlIYVACKs8HEAAawAeV8-2-gFggPc2abr0cyD-9CeqMO5zMLr34g0a9VsGDvO3E-rtq-5I9B-v_PHcKHj0Uz-G-wa37vNXnCr0tCVA-1PhgPOZkGD26ngi-1mDQOsmEKTz18XC-__6AuhymTD3F-FW8l1CGvZBDKT2-S1k-kRzdO6B8izoNeA-9_i1cvFsu7bms-gE9qJulvWVB-jvqIzA-w94avekeQLu7JgQ-rYefvUB3-LyDSXa9k6W5O9nwjzzZZIi9HhcVPU32zzz3qY89gM1evGo39jvjzEW99qy1PN5kBjuoNEI9L-FwvTNkhrxvH4M8rgzqPJ99gDxk-cK7-ZERvZzoKbxbPx297sMJPOfZUTzdtBk-PRbRPANg-rvMIlq77C8APZwWvDt3Y7a9XVY8PHslnbnPIb47-yQWPLZkOLtSpdw8QXE2vMR-C7wcRTG8LCvNvGg5dbwSYqM9F14OPfdtrTyaXXe8AiUKvVLLHLtOXuS91kJ_PAevxDtb5U494ypNuQ-4Ljyc_YE7aELzPSxQZjwMsA08fDEPPShLn7g6jA49J7ZsPb1luToqxQQ6LUsKvWSr8DtP37w8Ayp3vQgFpTxp5ua7WF2ivCNTmTupCIE8Jo68vKcG2LscfQy94WzpPBlrhzvrR6Q9pd5uvWkT8Tt33Iu8CcBEvcpjk7s0zxs9dpMOvQHhnjsxBEU9L2cdu3rsbTqGKNc7TbG0PEvibjpiL1Q9KaPAvL93I7s8fKO8guepvdZ_X7hy8WG9RMk_PbM51roeXgY9sKP7vGggvDmOwCm92-CfPMWavTmObLg9bvhdPA2IGbka-FW7Lrxcve8-uTitunW7cmZgvPq2sblPf2y9PUfEPfVXLrkVtWq8EokivQEW3bi_ojY8-lKJvAmCJLktPR48OUlOvCHoc7gmQGM9Myr8OyjNgzjmb6c8YXg7vfXKqbbZ-Yo7QaihveU3vDkaAMU8jYljPZF9OjfH0ze9GwKxvezCcznyYFI6VysPvFVxhLdC6la9z0M3u04JYjWRKoo8zAfEvC-g_jhv9ge9AhB3vXj4gTe8Osu7uFyYPL7Qkjb3m3-9EeQAvtRwMDnQ23O9j-JcvRsKlrfHICG9Nu7ovPA9grhNzS89ShCpvYrViDdp-Pu8-Ofcu74CzzbIpHW8cu8rvKCB8bew37g8DnogPQV1uDdAXCg9_4b_vGPLG7hxfnk8vunMu5fvYbKd-6M7Obg0PXq7HDgYJzm9lEOlPWWUx7gySXa9pCPvvApbLbhHiLw7NYkGuvfDPDggADgTQAlIbVABKnMQABpgSukAHNsF-xr9OPfG5tEV9RHc8ATbNv8M4f8IGAIQ6DS9tCT4_1vf4xaeAAAAG0q0F8UA23npxyvQuzUQ1sYhJCR_-vsUw_w67rLJU_bzHQjqUxrzAOniwf4IqtUwISApIAAtsD4VOzgTQAlIb1ACKq8GEAwaoAYAAABCAAAYwgAA4EIAAKDBAACQQQAA4MEAAIBCAAAAwAAAqsIAAFDBAABQQQAAmMIAAILCAABAQQAAUEEAABDBAAAwwQAApMIAAHDBAADAQQAAuEEAALLCAACwwQAA0EEAAEBAAADoQQAAwEEAADTCAACIwQAAgEAAAADAAAD-QgAAZMIAAKjBAAAwwQAAsMEAAMBBAADEQgAABEIAAFDBAAAkQgAAsMEAAAxCAACwQgAAbMIAADTCAADgQAAAcMEAAJJCAAAcQgAAgMAAAAzCAADwQQAAFMIAAIJCAACAwQAAiMEAAKhBAABQQQAAqEEAAGxCAACGQgAAAMAAAMDAAAAMQgAAAMEAAGDCAAAYwgAAwEAAAEDBAADwQQAArEIAAOBAAAAsQgAAAEIAAIrCAADQwQAAuEEAAFhCAACewgAAXMIAACBCAAC4QQAAjkIAAHDBAACYwQAAOEIAAOBBAAC4QQAAsMEAAATCAAC6QgAAEEEAAPDBAACgQQAA0MEAAIDBAABIQgAAEEIAAABBAACwQQAA4EAAAExCAABQwgAAyMEAADRCAACwwQAAREIAAOjBAAAgQgAAYEIAAAjCAACAwQAAQEEAANDBAAAgQgAAiMEAAPDBAAAAwQAAFMIAAIjBAABwwgAAWMIAAKDBAABwQgAAVEIAAHTCAABAQQAAyEEAAFDCAACwwQAAwEAAAFTCAAAQQQAA8EEAAIDAAADwQQAAMEIAAEDBAAA8wgAAcEEAAATCAACQwQAA8MEAAKpCAACAQQAAwMEAAKhBAACAQQAAkEEAABTCAACAwQAA4EAAADTCAACAwQAA8EEAAHDBAAAswgAAPEIAAARCAACcwgAACEIAAGzCAABwwgAADMIAAADBAABQQgAAHEIAAMhBAADAwQAAEMEAALBBAAAAwgAAjMIAAODBAAA8QgAAQMAAACTCAAAAwQAAkkIAAAhCAADAQAAA0MEAAIBBAAA8QgAAoEEAAPDBAAAwwQAANMIAANhBAAC6wgAA4MEAALBBAACAQQAAUMEAAKDBAACQwQAAEEEAABBBAABwwSAAOBNACUh1UAEqjwIQABqAAgAARL4AADC9AACCPgAApj4AABS-AABkPgAArj4AADW_AADYPQAAmL0AAHA9AADKvgAAvr4AANg9AACGvgAADD4AAP4-AAB0vgAA6D0AAB8_AABlPwAA2D0AABy-AACAOwAAuD0AAIg9AAAUPgAAiL0AAMg9AABkPgAAXD4AAKg9AABwvQAABz8AAFC9AAC-vgAAVD4AAMK-AADCvgAABD4AAJa-AABwPQAAwj4AAGQ-AAAsvgAAyj4AAIo-AAC4vQAAHD4AAPg9AAAUPgAAED0AANi9AAA0PgAArj4AAIC7AAB_PwAAFL4AAIg9AAB0PgAA-L0AAIY-AADgPAAAyD0gADgTQAlIfFABKo8CEAEagAIAAEy-AAAMvgAAdL4AAEW_AABAPAAAZL4AAOg9AADavgAAcL0AAI4-AADgPAAAVD4AAFC9AAAcvgAAmL0AABC9AAAcvgAAPz8AANo-AADyPgAAED0AABS-AADoPQAAuD0AAFy-AACovQAAoDwAANg9AACKPgAAEL0AAJg9AACgvAAAHD4AAMi9AADoPQAAUL0AAJI-AACIvQAAPL4AALg9AACmPgAAVD4AAPi9AABAvAAAuD0AADQ-AAB_vwAAdL4AAJ4-AADgPAAAPD4AAGy-AAAEvgAA2D0AAOg9AAAcPgAAcL0AAAy-AACAuwAAoLwAAIg9AAAcPgAAlr4AAOi9IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=WMTxY14aJJE","parent-reqid":"1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["9707680050376701225"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"3960092236"},"6465934151955397343":{"videoId":"6465934151955397343","docid":"34-6-11-Z2741201BBBF0A05C","description":"GET THE FULL Course on Udemy (SALE -90% OFF) https://www.udemy.com/opengl-and-glsl... – – How to draw a circle? Lets explore a procedural drawing of the circle shape using...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/871901/6fb12b71438931ea12b31ea3a39200cc/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/tcdRggAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"5","reqid":"1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DvasfdPx5cvY","linkTemplate":"/video/preview/6465934151955397343?parent-reqid=1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL&text=LearningOpenGL&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Drawing a circle with OpenGL :: OpenGL and GLSL with C++ :: lesson 6","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=vasfdPx5cvY\",\"src\":\"serp\",\"rvb\":\"Eq4DChQxMDExNzk5NDk3ODM2MzgzNzMxMQoTMjA5Nzc0Nzg4MTExNzk5NzMzOQoUMTY0NDI0OTQzNjQxOTAzNTMzNzQKEzk3MDc2ODAwNTAzNzY3MDEyMjUKEzY0NjU5MzQxNTE5NTUzOTczNDMKFDExMjMyNTAxNjY0NzkzNTQwNjk5ChM3NjE1Njc0MTE1MDI3MDExMjM0ChM0MDk2ODUzMDU2MTI5MjUwOTk2ChQxNzQ2MDczNjkwMzQ4MjkxODg3OAoUMTE5OTQ1OTM0NzcyMzM4MzI2MzEKEzU3NzkwNjA5NzI4NDczNzk1OTcKFDE0MjE3MzY2MDM4OTg3MjIzOTk3ChQxMDUyNTgyMzM5ODc0NjkxMjY3NwoTOTQ5NzE4NTQzMjAzMzM3NzA4NwoUMTY4MTYxNTQxMjYxMjQ5MzczMDAKEzEzMTQ0NTI3ODQ5OTI5OTQ1NTcKFDEzMDMxNDc3MTgwMzEyMTgyODkyChM5Nzg3MjUzMDY1NDgzMjgwMDEwChMyMzE3OTM0NTkwNjE2NTg5NzU0ChQxNzQzNTUyNzk2NzY5MzQ1NDM4NhoVChM2NDY1OTM0MTUxOTU1Mzk3MzQzWhM2NDY1OTM0MTUxOTU1Mzk3MzQzaocXEgEwGAAiRBowAAopaGh0dWZ0aGJ1eGx2a2R6aGhVQzFLeTF2bXdLYV9vdmdlYTNXZVZYNkESAgARKhDCDw8aDz8T6gGCBCQBgAQrKosBEAEaeIEDAvMD_QMA-woA_P0DAAEM_vsI9___AOUC8fcC_AIAB_sIAfsBAAAFDfQKBQAAAPMD_gH6AAAAAw0FBvkAAAAM8f3_-gAAAAf5_An_AQAA8fz8AwMAAAD5_g4H_wAAAAMGAgcAAAAA_g8FAAAAAAD69PIIAAAAACAALXVL3js4E0AJSE5QAiqEAhAAGvABf_QF_tT9NQHN2REA3PfeAKcn9wBuItcBmfkhAdLutgH3MCMACPdFABzsFAGL6wsBDijV_ywICf89vyj_Fx4MACDXFgAWuwMASBc2_wUIxwErUxn_9vgwAR3OyQP2_wIB-fsXAPM0t_7G5eMAJxkuAS8kCv__9xL97ggPAs4JFwT0ze0CA_r39g_eKPz18i3-IP7e-xdVBf0N6QIHOhkA_hH4HgEEHt4G4fPbAJElBgPaEu_0FbsIDBULFvPtSgX29AUb7gKcBvYA9_oEF8P78ufn5wxG8OEM-vD19ujC8APTMQcH4Db0__UD_wj2DfXvIAAtReL2OjgTQAlIYVACKs8HEAAawAfYRJ6-ntpPPFKHEL2imNy9IYNLO32QyLv9hR6-AWpqPOHQW7yg4mg-C479OjDWGrrp0zq-dpshvaXq6Lz43yo-psAXvLlIC71A3CW-xCskPPP2b7vzWQ6-OG83PXb7LLsrS3S8s773vMckSDvzOw0-dhTMvIZLWDyltQ69J8kpPF3cBjzcmwQ81JPevPztAb0lj4w9-kcfPDIWUj13Me09jwApvXaWETzGxIE8GHKxPc2piTy7vkq95ZBevdUJg7wv4tY8ztyoPTDHoTxKuIu9rTLTvEdQArxJC_w8mQdVPUm6qDt88UU9-wQ9OcWHYbuzohy9iXvsvbVzs7r5oAe-9BqbPS-BgDsnFxM-T9VzPRWpsDzCspi9len8PGgwvDwLAvW8e_w5vHDvmjzZJTo-mMPOvZDkBzucRmQ9QNmJvf5UCTuF8EM8e6-APeYzqrxLlm68Ce6xPaQkGLyyA3g866O4vA3PgbwqWYm9JXQ4u6a1zLotj5o8hnvAPD0Sqzv4dTs9nA4JPZZcJLshn8Y9YswnvQrOBzxFGeC8JgTlO0OTn7wYsCQ9MR3fPFWFyDv3gxA9x6lOO04ddbx4nFK69z0jOvM7TTyxKQE9K3KjvLYiezwjK4S9B_SdPXLAA7qI2Yu8AXW5PC6tczrD5aK9QVcMvU3kdruycYO9LOaBPQYHcLk9a009YLgJvVXCtbnR1TG9bLp5O8MGsDtE87U9liJvOV7L-ToJ6xK8EYF0vXVh_7rGpD-85AS3vDz--bg8vfI9SshRvVfBjjlmYVQ9t_GHPUrcsTngsxo9h2cOPQ60ojkhsAI-oguKvbTLFjnuX_m9qwn9vIXoFLnUG5S93drbu8GBcDg-44e9kKqeu_dnCDmlgBc89UEeO9JqY7maaCa9ryafvf7rSLkUfK49K8KNPeBkZThEuO48mQR5PZCtOrkoWpO9C3H2vG4mrjmeAzC9D_IqPr3F37janmq8baQRPSFriLiK6Pc9P5CsPYLuZjgXhXg9J7zkPeiOMrfabFE9mH-5vZ1F2zjMyAq9s082vbaP1TitLxc9W0SUPL8GHbm45Ci-0X-FvJ34GrnL61I8fGLdvUzbijjIXzo-3JXCPM2vSzjvgGG9WqGYvZAPjzgZdjM9W9pfvIFCULi2UXg8cxLqvS7r9rjA-_S8XCifPZ6WgDiVeZA9ZabUvR8vrTiCyAI-OaDAvTwBPzjK9HA9IuErPvHLijjEkjc9X2gFPFWFu7jiC-68nlLvvH5DtLc0KP-8hUe4usFiPjggADgTQAlIbVABKnMQABpgK-UABvYK-AQMOu3Lz_Uu3vLn6CzoIv_t1wADD_Yk5gWwxiQR_yrHBCOrAAAAISDvJh0A7W7bwwv99TcSy77ZEPJ_5wI90s82Ja_fBQTZFuwJNS4RAMz2xRMIudJMOv4xIAAt4SIlOzgTQAlIb1ACKq8GEAwaoAYAAIBBAAAQwgAAsEEAAAzCAACYwQAAEEIAAKhCAADYQQAAcMEAAHBBAAAQQQAAsEEAAIDBAAAIQgAAaEIAABxCAACgQAAAQMEAAEDAAABMwgAAHEIAAIjBAADgQQAAAAAAAMDBAABAQAAA8EEAAODAAAAAAAAAJEIAAPDBAACGQgAAdMIAABBBAADCwgAABMIAAGBCAAAsQgAA0EEAAIC_AAB4QgAACEIAAExCAACIQQAA8EEAAJjBAAAQQgAAmEEAAOBBAAAEQgAA8MEAAIDBAACIQQAAOMIAAAhCAAA0QgAAtMIAAGBCAABEQgAA2EEAAKDAAAB0wgAAmMEAAIrCAAA0QgAAnMIAAABAAABkwgAAoMEAAFjCAACaQgAA6EEAALDCAAAAQgAAiMEAAIA_AAAgwgAAAEEAADxCAACoQQAA0MEAAJ5CAACgwQAAcEEAAEBCAACYwQAArkIAAPjBAAAAQgAAOMIAAMDBAABQQgAAeMIAAOjBAADoQQAA1MIAAMBBAACwwQAAOEIAANBBAACYwgAAKMIAAARCAACIQQAAwMAAAEBCAABwQQAAgD8AAADAAACCQgAA8EEAAFBBAACKwgAALEIAAKjBAACAvwAAEEIAABBCAAC-wgAADMIAAIjBAABswgAAEEEAAABBAABgwQAAYMEAABxCAACAwgAAKMIAAIpCAABEwgAA8MEAAHTCAAAgQQAAoMAAANhBAADoQQAAoEEAAFjCAADoQQAAAAAAAADCAABcQgAAUMEAAGxCAAAEQgAABMIAABBCAABAQgAAwMAAALjBAACoQQAAMEIAADxCAADQQQAAgMEAAEDCAABgwQAAIMIAABhCAADAwAAAIEIAAADAAACKwgAAgD8AABhCAAAQQQAAPEIAACBCAAC4wQAAUEEAAABBAACAwQAAisIAAGzCAABcwgAAgL8AAGDCAAA0wgAAcMEAAKhBAABAwQAAPMIAAGxCAACIQgAAMEEAAIjCAACoQQAAMEIAAJhBAAAwQQAAJEIAAABCAABQQQAAqMEAAEBBAACAwAAADMIAACBCAACgwCAAOBNACUh1UAEqjwIQABqAAgAATL4AALi9AACOPgAAmj4AAFA9AACiPgAA7j4AAAW_AADovQAAjr4AAES-AACuvgAAtr4AAHQ-AAAwvQAAHD4AAJ4-AADIvQAAmD0AAPo-AAB_PwAAoLwAALi9AACIvQAAir4AAJg9AACiPgAA-L0AAMg9AAD4PQAAPD4AAOA8AAAwvQAAvj4AAIA7AACAuwAA6D0AAL6-AAD2vgAAoLwAALa-AABAvAAAmj4AAEw-AAA0PgAAfD4AAIo-AADIvQAATD4AABC9AABQPQAAbD4AALi9AADgPAAAuL0AAOC8AABHPwAAoDwAACQ-AACiPgAAmL0AALg9AABwPQAA-D0gADgTQAlIfFABKo8CEAEagAIAABC9AABEvgAALL4AACm_AADoPQAAmL0AAIi9AAAcvgAAVL4AAFQ-AACYvQAAXD4AAFC9AACKvgAABL4AAEA8AABsvgAAYT8AAJI-AADqPgAA6L0AAES-AACoPQAAoLwAACy-AAAkvgAAoLwAALg9AAA8PgAAUL0AAIg9AADYPQAAEL0AAIg9AADYPQAALL4AAJI-AACgvAAAjr4AAEA8AACGPgAA4DwAAMa-AABQvQAAEL0AAAQ-AAB_vwAA2r4AAHQ-AABwvQAAuD0AAES-AAA0vgAAcD0AABQ-AADIPQAAcL0AAIi9AACAOwAARD4AAEA8AAAUPgAApr4AAJa-IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=vasfdPx5cvY","parent-reqid":"1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["6465934151955397343"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"813239588"},"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":"6","reqid":"1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D3aJ8OR1C6pk","linkTemplate":"/video/preview/11232501664793540699?parent-reqid=1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-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\":\"Eq4DChQxMDExNzk5NDk3ODM2MzgzNzMxMQoTMjA5Nzc0Nzg4MTExNzk5NzMzOQoUMTY0NDI0OTQzNjQxOTAzNTMzNzQKEzk3MDc2ODAwNTAzNzY3MDEyMjUKEzY0NjU5MzQxNTE5NTUzOTczNDMKFDExMjMyNTAxNjY0NzkzNTQwNjk5ChM3NjE1Njc0MTE1MDI3MDExMjM0ChM0MDk2ODUzMDU2MTI5MjUwOTk2ChQxNzQ2MDczNjkwMzQ4MjkxODg3OAoUMTE5OTQ1OTM0NzcyMzM4MzI2MzEKEzU3NzkwNjA5NzI4NDczNzk1OTcKFDE0MjE3MzY2MDM4OTg3MjIzOTk3ChQxMDUyNTgyMzM5ODc0NjkxMjY3NwoTOTQ5NzE4NTQzMjAzMzM3NzA4NwoUMTY4MTYxNTQxMjYxMjQ5MzczMDAKEzEzMTQ0NTI3ODQ5OTI5OTQ1NTcKFDEzMDMxNDc3MTgwMzEyMTgyODkyChM5Nzg3MjUzMDY1NDgzMjgwMDEwChMyMzE3OTM0NTkwNjE2NTg5NzU0ChQxNzQzNTUyNzk2NzY5MzQ1NDM4NhoWChQxMTIzMjUwMTY2NDc5MzU0MDY5OVoUMTEyMzI1MDE2NjQ3OTM1NDA2OTlqkhcSATAYACJEGjAACiloaHd2cXVsd2l1bnB0b3hoaFVDanNHMUhhTFhIeXRPOGJHM19USWFrURICABEqEMIPDxoPPxPBCYIEJAGABCsqiwEQARp4gQb--gj8BAD7CgD8_QMAAQz--wj3__8A2ggA_gf4AwD7-Qr6AQAAAAUM_wUDAAAA8AD4__EAAQAGBf37-wAAAAzx_f_6AAAAB_n8Cf8BAADx_PwDAwAAAAMCCAcAAAAA_AEDBf7_AAD-DwUAAAAAAPr08ggAAAAAIAAtdR3gOzgTQAlITlACKoQCEAAa8AFsIMv99wrkAqwG1wDf-OEAgfoR_zwVwADG9f4A0Mm-Arjz9AHUzhT_zvX1AJkUDQHoBuz-LEYKASEFNP8A6hYAJQHsADzlFgBGFwT_2f70_xL3K_4V2SAAQe4BAg3x9wAj3iH_5RDRAd314QYSMB4EDwkZBVTw9QDjGB4A3Agn_xACAwTOAg_73vcL_vfxAf0xC9AEQQrUAAzrAQYRCQ4JGskBAywC4wIFIxIL7SAB9A4LBvsDz_sG-iQU9xwnFg3p6wsA-8Xv_Aoc7gge3Ovz1PoEBz_B8QXz4fYH1R4B9PoUHQLjMfX_698S7dwJ8-ogAC3G_QY7OBNACUhhUAIqzwcQABrAByuE7b43C8U7s2y5u3McLryDdn099Oykuy6pn70DC7u8U_BvvD7sVT6O5d08PVcFPRx4db5qfBA9fDjSPD0pcz6UwOa79XIOPcnuXb3ifvY8GNZIvabUBb4_TKm6BWaqvIyoBL1k1K27i5CVPP-VZT6WTe883xiCPAnMqb1UwwO9aMMrvE8IfDty0kW934pEvFvR5j2DUzo9tQBIO3glOT6iEQk8dnIAvGtzELy2V9U8fbAOPJeQL762P-E7wRdLvGEnK7y2NHI9WhtzunZNbby9B8O8jZG2u7J9TT3EZ0E9HFODOz0KNz2mRmi8k8aovBq1nD0x8Le8MOEnO37FCr5PIAy9okbfO58g8T0QDiy9jhEnOUhRF74bNE88swxxPLNN4LyC_4w76gWCu_Q04D04k8A9dwJQPJQzNL021lS90PcuPGowPT4N4iM9mZopu1Y-lTyPtuC8Gw2iO5wEpTxdAHU8oyeAvMMKnL1JNcc8JCmKu72fxD1qnV08qe-hPGMmUT2fHVC9UUtzvIweTj2z1nq4VgiQPGtq9LwQ3U06jeq2utHH3zsz3as8l0MBvI8MqDwEx6W8XzICvFxMGrxte7G8_RErvKd25j1cfIC8gpucO5DZWb2wI2m8NaUIvMBrYTyLXVM6AGe1upJ0zb0njEE8O9LPOr8ROLyc7JW8AVRtuzD1gz3hM2i9iL1QPFsDYL0cS4681jbFu7tcST0clds81lT1OmEtI738eCA8_mveuB4OfD1Mpoo8-yHlOU8jHT6VuA69DXvSOD_ekjsQCM8888TWuMAgCT01h1o81a8ZODSLKz2tG5o9a3gvOF7cpTupbFi9YkTQuWjZSTyFZ1e7ypkaO0Bzcb0kl3-88jPuuPu9Qz15O4I8VwnKuA3SYj1TJQg7XC2yubDzsD0T3307Eyyft5PY3jsDTE-9Rl8FuHEHRb1nJCe9Qh_cN2uX27wgm6Q8Su5xt4wYMT0XGIi9M5UcOXMYBjxOlj891tyTNzHhgT0HHR692Fd3tRd-ML0xVM-83cwXuW_2B70CEHe9ePiBN9CAFT2ASrU9ljSQuMrhA74Q1x48l_1ONypY97isCTi9tnJrN-wYsjx5_Ci8pl3stwXh6r27tje9-ygDuQFwZz2v7ti9oVCHuL3jBD7JzUu95uikOFOToDzDlkM9DCBKty5Ctz1--hU7Xdd5Nz-Oxj0r3gi-hyK0uIqWVz0QWPk9jRdAODwp-rtVKm094DKNuAahfL1gHIE8YXy1N-sWBr1JMoa8u4WfOCAAOBNACUhtUAEqcxAAGmAp7QBH7SLwNCtAAe-_-CDR9AHSLNcJ__nm_wwh8zHoELKTFQv_O_MK_J0AAAANN-VA7QALf8zBA9vKQ_3Zq-0kAnfZ5T-Z-ioKyrpmHPIG1gQ8LysA6-eg3S7bxystzxEgAC1OBw87OBNACUhvUAIqrwYQDBqgBgAAiEEAABBBAABUQgAA6MEAAEBBAADAQAAA4EEAAPhBAADCwgAAiEEAAGDBAAAQwgAAHMIAANDBAAAwQQAAAAAAAADAAAC2wgAAAMAAAADAAADYwQAA2MEAAHBBAAAcQgAAwEAAACxCAABQwQAAUEEAAAAAAABAwAAAaMIAADBCAABgwQAAVEIAAEjCAADgwAAAYEIAAK5CAACAwQAAQEEAAGBCAAAQwQAAiEIAAAhCAACMwgAAoMAAAFxCAADAQAAAiEEAAKBAAAAwwQAABMIAAHDCAADIwQAAFEIAANhBAACiwgAAAAAAAMDAAAAAQgAAmkIAAADCAAC4QQAAoMAAAIRCAAB8wgAAPEIAAIDCAAA4wgAANMIAAHRCAACeQgAABEIAABRCAAC4QQAAkMEAADjCAAAYQgAA0EEAAGBCAACswgAAwEEAAOhBAADAwAAAIEEAAMBBAADwQQAAAEEAAEBCAACgQQAAmsIAAIhCAAAYwgAABMIAAODBAABEwgAAqMEAAMhBAABgQQAAsEEAADDCAAAwQgAAoEAAADTCAACYwQAAAEEAAKDBAACAQgAA6MEAAJBBAAAUQgAA4MEAAADBAADIQgAAAEEAANBBAADgwQAAfMIAACBBAABowgAAQMEAABDCAABgQQAAWMIAAAjCAABgwQAAmMIAABxCAAAIwgAAGMIAAPDBAADYwQAAAEIAAAhCAABQQQAAeEIAANjBAAAQQgAANEIAAHzCAAAAQAAAMEEAAKDBAACowQAApkIAAERCAAAcwgAAbEIAADhCAACCQgAAsEEAAFjCAACQQQAAeMIAAHDCAAC4QQAAAMIAANjBAAAAAAAAIEIAAJDBAAAQQQAAUMIAAATCAACAPwAAAMEAAIC_AACKQgAAUEEAAHDBAAD4QQAAQEEAAEDAAAC2wgAAZMIAAOBBAABQQQAAXMIAAABAAAC0QgAAksIAAIDAAAAgwgAAiEEAABxCAACAQQAAYMIAACRCAAAAQQAA8EEAAAzCAABwQQAAkEIAADDBAADIwQAAgEAAABDBAADwQQAAQEEAABDCIAA4E0AJSHVQASqPAhAAGoACAABwvQAAor4AAAw-AADqPgAAUL0AAKY-AADSPgAAB78AAPi9AABMvgAAyr4AAPa-AAC2vgAAuL0AALi9AACCPgAAoj4AAHy-AAAEvgAACz8AAG0_AAAMPgAAFL4AABy-AADIPQAAZD4AAI4-AAAMvgAAkj4AADQ-AACePgAAZD4AAHC9AADOPgAA4LwAAES-AAC4PQAA2r4AAM6-AABAPAAArr4AALg9AAArPwAAML0AAIY-AAD-PgAARD4AABC9AADgPAAABL4AAMi9AAAwPQAA-L0AAFC9AABMPgAAEL0AAH8_AABcvgAAtj4AAOg9AADgvAAAZD4AAKA8AADIPSAAOBNACUh8UAEqjwIQARqAAgAAir4AAHA9AADYvQAATb8AAIg9AADYvQAA6D0AACS-AAC4vQAAdD4AAKi9AABwPQAAfL4AAAy-AABQvQAA2L0AAJa-AABPPwAAPD4AALo-AABAvAAAnr4AAOA8AABQPQAAFL4AAEy-AADovQAAJD4AAL4-AABQvQAAMD0AAEC8AADgPAAAgDsAAEQ-AAAkvgAA6j4AAHA9AABEvgAAUD0AAJ4-AACgvAAAZL4AAFA9AABQPQAA2D0AAH-_AABQvQAAnj4AAFw-AAAkPgAAPL4AAOA8AAAQPQAA6D0AAMg9AABwvQAAyL0AACw-AACgPAAAyD0AAI4-AAA8vgAA6L0gADgTQAlIfFABMAk4AUoAUgkIDxCSAhgAMAFgAGgA\"}","related_url":"http://www.youtube.com/watch?v=3aJ8OR1C6pk","parent-reqid":"1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-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,"videoContentId":"967077214"},"7615674115027011234":{"videoId":"7615674115027011234","docid":"34-5-0-Z2D389BD927E3D3C6","description":"Learn how to make an OpenGL ESP in this tutorial. This is an extension of our previous videos: Trampoline Hook SwapBuffers Hook and the OpenGL Drawing videos. We'll build on those tutorials and...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3323226/c8c2a508bc72c84005fbeb08a93cdcb2/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/O9xrCgEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"7","reqid":"1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DkGDKQXgxIrY","linkTemplate":"/video/preview/7615674115027011234?parent-reqid=1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL&text=LearningOpenGL&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"How to Make an OpenGL ESP Tutorial","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=kGDKQXgxIrY\",\"src\":\"serp\",\"rvb\":\"Eq4DChQxMDExNzk5NDk3ODM2MzgzNzMxMQoTMjA5Nzc0Nzg4MTExNzk5NzMzOQoUMTY0NDI0OTQzNjQxOTAzNTMzNzQKEzk3MDc2ODAwNTAzNzY3MDEyMjUKEzY0NjU5MzQxNTE5NTUzOTczNDMKFDExMjMyNTAxNjY0NzkzNTQwNjk5ChM3NjE1Njc0MTE1MDI3MDExMjM0ChM0MDk2ODUzMDU2MTI5MjUwOTk2ChQxNzQ2MDczNjkwMzQ4MjkxODg3OAoUMTE5OTQ1OTM0NzcyMzM4MzI2MzEKEzU3NzkwNjA5NzI4NDczNzk1OTcKFDE0MjE3MzY2MDM4OTg3MjIzOTk3ChQxMDUyNTgyMzM5ODc0NjkxMjY3NwoTOTQ5NzE4NTQzMjAzMzM3NzA4NwoUMTY4MTYxNTQxMjYxMjQ5MzczMDAKEzEzMTQ0NTI3ODQ5OTI5OTQ1NTcKFDEzMDMxNDc3MTgwMzEyMTgyODkyChM5Nzg3MjUzMDY1NDgzMjgwMDEwChMyMzE3OTM0NTkwNjE2NTg5NzU0ChQxNzQzNTUyNzk2NzY5MzQ1NDM4NhoVChM3NjE1Njc0MTE1MDI3MDExMjM0WhM3NjE1Njc0MTE1MDI3MDExMjM0aogXEgEwGAAiRRoxAAoqaGh0ZXpiY2V5cnpoa2hyYmhoVUNDTWk2RjVBYzNrUURmZmZXWFFHWkR3EgIAEioQwg8PGg8_E6kLggQkAYAEKyqLARABGniBAgr6BvwFAPQEBQH6A_8BGQABCfUCAgDpAfj7-f4BAAf7CAH7AQAABQz_BQMAAAD2_v7-_P8AAAYX_QAEAAAAFfD39_0AAAAFAf0G_wEAAPX99gP2AgAA_v4JAf8AAAD6BgEGBAEAAAQBA_wAAAAAB_PxCQAAAAAgAC3BWuA7OBNACUhOUAIqhAIQABrwAWA98PoB1fcEngvp_-TywACS9TD_bSLXAfQf8wHa2uoBzufzANnmIv-i9MYAgTP_AbQT7wBGIfH_HO76_vbUHgA1NQYAQuMYAEwZBP_u8Of-Bh4b_jz0MQE1_g8BHw74_wnJIf7t6Mz-yc-7BwIxGQE57BUCNQMP_v0RMPzuHiYB4RISBdIU-P_J_gUBHfceBRAV0_5HC9AA5yv9Bir29g0M4_4H_v4CAx0JBAXc4_j0tQrpAOH_8xMUCxbzCysr-PMTJgMLCObyGBAF8CDZ6fL8KO0LEugDFvrw9fbYDgf8Bun-8uM4CwHhIAX1AfXw_SAALVp4-Do4E0AJSGFQAirPBxAAGsAH36WsvvyTEz0Zfqa8VaXNvdSW3zyVOEA7vmk6viNhJL2oGr08PuxVPo7l3Tw9VwU9tw2TvhtUEzwbtBy9nUaCPn8WS7y-Esi8ye5dveJ-9jwY1ki9jkCsvaHxKT2aqZi7sxVKvYj44rwu1bs83sstPrBSBbzY5N87pyjCvUn967yZg0A9-PmEPbl2Gjt6jw674yiKPaxDRD1GFhu7ATEpPpr3br0PkPk8k9STvdUqlTw84Z27FpJivRFedbs-9NO8u3xrvG5unD1JvpI86_uFvT5oTL2HOxE8yRpKOgoxpz3TO407UjehvFbeJ7vK3cY6D3avPYoDJrtGUSK60CpDvphzn7wPqIg8banjPQYRqbwUnds8UMPXvcSSdz1rjM46wzl5vRyTar1rfyk7uYnaPQnrFT2uC4U7egCmPGLgVL3EH0k7RvWMPXH_cb04Bq68jUXTvAex2Lwdhv-73CMjPFHTEz0cu9-8za2wvQ37_7tO3Us8OhEzPUpKlbzUsZA7871QPSJrETzWbn07jB5OPbPWerhWCJA8CkKDvWy_u70Mg-g7Yy-fPSb_oz24YjW8u89WPRIVCr2mT6G8MXZHvTq-jL2wfTe8NUtZu8LTljvMQCc72fWxvUhHKbojMBm61HtPPNFCfb1N-pi70VKeu_hopr2pyQS7KMyVvYD5ILzLQ647NYafPT8IPL1QbIk75YTkvDKHTr1Zr7u7voFOPaVaVTxpYWS73wDOvGKVXD0Ya8k5mphOPR6hKz0YO4Y6TyMdPpW4Dr0Ne9I4eqMbPZw-oT3gU-A5VsVKvc6E7LuNdIA5QzuXPfr7mz2XuDG5rS-3Ov0S8b28I4k5Xdo1PQEOhrxAOlq5vEyzvTIUQbzX2e44X-sSPR3MAzyG-9q5uAeRPYQ_zbyaRgG5FHyuPSvCjT3gZGU44pViOxgttr38g1m5OMZpvb0Imb3SOxY5QZR5PCLCnrrKP0w3e2buvHiCmLyQoDW4zq_BPEmTzD3fRIe4YvXHPLUr37st-Q-35Q4bO2Vw0rsYJ2e4sA-xvbcMuL3-WDi4LflpvPIKxDySL3I3XAA6vgETjb1g8zG5joi1OtnKcL3_CWc3JVBOvfKGar2znn24mo-AvWcK_b1pLKk4Cu-HPSHaWD0VQNO47z5iPd4hAL0JOCC3B-IGPeGWT72ZpM414_-OPX_fOj2t8dO3gsgCPjmgwL08AT84iITPPWuySz2Jt4U4ZtkTvYQYnjx2U3a4QqfxPJX6zTzDQUq4jlvMPHA_oLwxJLw3IAA4E0AJSG1QASpzEAAaYEDwACrpArv-AiDxCtf5JcXm8MYi4E7_7cT_MBvsPhEUpqokHf83ARfnmAAAACUR5CfMADB_67EM6b4nFMrn4yL5XEDdJ7_0_A6fxmAEED-6IybhBwAA1MsCErvWNy3yFCAALReuEzs4E0AJSG9QAiqvBhAMGqAGAABUwgAA6EEAAMhBAAA4QgAAwEEAAJxCAABoQgAAwMAAADTCAAAgQQAAGEIAAHBCAABAQQAAhEIAAHBBAABcwgAAUEEAAJjBAAAMQgAAaMIAAI5CAAAUwgAA8EEAAIpCAAAIwgAAqMEAAOLCAACIwQAAgEAAAERCAABkwgAApsIAAJBBAACAQQAADMIAAGTCAAD4wQAAtEIAAGRCAAAQQgAAkEEAACBCAAAcQgAATEIAAKhBAACIQQAACEIAAGhCAADgQAAApsIAADzCAADoQQAA4MEAAHjCAABAwgAA0EEAAIDAAABgQQAA4MEAAFDBAACKQgAAwEAAAMBAAABkwgAAoEEAACBBAABcQgAAQMAAAAxCAABMQgAAMEEAABBCAAAQwgAAmEEAAIDBAAAgQQAAoEAAALBBAAAQwgAAmMEAACDCAAAwQQAAIEIAANBBAACqQgAANEIAAI7CAACgwAAAaEIAAExCAAAAQQAAsEEAAAxCAACAwQAARMIAAHDBAAAQQQAAgEEAAIDAAACAQAAAIMIAAHBBAAAMQgAAgD8AAADAAADQQQAAQMAAAEhCAACSQgAAskIAAHjCAAAUwgAAgD8AAIpCAADwQQAAisIAAABCAACuwgAAoMEAAHDBAACYQgAAgMAAAEDAAACIwQAAYEIAABhCAACgwAAAsEEAABjCAAD4QQAAqMEAALhBAACoQQAATEIAAGxCAACYQQAAUMIAABjCAADUwgAA4EAAAFhCAACAwAAAYEIAAOBBAAAgQgAABEIAAATCAADYwQAABEIAAFBCAADYQQAAyMEAAEBAAAAQwgAAZEIAALDBAADgwQAAGMIAAEzCAABgQgAAIMIAAKhBAAA8wgAAsEEAAIBBAAA0wgAAjEIAADRCAABQQQAAQMAAANhBAADgQAAAiEEAALjBAAAQwgAAAMEAALjBAABUwgAAiMEAAJJCAACQwgAAgEEAALjBAAAAwQAA0EEAAIA_AAAQwQAAJEIAAIBAAAAgQQAAPMIAAAAAAAAsQgAA-MEAAEDAAAAQQgAAgL8AAFBBAACAwQAANEIgADgTQAlIdVABKo8CEAAagAIAABC9AACavgAAND4AAAM_AABsPgAAcD0AADC9AAAPvwAAoLwAAFA9AAD4PQAAor4AAGS-AAD4PQAARL4AAFS-AAC6PgAAoLwAAPi9AADuPgAAfz8AABA9AABcvgAAFL4AAFC9AAA8vgAAsj4AAFC9AAD4vQAARD4AAJ4-AADWPgAAML0AAHw-AACAuwAAor4AALI-AACSvgAAjr4AAAk_AACgPAAArr4AAAQ-AABMPgAAuL0AAP4-AAC4PQAAEL0AAMi9AACIPQAAcD0AADA9AABQPQAAUD0AALI-AACIPQAAQz8AAJ6-AAAEPgAATD4AACS-AADoPQAAmL0AABQ-IAA4E0AJSHxQASqPAhABGoACAACAuwAALL4AAI6-AAAPvwAAiD0AAIC7AAAUPgAA4DwAAKi9AAAwPQAAVL4AACQ-AABsvgAAHL4AAIC7AADgPAAANL4AAC8_AADIPQAA0j4AACQ-AACYvQAAML0AALg9AABMvgAA2L0AAMi9AABQPQAAiD0AANg9AADoPQAAyD0AAJg9AACAOwAABD4AAKi9AAAhPwAADL4AAJq-AAC4PQAAzj4AABA9AADYvQAA-D0AAFQ-AAA8PgAAf78AAJa-AABEPgAAiL0AALg9AACIvQAABL4AAIi9AACqPgAATD4AADC9AACKvgAARD4AALY-AAAUPgAAlj4AAPK-AAAcviAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=kGDKQXgxIrY","parent-reqid":"1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["7615674115027011234"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"3235961832"},"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":"1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-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\":\"Eq4DChQxMDExNzk5NDk3ODM2MzgzNzMxMQoTMjA5Nzc0Nzg4MTExNzk5NzMzOQoUMTY0NDI0OTQzNjQxOTAzNTMzNzQKEzk3MDc2ODAwNTAzNzY3MDEyMjUKEzY0NjU5MzQxNTE5NTUzOTczNDMKFDExMjMyNTAxNjY0NzkzNTQwNjk5ChM3NjE1Njc0MTE1MDI3MDExMjM0ChM0MDk2ODUzMDU2MTI5MjUwOTk2ChQxNzQ2MDczNjkwMzQ4MjkxODg3OAoUMTE5OTQ1OTM0NzcyMzM4MzI2MzEKEzU3NzkwNjA5NzI4NDczNzk1OTcKFDE0MjE3MzY2MDM4OTg3MjIzOTk3ChQxMDUyNTgyMzM5ODc0NjkxMjY3NwoTOTQ5NzE4NTQzMjAzMzM3NzA4NwoUMTY4MTYxNTQxMjYxMjQ5MzczMDAKEzEzMTQ0NTI3ODQ5OTI5OTQ1NTcKFDEzMDMxNDc3MTgwMzEyMTgyODkyChM5Nzg3MjUzMDY1NDgzMjgwMDEwChMyMzE3OTM0NTkwNjE2NTg5NzU0ChQxNzQzNTUyNzk2NzY5MzQ1NDM4NhoVChM0MDk2ODUzMDU2MTI5MjUwOTk2WhM0MDk2ODUzMDU2MTI5MjUwOTk2aosXEgEwGAAiPRopAAoiaGhxYWxwdGZldXNla3BqYmhoQXJuYXVkIE1hc3NlcmFubhICABIqEMIPDxoPPxPPBYIEJAGABCsqiwEQARp4gfsD8wcAAAD1DfoDAwT-ARUF-Ab1AQEA4wQD9f78AgAH-wgB-wEAAAYM_wUEAAAA8gP3-vwAAAD9CAX-BAAAABbw9_f9AAAACwQCCQoAAQH5Afn4A_8AAP79CgH_AAAA-foG_AEAAAD-EAUBAAAAAPb4-wcAAAAAIAAtmkzUOzgTQAlITlACKoQCEAAa8AFK8wH8Ad75A4EZEQLt8_IB6xEW_0z_Jv_1D8H_FOnWAvgMFQD_Fg8B7QMIAJrSEADhBwH_Chj6AA_jF_8Q7zgADBYFAPbLOv8HLAQB9uv2APn27QDyMP8AEd34AAIWIAEWLST9Bs7R_8kZ-QEVHfIEGdQHBCoR9wEDIPcEFw0QARLPB_3y9v7-9QAj_wTu_wfvNAABDjIPA_AYJf0QAxL5JRjwBBAIIf7hBun9zMgbBcETCPnm7fwB9wQO_AQKD_jqLQcED9wE8hH8EPztDvgG7_YCCi_ZAgf88_f49PT7_dlHFATpLAkBIunv_s_aEQYgAC36xBw7OBNACUhhUAIqzwcQABrABwwfsb50EoA97fEivbo3Wr0GKd28_9pQPXbFhL6ucjK9a368PDJWgz5Tp428Y24tPJZdUL6Q7Nu8iSimPM9Kej723Pg8-UFHvQlCuL27NZ89Q59ZPG7D6D03cRG86DK1vAe01L0S1is93i5FPMF-vj3y98G9F61tvI5oDD2yoJC9t6d1PHYW3T3Joc-8Huh8PHEeTjz84Lw88m52vMvRyDyq4TG9rtkFPVKja7y6uII9gJGhPGtumjtJ-GO675EJPDHCmr1DmBE9Wi-hvLHeCD0OG0C7eKevu5NRpTzBR448W-83vJ77nD1ttb28ciIQPe0HoTxS6CG9j55MvfDbEL7mB86930iqvM22bj2Htq29H4IqvLclQr6McK483wxIPEoGI7wKz7Y7haYWPUsPmT0hGKy8P4gmu9KufT3BMos9jgGZPDh9kj0fnqU87yE8vLJVuDzFL4a87xIHvO7JKL1oW028iw99O8MKnL1JNcc8JCmKu_dsYr1KuoG8uoWuvIQv57zpPb89G58oO6Qahj1hfEe9rqeMu5AdKj3CNZI8jeMTPAsftruKcuk9tXUJuzXejLwHLqq8-nk2O8OqsL1lwzq96CfBu0c2rL2P7Zs9GVHBulACpr16H0I9BMFKu3LczrytazQ8e5ORO8uiCz0y5Ls7-dGCutexoL0V22k9Z0X_OZmLrjzrnmY9ZKIUu11pvjzEln694LcluhmRGD74frQ8GeZtOUDBJb0p1pS9iD-XOQrMlDyoDdi8KeCFumZ_RTyu4oM87-CrOi04rT2UpAs9DQqKOTVpCT2Qjfa8WH4DOhr4VbsuvFy97z65OEP4AT0ml_W8mQseuh2ZAr0S02-9SbkpuFTwyr1Aec48lGTjOi3M5zxZ3H89NwJkuTWVKr3b4rW8ukIPuUZXUzgWLlC8FkjQuBDpdz19sy0-au6HuPKAjT3nkkU9-e2suWzp8T1Wix49ECUmOZi0Ujs_cMW99y5gOQdcjD2rgSE9-8enOJYi-T1jd-Y8so-gON4Ciby6LdG89RcxN6zWw736Z8C7qLy_uCvZgb37B_E9vPAcOW56hj1SEAy-CJeGOUCLgD07l5i8dYoEOPPuQ71kFSC924YXuD_WnbxYa229jvzMN7WCjbpApUo8ljxWtyoED7yMIlU9llLcN1x3jj1kHXM9NedmtwKbwz0O_a68EEGXN22GgD2tZoK8Y1puuLC_tr1sW9Q90UD0uGEgg72-Pqk81VSRuARChrw0UBQ9ErdtuOblED3kq3M9Rs1DNyAAOBNACUhtUAEqcxAAGmAv_gAh4hzl8R0k7QDaIAfn7wbt_OkR__ztAOQl7jsHGa-yABQAB872_bYAAAAACQs18AABW-3v1OjaJxGz1tbx-X8qCATmITAVyeYp5xU_5h4P-vAA2_DpCfjK-js0DC0gAC01Yz07OBNACUhvUAIqrwYQDBqgBgAAOMIAAHBBAABsQgAAYEEAAIA_AAAgQQAAwkIAAAjCAABAwgAAYMIAAFzCAACQQQAAPMIAAEhCAAC4wQAAGMIAAODBAACQwQAAIMEAAIDBAAAMQgAABMIAACBCAAC4QQAAuEEAAFBBAACIwQAAcEEAAJjBAADYQQAAgsIAAEDAAAA8wgAAoMAAAGBCAACawgAAuEEAAMDAAAAAAAAAUEEAAPBBAAAEwgAAqEEAAJhCAADAwQAAgMIAABDBAABAQQAAsEEAACBBAABkwgAAIMEAAMDBAACAPwAAgD8AADBCAACIwgAAZMIAAJhBAABMQgAAwMEAAFzCAAAwwQAAqMEAADRCAAD4wQAAQEIAADxCAAAAAAAA4MAAAJpCAACAwgAAgEAAAJxCAAAAQgAAoMAAAJTCAABwQQAAqEEAAIDBAAAwwQAAEEIAAKDBAADYwQAAwEAAALDBAAAUQgAAgMEAAHhCAACAvwAA-EEAAIBCAACYQQAAiMIAAILCAADgwQAA4MEAAADBAAAgQgAAmEIAAEjCAABAQgAAjkIAALDBAABAwgAAQEAAAADAAACIwQAAkEEAAHBCAABIQgAAmEEAACTCAADUQgAAMEEAAFjCAAAsQgAAGMIAADjCAABUwgAAgEAAAIDBAAAAQgAA2MEAAPDBAACAQAAAoEEAAAjCAACWwgAAMEEAABzCAADgQQAANMIAALjBAABQQQAAqEEAABDBAAAgQgAAIEEAAOjBAACAvwAAAMAAAHxCAABAwgAAFEIAANjBAABYwgAAsEEAAABBAABsQgAA-EEAAKhBAADYQQAAIEEAAIDBAADIwQAAoEEAAEzCAAAIwgAAkkIAAAjCAACIQgAARMIAAGhCAABAQQAAgMIAAHTCAAA0QgAAbEIAAIC_AADIQQAACEIAAADBAADOwgAAQEEAAExCAABgwQAADMIAAODBAAAsQgAAmMEAACBBAACowgAAmsIAABhCAACWQgAAdMIAAHDBAACWQgAA0EEAAEBBAACgQQAA4MEAAODBAACIwQAAEMEAAEDBAABIwgAAQMAAADRCIAA4E0AJSHVQASqPAhAAGoACAADSvgAARL4AALg9AABEPgAAUL0AAII-AAB8PgAAMb8AANq-AACgPAAAHL4AAEy-AADevgAAJD4AADC9AADIvQAAgj4AAPg9AABkPgAAOT8AAHs_AABQvQAAFL4AAHC9AACYPQAAmL0AALg9AAD4vQAALD4AAI4-AAA8PgAArr4AAKA8AAAwvQAAcD0AAHC9AADIPQAAvr4AAKK-AAAsvgAAqL0AAFA9AAD4PQAAZL4AAKA8AADgPAAAyD0AALi9AACIPQAABL4AACS-AABsPgAAgLsAAIg9AAA0vgAAUD0AAH8_AADIvQAACT8AAJY-AADgvAAAxj4AAMg9AADYvSAAOBNACUh8UAEqjwIQARqAAgAAiL0AAJ4-AABQvQAAA78AABS-AACIvQAA-D0AABA9AABwvQAAxj4AAFA9AAAwvQAAQDwAAMi9AABwvQAAmL0AAKC8AAA7PwAA-D0AALY-AABwvQAA6L0AAJi9AACYvQAAQLwAAAS-AAAwPQAAoDwAAKA8AAAMPgAAQLwAAOA8AABQvQAAiD0AAKg9AABEvgAAuD0AABw-AAA0vgAAUD0AABw-AACAuwAATL4AAOA8AACIPQAA4LwAAH-_AACoPQAAyD0AAFA9AADKPgAAML0AAFC9AADgvAAAgj4AAHA9AACgvAAAoDwAAHC9AACYPQAAqD0AAOg9AABQvQAAXL4gADgTQAlIfFABMAk4AUoAUgkIDxCSAhgAMAFgAGgA\"}","related_url":"http://vimeo.com/24359223","parent-reqid":"1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-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,"videoContentId":"2709858167"},"17460736903482918878":{"videoId":"17460736903482918878","docid":"34-10-2-Z5B28039C43736E6F","description":"AEJuice Free Plugins https://aejuice.com/free-plugins/?ref... AEJuice I Want It All Bundle https://aejuice.com/product/i-want-it... AEJuice YouTube Channel / @aejuice In this video I will...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3778624/db802c48dcb398f29cffc858414b6058/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/1wsRxwEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"9","reqid":"1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DYnBhJbQZLuE","linkTemplate":"/video/preview/17460736903482918878?parent-reqid=1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL&text=LearningOpenGL&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Basic Lighting And Materials // OpenGL Tutorial #19","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=YnBhJbQZLuE\",\"src\":\"serp\",\"rvb\":\"Eq4DChQxMDExNzk5NDk3ODM2MzgzNzMxMQoTMjA5Nzc0Nzg4MTExNzk5NzMzOQoUMTY0NDI0OTQzNjQxOTAzNTMzNzQKEzk3MDc2ODAwNTAzNzY3MDEyMjUKEzY0NjU5MzQxNTE5NTUzOTczNDMKFDExMjMyNTAxNjY0NzkzNTQwNjk5ChM3NjE1Njc0MTE1MDI3MDExMjM0ChM0MDk2ODUzMDU2MTI5MjUwOTk2ChQxNzQ2MDczNjkwMzQ4MjkxODg3OAoUMTE5OTQ1OTM0NzcyMzM4MzI2MzEKEzU3NzkwNjA5NzI4NDczNzk1OTcKFDE0MjE3MzY2MDM4OTg3MjIzOTk3ChQxMDUyNTgyMzM5ODc0NjkxMjY3NwoTOTQ5NzE4NTQzMjAzMzM3NzA4NwoUMTY4MTYxNTQxMjYxMjQ5MzczMDAKEzEzMTQ0NTI3ODQ5OTI5OTQ1NTcKFDEzMDMxNDc3MTgwMzEyMTgyODkyChM5Nzg3MjUzMDY1NDgzMjgwMDEwChMyMzE3OTM0NTkwNjE2NTg5NzU0ChQxNzQzNTUyNzk2NzY5MzQ1NDM4NhoWChQxNzQ2MDczNjkwMzQ4MjkxODg3OFoUMTc0NjA3MzY5MDM0ODI5MTg4NzhqhxcSATAYACJEGjAACiloaHlmbm9pd2Fwb3dzbHRoaFVDN1oxRlRDZFNsbl9xRktLOTVBV3BsdxICABEqEMIPDxoPPxOEC4IEJAGABCsqiwEQARp4gf0H_g3-AgDrBQf9AwAAABz2_Qb2AgIA5AQD9f78AgAH-wgB-wEAAAYM_wUDAAAA_v7-__j-AAAVCf3_BAAAABb5-wD_AAAABQH9B_8BAADxBPv9AwAAAP7yCP7_AAAAAP8DAQQBAAD-DwUAAAAAAAn4-hEAAAAAIAAtjY_aOzgTQAlITlACKoQCEAAa8AFO-AP_4fUEAe7-DgC-DtsAgQUL_1gA9gAJDxIB8O7kAQwuAwHU-TAAAfgIAMwTBgD7DPkAHgIQAAj3GgAdHvoBCREEABTyDQEY8gIACeb9APz-Cf8DEf4A-fb4Afr_AQEGIQj_DPv3_foLAP8LDREG8f8HBB7n8_sTGw0BK-QR_wMJ9QDl5f0C_A3yAzv2AwH6DfD6FCf_Buvq-QQVCt8C5w0IAiUN7AH_6f8B_PPt_-YD5AIHFPf-6uv7AiT6BQQJJQ8A3eADA_YaFPcP0wYF--oRAQzjBgLy9_b_6M4EA-g1_vnmAhX9A_cEAPz1CfwgAC1uJ0g7OBNACUhhUAIqzwcQABrAB_Et5L4zxTc99UccvAMVRL0AiUs9VKcou8jNAL4Kvqe7-I4VPdL_0j1pKnU9VJQFvBtkor74GiK9lVdYvcZrpj7IqlI86ZctvMQlN77CG-28m3bxvOf-Kr5dy_88SHQqPHbaYDv20Sk9ciiNvG-bKT1xu0G9ztAuPMajJD5UcDi9208GvS-bSj23Siu91mgivNuZUz2SC5m9vOvsu-vgsD1_eIy8fBVPvGxGgb3U1HI9kWYHPU8kc7y4ghw9Wg2JvOqv9z0xslE6yE0DPXBEEr0EG3y8nUgQPZNRpTzBR448W-83vBhA-Dyyp5O8dIcBvO5lET3n2ZE8Clc0u12Rs72MQhg8PjWHu-SG_z05dvU8jG-ePH_qmb2mmKQ7kyA3vEn3nr1Th6q6AvjhOw5O5D1a-gu9K3ZqO1e1BD6DDTS9Ed6DvEKPPT0Z54q87EBnPGQ99b15hIk9xGLxu2uDrrzJSCw83saLvCz5k71iYEI8Dy-jvH30fL2-ABa9oJB4vPO9UD0iaxE81m59OxZErryO1Ia9AOphPFwhDD0j-7s8DzDOu3zQ2DvRgf672lDWuo-sh71h8pA96Sjmu7PN7b0Zuii9tAHYu8HNPbwze6q8vpEQPGP-ejueEqs8ESRKPLbkJz2Y_iA9uV0gvMw3vL0KeY68CMTvO-xuWb0FdaA9p_lAOiuhO7y6xZc8aiYpPGsVWLxySiW9fiAzu6CNLD7LrgW9IAINuYAb2Dxob7W9dDtGuRTqabyUlVA9_EFyu7gtgDxd28C8dywxuvBOXj1zsj49wVZCOSdyFz3WIbO6do8AuhKk8r1h_cM3qWaht-dCW73RFqE81n0LuvYjhbzaSCi9J7mOOWNel71vSjk944eROUS_1j0Szvi8MpBdtz8-abnJA5E8OcoCuZIbSr3gpS-8cXmUuNUCAD368t08x6I3uK4dezzceSy9F0IGNxyPjj1mvM09rWOFuOukYzyijKK9v1JkOeOncTyfeXQ98GkGucvhDTyZE4-8ezVnuB6ezrv8lBk9a2zOtxZzS718_FY7yIETuADrzLh-Kji8Ry43OFSyF71zuDa9KJFYt03aVL2G95a9N4MBt1xhoD3rrLa9HCu3OJqPgL1nCv29aSypONXyuTyKfT29-KgDOKqex716nY69kk3VN1x3jj1kHXM9NedmtwkGRj19QpG9vNiUN_Z0ej3gD9-9P5mbt4qWVz0QWPk9jRdAOD_6S7yqGSg9HvjDuCe1AryFQ289l643uIERajwt-CG85Gv-NyAAOBNACUhtUAEqcxAAGmA59QA25BPa_is99uPc4wbE9PThMvcU_-3h__kTNRwPGsemHAEAPND1BagAAAALGRcf9wDsbtna6ubNOhG0tdQIDH8T3Q79Ex4I1v0d7OcOAwAYEQ4A4cXMHhfx6z5GMVogAC2e4ic7OBNACUhvUAIqrwYQDBqgBgAAqEEAAExCAAAQwQAALMIAAKBBAADgwAAAokIAANhBAAAMwgAAmEEAAAhCAAAAwgAAmsIAAJDBAADgQQAAqMEAAIjCAAA4wgAAEMEAANDBAAD4wQAAUEEAAAhCAABEQgAAlkIAAPBBAAAwwQAAUMEAAPhBAABgwQAAmMIAABDBAABAwAAAmEEAAAzCAADgQQAA2EEAABhCAABAQQAAIMEAAKRCAAAgwgAAqEIAAEBBAACQQQAABMIAAAjCAACQQQAA6kIAACDCAABwQQAAAAAAAADCAACAQQAAIEIAAABCAAB8wgAAyEEAAPBBAAAUQgAAjMIAAMBBAAC4QQAALMIAAOBBAABEwgAAIMIAABBCAAC4QQAAHMIAAMBAAADwQQAAbMIAALpCAAAwQQAATMIAAMjBAACIQQAA-EEAAJDBAAAQwQAAIEIAAKDBAABQQQAAFEIAABzCAACwQQAACEIAAJhCAABAQAAAXMIAANhBAABkwgAA8MEAABxCAAAYwgAAEMEAAExCAADAQQAA-MEAAEBBAAAAwAAA-EEAAHzCAAAIwgAAwEAAANhBAAAEwgAAIMIAAADAAAAsQgAA8MEAAI7CAAAAAAAAAEAAAATCAACGwgAAEMEAANBBAAAwwgAAiMIAADRCAAAUwgAA8MEAAPhBAABIQgAAuMEAALjBAABQwQAAhsIAAIC_AADIQQAAgL8AAJBBAABwQQAAAAAAACDCAACgQAAAuMEAAGTCAABwQQAAgD8AALjBAAAAQQAAykIAACRCAADowQAA4EEAADhCAABgQQAAqMEAAIA_AABQQQAAcEEAAGRCAAC4QQAAQMAAAJLCAACCwgAAVEIAAABBAACQQQAAAMIAAHjCAACCwgAA4MAAAJJCAAAkQgAAcMEAACDBAADgQQAA4MAAAGjCAAD4wQAAFEIAAGDCAAAIwgAAsMEAADRCAAB0QgAAHEIAAFBBAAAAQQAAEMIAAAhCAAC4wQAAosIAALjBAACowQAABEIAAFDCAAC4wgAA0kIAADBBAAAkwgAA0MEAAFTCAADgwAAABMIAAHjCIAA4E0AJSHVQASqPAhAAGoACAAAEvgAAsr4AAEQ-AAA8PgAA2L0AAHw-AABcPgAASb8AAEA8AAD4vQAAdL4AADC9AADSvgAAJD4AAIq-AAAEvgAABz8AAPi9AAAUPgAA7j4AAG8_AABwPQAAPD4AAIA7AAAUPgAALL4AAJo-AACKvgAAbL4AAPg9AAAsPgAAZD4AAEw-AAAwPQAAjr4AAGy-AAB8PgAA5r4AALK-AACePgAAnr4AACw-AABcPgAAgDsAACQ-AACWPgAA-D0AANi9AAA8vgAAiL0AAJg9AAAsPgAAVL4AAKi9AAAcPgAAmL0AAH8_AACGvgAA2D0AAKo-AABAvAAAVD4AAEC8AADoPSAAOBNACUh8UAEqjwIQARqAAgAANL4AAIg9AAD4vQAAI78AALg9AADovQAAHD4AAAS-AADIvQAAZD4AAMi9AACgPAAAqL0AADS-AACYvQAAEL0AALi9AAAbPwAAmD0AAMY-AADgvAAAED0AAFC9AABQvQAAyL0AAHS-AABAvAAAgDsAAFA9AADIPQAAUD0AAPg9AACYvQAA2L0AAJi9AAAkvgAAfD4AAIC7AAB0vgAAJD4AAHA9AACYvQAABL4AALg9AACIPQAADD4AAH-_AAAsvgAAiD0AANg9AABkPgAAyL0AAKA8AABQvQAAFD4AAIg9AADgvAAA-L0AAOA8AADoPQAAQLwAAMg9AAAkvgAAFL4gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=YnBhJbQZLuE","parent-reqid":"1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["17460736903482918878"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"3305268011"},"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":"10","reqid":"1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Du8L2578X_dk","linkTemplate":"/video/preview/11994593477233832631?parent-reqid=1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-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\":\"Eq4DChQxMDExNzk5NDk3ODM2MzgzNzMxMQoTMjA5Nzc0Nzg4MTExNzk5NzMzOQoUMTY0NDI0OTQzNjQxOTAzNTMzNzQKEzk3MDc2ODAwNTAzNzY3MDEyMjUKEzY0NjU5MzQxNTE5NTUzOTczNDMKFDExMjMyNTAxNjY0NzkzNTQwNjk5ChM3NjE1Njc0MTE1MDI3MDExMjM0ChM0MDk2ODUzMDU2MTI5MjUwOTk2ChQxNzQ2MDczNjkwMzQ4MjkxODg3OAoUMTE5OTQ1OTM0NzcyMzM4MzI2MzEKEzU3NzkwNjA5NzI4NDczNzk1OTcKFDE0MjE3MzY2MDM4OTg3MjIzOTk3ChQxMDUyNTgyMzM5ODc0NjkxMjY3NwoTOTQ5NzE4NTQzMjAzMzM3NzA4NwoUMTY4MTYxNTQxMjYxMjQ5MzczMDAKEzEzMTQ0NTI3ODQ5OTI5OTQ1NTcKFDEzMDMxNDc3MTgwMzEyMTgyODkyChM5Nzg3MjUzMDY1NDgzMjgwMDEwChMyMzE3OTM0NTkwNjE2NTg5NzU0ChQxNzQzNTUyNzk2NzY5MzQ1NDM4NhoWChQxMTk5NDU5MzQ3NzIzMzgzMjYzMVoUMTE5OTQ1OTM0NzcyMzM4MzI2MzFqrw0SATAYACJFGjEACipoaHRld2h3aGF4YXliemZiaGhVQ3pveDFVTlJzNnBLX2ZLVklvWWJEZ2cSAgASKhDCDw8aDz8T0gGCBCQBgAQrKosBEAEaeIEEC_MBAAAA9_0I_fsE_wEbAAEK9QICANgIAP0H-AQA_QMA-fYBAAAGA_wKCQAAAPv89Pn1_gEA_gH59PQAAAAP-vz19QAAAAv69wH_AQAA9P32A_UCAAAL9QEHAAAAAAX3B_0AAAAABgL9-fP8AAD2-PsHAAAAACAALXgc1Ts4E0AJSE5QAipzEAAaYDkKADgXB9MM9k7Y9fLjDCD9KOsI2ib_DCAA-SHYABIfzZQwEP8p3Q0PqwAAAAc22hwQANRt4NTu9PwTE-PL7ghMf_cN6wYIO-PC3DogKwInBVkfCAD6Fgn02rjaWDslIyAALd-BJDs4E0AJSG9QAiqvBhAMGqAGAAAgQgAA2EEAAIBBAABcQgAAsMEAADRCAACYwQAAUMIAAOjBAADwwQAAgEAAAEhCAAAAAAAAQEAAAJ5CAADOwgAAaEIAAEBAAABQwQAA8MEAAEDBAACgQAAAwMAAADRCAACYQQAA8EEAAJDBAAAcwgAAGEIAAAxCAADwwQAAyEIAAAjCAADgQQAAMEEAAAxCAAA4wgAA-kIAAEBAAACgQAAAQMEAAKBAAABQQgAAKEIAAEDBAADAwQAA4EAAAJjBAABgQQAAgMEAAIBBAACwwQAAQEAAACDBAAAUwgAApEIAACDBAAAEwgAAiMEAAOBBAAAUQgAA4EEAAKDBAAD4QQAAwEEAAABCAABQQgAAUEEAANjBAACAvwAAYEEAAHxCAACCwgAAdEIAAEDBAAC0wgAAgEEAAIA_AAB0QgAAsMEAAMjBAACAvwAAPEIAANBBAADQwQAADEIAANDBAADAwQAA-EEAAFBCAAAcwgAAAEIAABzCAABgwgAA0EEAAOjBAABwQgAAukIAAADAAADowQAADMIAADDBAADAwAAAJMIAABDCAABkQgAAqkIAAEBBAAAUQgAAQEAAAEBAAACYwQAAYMIAAEDBAAAMQgAAFEIAAHDBAACKwgAA6EEAAJDBAAAMwgAAEMEAAABBAACAwgAAikIAACBBAADAQQAAIMIAAFDCAAAQwgAAgEEAAATCAABowgAAtkIAADDCAACoQQAAUMEAACDCAABgwQAATMIAAKRCAADYQQAAQMIAAMBAAACAQAAAYEIAADDBAADgwAAAuEEAAIhBAACAPwAAQMAAAOjBAACWwgAAiMEAAJzCAADYQQAAeMIAAEDBAACoQgAAIMEAAChCAAAgQQAAIEEAAADBAACAvwAA4EEAAKbCAABQQgAAiEEAAGTCAACwwQAA2EEAAKjBAACgwQAAMEIAAFjCAACAwQAAoEEAAGxCAAAAwgAACMIAAABAAACAwgAAKEIAAHRCAADAwAAAeEIAAKjBAABEQgAAoMAAAGDBAABwwQAAQEEAAIbCAABgQgAAAAAAAJhCAACQwQAAgMIgADgTQAlIdVABKo8CEAAagAIAAJg9AADGvgAA7j4AAFS-AAAkPgAARD4AAKC8AADqvgAA2r4AAKa-AADYvQAAB78AAMK-AAAMPgAARL4AAIg9AACGPgAAkr4AAEQ-AAC-PgAAfz8AAJ4-AADGPgAAoLwAACy-AAC4vQAAPD4AAFQ-AACAuwAAjj4AANo-AAAsPgAAQDwAAFC9AACYvQAAD78AAJo-AACSvgAAD78AAMg9AACgvAAAqr4AAMY-AADKvgAAxr4AAPY-AACuPgAAvr4AAIo-AAB0vgAA4DwAAJK-AAD4vQAA4LwAAMY-AABwvQAAcz8AAKa-AABUPgAAAz8AAFy-AADYPQAAED0AAGQ-IAA4E0AJSHxQASqPAhABGoACAAADvwAAuD0AAHC9AAA_vwAAmL0AAJ6-AAAsvgAA6L0AAIY-AACIvQAAFL4AAJg9AACovQAAZL4AAIg9AACAOwAAZL4AAE8_AAD-PgAA6j4AALg9AABMvgAAMD0AABA9AABsvgAAJL4AAJg9AACIPQAAcD0AAIC7AACYPQAAoLwAAII-AAB0PgAA1j4AAAy-AABUPgAAgDsAAKK-AAADPwAAcD0AADA9AABQvQAAyD0AAEA8AAC4vQAAf78AAMi9AABQvQAAFL4AAEC8AABMvgAAuD0AAPg9AAC-PgAAND4AAMi9AAAMvgAAoLwAAAS-AADgvAAAyD0AAIK-AADgvCAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=u8L2578X_dk","parent-reqid":"1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-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},"5779060972847379597":{"videoId":"5779060972847379597","docid":"34-1-3-Z08AF0641B7282767","description":"In this tutorial, we learn some basics of OpenGL using PyOpenGL, which is a Python module for working with OpenGL, along with using PyGame, which is a popular gaming module for Python.","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/759942/0babf959d69b5a8cec2d19bc709cac14/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/SXgWiAAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"12","reqid":"1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DR4n4NyDG2hI","linkTemplate":"/video/preview/5779060972847379597?parent-reqid=1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL&text=LearningOpenGL&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"OpenGL with PyOpenGL tutorial Python and PyGame p.1 - Making a rotating Cube Example","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=R4n4NyDG2hI\",\"src\":\"serp\",\"rvb\":\"Eq4DChQxMDExNzk5NDk3ODM2MzgzNzMxMQoTMjA5Nzc0Nzg4MTExNzk5NzMzOQoUMTY0NDI0OTQzNjQxOTAzNTMzNzQKEzk3MDc2ODAwNTAzNzY3MDEyMjUKEzY0NjU5MzQxNTE5NTUzOTczNDMKFDExMjMyNTAxNjY0NzkzNTQwNjk5ChM3NjE1Njc0MTE1MDI3MDExMjM0ChM0MDk2ODUzMDU2MTI5MjUwOTk2ChQxNzQ2MDczNjkwMzQ4MjkxODg3OAoUMTE5OTQ1OTM0NzcyMzM4MzI2MzEKEzU3NzkwNjA5NzI4NDczNzk1OTcKFDE0MjE3MzY2MDM4OTg3MjIzOTk3ChQxMDUyNTgyMzM5ODc0NjkxMjY3NwoTOTQ5NzE4NTQzMjAzMzM3NzA4NwoUMTY4MTYxNTQxMjYxMjQ5MzczMDAKEzEzMTQ0NTI3ODQ5OTI5OTQ1NTcKFDEzMDMxNDc3MTgwMzEyMTgyODkyChM5Nzg3MjUzMDY1NDgzMjgwMDEwChMyMzE3OTM0NTkwNjE2NTg5NzU0ChQxNzQzNTUyNzk2NzY5MzQ1NDM4NhoVChM1Nzc5MDYwOTcyODQ3Mzc5NTk3WhM1Nzc5MDYwOTcyODQ3Mzc5NTk3apMXEgEwGAAiRRoxAAoqaGh4eHNiaW55d3F1dXN0Y2hoVUNmemxDV0dXWXlJUTBhTEM1dzQ4Z0JREgIAEioQwg8PGg8_E98MggQkAYAEKyqLARABGniBAQACBv8CAPQD_gIABP8BDP77CPf__wDjBAP1_vwCAAMED_3-AQAAFg0JCP0AAAD8AgQE9v4BAAgKBAIFAAAAEPr1AfUAAAAFAfsR_wEAAPj39_0D_wAAA_r9BAAAAAAACfoIAAAAAAQIBAQAAAAAAfwCEgAAAAAgAC1etdg7OBNACUhOUAIqhAIQABrwAXYMJP-8ACb-z9sQAMv_zgCBGA__TAn4ALHm8P_n49UB6hzYAOH7Sf775_r_gRPsAdbO9QAdNNT_HudK_ScAygEeK_UB68gXAGbY6gAa5uv-6VEt_fb4LgET8ugA_Bj6APcGC_svBtL-yebkADMUGAULHvj9DMTIBLobAAAr5x7-GPD1--f47P_iGRT-BOr_CBAU1P5EC9IAzxbx_CDN8gn73QT5Ihb3B-cb_fy39PoHEfj7-CEhAAUAMgYBRiP0-NTbC_W94wX-FAnd_u7u-vr96wIPOvD_D9HfA_L8BPoK_zIECNhPCgL9AOUI3Mv0-CAALQGwADs4E0AJSGFQAirPBxAAGsAHy4S3vo97CDsWsHO9NW7AvdFS3rxFM4m77X7VvTvqg7znlFu8R8txPu88vL2HTUQ9OGmKvtEMPTztrn08ih9TPssQ6Duk9se8v0T8vZh19byCWfy8HZHPveQKiT2NwgG8jPiZvfaWVTrGrTi8dvzXPU9ll714KgA9W9l0PfrcATwFx8C82dm2PdxGw70Lcba8sDcxPakKVz1Jbgg9orUSPrwatb2zegc9h4RUvZIkaD2_4dM6EW3HPOl1lbx6ih6896mPPYDNXrxqN_Y73FV-vP3XPr3KILG6E1EjvMGGELxQtOG8by7JPVerO73kROC8eGeKO9OIGb0F-dm8Qgouvj5fDr1sw3K8hMMhPT0HGjwnrAM9rtcEvg2fPj3sRZm8HzzJvO9dHDzpdGo8LEUSPqDcO73PiZg8Mh-APYm12L2-0667pInXPVS0qDyOYq883Ws3PYycqj0EfoO8e6A1vYdtizxWLq-7u3xrvYPDZjwge5w7NqiivX-kyDwPYZ07Ij4rPeXnoD3YuvW6lInbPdjvib0ZFPY6CCIGvfKNUj2hzJC8H4cgvFD65zsIZpa7ahDJO0yTrTxzyLw54k-evA5tm7yKfV08wz6bPROPNb0lJBI86Xw9PW87Hj2A6qM7bcVDveP1lT03TI254E3XvT4rBL3tNfM6HfS2PNxL2j2h9LA4wCarPC0PDLxa96w75ipRvdiJprwdioo7CyToPasBL73sydM5Ls6DvWEIL72oqMq5KOB_OjR2gz1_46W6tUOCPYHW1zxW5_U4XS-iPUSidTys0Ic471n3PSgpED5RHEa5XY8dPSbVCDvcOM830foFvZaVw7pl5My4qrFJvT_Ea70expK5VwfgvW8jirzc0co5F4_BvBvUA73XkfU5G2XdPX5Uk716lFO4Xr6FvQwCyz1zgyu4yLu-vEGcRz0o3je42VcBvL3aVr18t5W4iUUMvQgE-j1vcTq4GviGvc9YSr0ucsW3Rj86PfTOhz1s_re466GiPBazb7xtMP24wUhZPaSRCr2N1iY4sYkruxbp9ruHMSA4oyCIPbajcz0w3qi4XAA6vgETjb1g8zG5FtWHPF4IgztzTJQ4vjA5PaNLrjzwjkY40KC8vMcil70vO2E4GNQyPbzpFr0db524q98WvQ37Hb6jvP64sN-4PA56ID0Fdbg3B6zBPeLzOb3wW4C3x6ADPmCNeL0XyFo4yvRwPSLhKz7xy4o4xb-ZvXM4ST1dTuO4n8e4vQocf72bN9i36IamPBqXYDxWQHw4IAA4E0AJSG1QASpzEAAaYEr0AFD-KRI8FDjm8tYNIafx--0uw_v_ztj_HwwuPQIGoLIhHAAZ4CrsnAAAABoV01gbAAB-85YjDesnCJua3QsNf_H8DdTUPwWoxzkH5w_c1z4R7wDT37bySwLGNCYMHCAALRCwCzs4E0AJSG9QAiqvBhAMGqAGAACgwQAAgMAAADhCAAAcwgAA6EEAAFBCAACYQgAAgD8AAMjCAAAYwgAAgL8AAJhBAAAgwgAAqEEAAJhBAACAwAAAoMEAAFjCAABAwAAAUMIAADxCAACawgAAwEEAAJBCAABQQgAA4EEAAIC_AABAwQAAmkIAANhBAAAAQQAAIMEAAGTCAAAMQgAAdMIAAGTCAAAYQgAAXEIAAODAAADYwQAACEIAAJDBAAAkQgAADEIAAIjBAAAwwQAAkEEAAIjBAACAQAAAPMIAAJrCAABYwgAAwMAAAMDBAAAQwQAAqEEAAODBAACIwQAAoEEAACBCAABAwQAAWMIAAKDBAAAswgAAPEIAAOBAAAAMQgAAoEAAAATCAABAwQAA6EEAAOhBAABQwQAAREIAALBBAADQwQAAgEAAAKBBAADgQQAAUMEAAJ7CAAA0QgAA4MAAANjBAABYQgAAiEEAAJjBAADoQQAA6EEAAIhBAAAsQgAABEIAAODBAAAowgAAOMIAAEDCAACgQQAA4EAAAFBCAADAQQAAnsIAAIhBAAC-QgAA-MEAAJzCAABwQQAAOMIAAOhCAABswgAATEIAABDBAAAAwAAALMIAAKhBAADAQQAAWEIAAOBBAACuwgAAAMEAAFjCAACAQQAAMEEAAJhBAABEwgAAYMEAAABBAAAIQgAAcMEAAMDBAABAQQAAVMIAACDCAAC4wQAAVEIAAHRCAACoQQAAAEIAAGDBAADgQAAAgsIAAADAAABwQQAAAEIAACDBAABMQgAAKMIAAAzCAAAwQQAA8EEAAEBBAAAIQgAAIEEAAGDBAABAwAAA0MEAAMDAAABcwgAAQEEAAEDBAADYQQAAFMIAABhCAAB4wgAAKEIAACRCAABIwgAATMIAAAxCAADoQQAAYMEAAEzCAABQQQAAgD8AAGzCAACIwQAATEIAACBCAADgwQAAEMEAAHxCAABwwgAAqMEAAADCAAAwwQAAjkIAAAxCAABcwgAAKEIAAHBCAAAwwQAAcMEAAHhCAACowQAAgMAAACDBAADQQQAAMMEAADxCAAC4wQAA4MEgADgTQAlIdVABKo8CEAAagAIAABG_AACWPgAA3j4AAOY-AACgPAAAPD4AAPI-AABRvwAA6L0AADS-AAAkPgAAdL4AADy-AADgvAAA4DwAAHC9AADiPgAANL4AADQ-AABTPwAAez8AADA9AAA8vgAAZD4AAII-AAAsPgAAhj4AAOA8AACoPQAATD4AAGQ-AACAOwAAED0AAHQ-AAAQvQAA2L0AAAQ-AAD-vgAAkr4AAKg9AACevgAARD4AACs_AAAkPgAAoLwAANY-AADaPgAAbL4AAAS-AAAQvQAAUL0AABC9AAAwPQAAjj4AAGw-AAAwPQAAfz8AAGy-AACYPQAAmD0AAGQ-AADePgAAiD0AAAw-IAA4E0AJSHxQASqPAhABGoACAACCvgAA2L0AAJi9AAAvvwAAmD0AAJg9AACKPgAAbL4AAJi9AAAcPgAALL4AACw-AADovQAAQLwAAOA8AACAuwAAyL0AADk_AAAMPgAACz8AAEC8AABEvgAAMD0AAOC8AABEvgAAnr4AAEC8AABwPQAAHD4AABA9AABwPQAAuD0AAOC8AAA0vgAAjj4AABC9AACiPgAA6D0AAHy-AABwPQAAVD4AAKg9AACgvAAAoLwAANg9AAAkPgAAf78AACy-AACePgAAiD0AAJI-AAC4vQAAQLwAAAQ-AABEPgAAHD4AAIC7AABcvgAA2D0AAAQ-AAAkPgAAbD4AAJi9AAD4vSAAOBNACUh8UAEwCTgBSgBSCQgPEJICGAAwAWAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=R4n4NyDG2hI","parent-reqid":"1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["5769395632420655811","5779060972847379597"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"2061664697"},"14217366038987223997":{"videoId":"14217366038987223997","docid":"34-3-7-Z0D299A9798DC7C32","description":"In this tutorial I'll show you how to create custom classes for your Shaders, VAOs, VBOs, and EBOs. Source Code https://github.com/VictorGordan/openg... OpenGL Documentation...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2848379/19a216bcd7a501fc452236ba23d7f5b4/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/Srm5LgIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"13","reqid":"1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DgreXpRqCTKs","linkTemplate":"/video/preview/14217366038987223997?parent-reqid=1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL&text=LearningOpenGL&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"OpenGL Tutorial 4 - Organizing","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=greXpRqCTKs\",\"src\":\"serp\",\"rvb\":\"Eq4DChQxMDExNzk5NDk3ODM2MzgzNzMxMQoTMjA5Nzc0Nzg4MTExNzk5NzMzOQoUMTY0NDI0OTQzNjQxOTAzNTMzNzQKEzk3MDc2ODAwNTAzNzY3MDEyMjUKEzY0NjU5MzQxNTE5NTUzOTczNDMKFDExMjMyNTAxNjY0NzkzNTQwNjk5ChM3NjE1Njc0MTE1MDI3MDExMjM0ChM0MDk2ODUzMDU2MTI5MjUwOTk2ChQxNzQ2MDczNjkwMzQ4MjkxODg3OAoUMTE5OTQ1OTM0NzcyMzM4MzI2MzEKEzU3NzkwNjA5NzI4NDczNzk1OTcKFDE0MjE3MzY2MDM4OTg3MjIzOTk3ChQxMDUyNTgyMzM5ODc0NjkxMjY3NwoTOTQ5NzE4NTQzMjAzMzM3NzA4NwoUMTY4MTYxNTQxMjYxMjQ5MzczMDAKEzEzMTQ0NTI3ODQ5OTI5OTQ1NTcKFDEzMDMxNDc3MTgwMzEyMTgyODkyChM5Nzg3MjUzMDY1NDgzMjgwMDEwChMyMzE3OTM0NTkwNjE2NTg5NzU0ChQxNzQzNTUyNzk2NzY5MzQ1NDM4NhoWChQxNDIxNzM2NjAzODk4NzIyMzk5N1oUMTQyMTczNjYwMzg5ODcyMjM5OTdqiBcSATAYACJFGjEACipoaHVlb2Z6bHBucHBobHRiaGhVQzhXaXplempRVkNscFdmZEtNd3RjbXcSAgASKhDCDw8aDz8T6AKCBCQBgAQrKosBEAEaeIEDAvMD_QMA-_4C_wME_gEM_vsI9___AOQEA_X-_AIA_QMA-fcBAAAJFf4BCAAAAO0G_fb1AQAADQMB_gQAAAAb8AIB-wAAAAr9BAv_AQAA_PkBCPoBAAACCQQFAAAAAAoICgcAAAAA-Qn6_wAAAAD69PIIAAAAACAALXVL3js4E0AJSE5QAiqEAhAAGvABblUX-_Tl9AORDOb_5e3sAqUGKP58JtIB0AQLANz3_AHG6AwA5-U1AJAWqgGB_fUBzOfO_yUb7AA-GQ3_B-IHAPUU5AFLthYBZSLP__0D9P4GIh_9HAs8ADPD8gEE7OIB6e0m_Nz6ywTK8MQAFjwmBTQY9f4dETEF5AVAAccLGgTI0ggA7PH9_cfpBgUFEET9-_vaCVYf7__NPPADFQsSCyC9AQTZFTH6MB0G_rUK8fqq7dIA-hH8_B0sL_727S7zBSgW_gbk-u8BCwbvON70APtLCfpDyAMKFP39-qsC_-381_bar00O9dP5Jt0OBOf2IAAt-P7aOjgTQAlIYVACKs8HEAAawAdPPsW-ftjcPDHGsDuKb529IXkiPYEyfDztftW9O-qDvOeUW7ymSD4-nbxIPfiSoTv2lmK-BXiBPHk_Dbz-1Ys-IMSfPIapMTvJ7l294n72PBjWSL2OQKy9ofEpPZqpmLtQA0G9mKdTvayDTT0KnRc-k5sVvBGKrbw9DO29c_6cvUt-G7vqQUE9AyUiu7UYPLxb0eY9g1M6PbUASDu8Wu49QGNLvCsBpzxw8Yu87NiMukMiyDnXfqe9C_1dvHdLcrzw58o7H4NVPeKPhzx6L5O9hnaevT-z2jyT1R69Mi-xPT_eULyswms9nX9gPddFdrxKxMU9l9MUvTBjiryoyCG-AnwcPejpbTxtqeM9BhGpvBSd2zxQw9e9xJJ3PWuMzjpkPiC97qkBvSMKdzwfPGQ9PuNHPdAB0Tt4HI67SupJvUCeQLtodRc9yJ-TvV44hrxyyyK9hmMMvUgiqrycBKU8XQB1PKMngLwqWYm9JXQ4u6a1zLo0R9Y99DY2vKFnPbpaDOC7o1iuvGDHoLvwNo897JzLvMKb2jz6WKa9y1CQvR2nrrt_7hU9fA_XPVXVU7siiuk9_fsnvcH-a7y8uyW7_RCLvdODo7e-Clo91yfKvEUHajs208i9fJQ2PC5zG7xfojC8kC2QvZATprvUPfy82C0ivX7LUbn-YWu958TevE3WqLs1hp89Pwg8vVBsiTu-ORK99rKSvA7r3LnzWd49bvbsPPqBnLin2j29Jy4sPTFfHjx_ToG8KXumPFdKpbj-DD8-ySKtvU2wj7gQZ3Q93VmwPXymvzmdXp69QwFbvMEGGrlYVwU-JDeZPZhEa7mtL7c6_RLxvbwjiTlniu88Wh41vee21bgaVJa95KV2PcMktTlO6vA8k2iPOuKFITdTUzc9E6eJvGqOJbjqdgY-Ut5dPTc4-DW9mJy8kG1UvZxUgLlDCMO9Bmq8vRdNQjkKBmE98pdWvSLknjgKtaq7M7HvvBJOvLhcZkK9mQznPZCYArnpSl88NLP7vJMTFTg-5JI8N0k9vE4aUjiwQpC9TACZvSFlY7jO3ZO82vzDu9WPCTi45Ci-0X-FvJ34Grk8asy88qVmvfr35bcrb-K8IVx8vQZRszQkWne9HW3BvQ4WGjmZSt89gHPQPFS4vrjmI-k84ovbvCMD1bYq_SW742bdvKAZyTaORMM8lGd-PeaDjDaCyAI-OaDAvTwBPzhVGKY9bQvFPYPH5zjnIEO9C3RyPQV1lbhCp_E8lfrNPMNBSri9tBK6WZ-XvfJmM7ggADgTQAlIbVABKnMQABpgQPkAXugQ8vcX_-31qwss3f3a0ETnHP_t7f_pJOwc4i3Ulf4m_0zlHPWdAAAAICXbM7AA-3_L-ggG4TItpcDW4uh5FwYvwRQn-LW3Qjz896QXIdEkAP71tAPuuOEcRCJHIAAtBZQOOzgTQAlIb1ACKq8GEAwaoAYAAGDBAAAAwgAAiEIAAADAAABkQgAACMIAAMBAAAAwQQAA2sIAAKDAAADgwAAAMMEAAKbCAAAgwgAAwEEAAMjBAABUQgAAWMIAAJjBAACAwAAAYEEAABDBAACoQQAAIEIAAKDAAADYQQAAoMAAAEBAAACgQAAAUEEAAKBAAADqQgAAwMAAAETCAADgQQAAkMEAABBCAABcQgAAAAAAADBBAAAAQQAAwEAAAHBCAABUQgAAyMEAAKDBAAAAwAAAgMEAAHBCAAAAwQAAMMEAAMDAAAB4wgAASMIAAERCAAAIwgAADMIAACBBAACAQQAAGEIAAJjBAADIQQAAoMAAADjCAAAMQgAATMIAADxCAAAowgAAAMIAAKDAAABgQgAABEIAANDBAACiQgAAokIAAHDBAADwwQAAlEIAAABAAAAgwQAAGMIAAADBAABwQQAAQEEAAIhBAACAwAAAfEIAAChCAAAcQgAAQMIAAJjCAACCQgAAoMAAAFjCAAAAwAAAyMEAABDCAAAoQgAAAEEAAEzCAACowQAA4EAAAPhBAABQwQAAYMEAAEhCAAC4wQAAfEIAAGBBAADAQAAApkIAAITCAACwQQAAEEEAACDCAAAwwgAAAEEAAABBAAAMQgAAwMAAAATCAACQwQAAcMIAAETCAACgQQAAwEEAAHjCAAAcQgAAwMAAAOLCAADIQQAAGEIAAADCAAA0QgAAOEIAAHxCAABQQgAA0EEAAJBBAACgwgAAgMEAAPhBAAAAwAAAgMEAAGBBAACYQQAAXMIAALhCAABgwQAAwEEAALDBAAAcwgAAoMAAAILCAABgQQAA6EEAANBBAADgwAAAkEEAANhBAAA4wgAAGMIAAGzCAAAUwgAAqMIAAPDBAAAIQgAAiEEAAADCAADYQQAAAEAAAEDBAAA8wgAA2MEAABDBAAAgQgAAHMIAANjBAACAwAAApEIAADzCAABwwQAAkMEAAIzCAACCQgAADEIAADDBAACcQgAA8MEAAARCAABAwgAAHMIAAMBCAAAEQgAAqMEAAGxCAAAAQQAABEIAAIjBAACYwiAAOBNACUh1UAEqjwIQABqAAgAAuD0AAJo-AABEPgAAij4AAPg9AAD4PQAAvj4AAC2_AAC2vgAAcD0AALo-AAAQvQAAFb8AANg9AADSvgAAHL4AAJI-AABcvgAAED0AAEE_AAB_PwAADD4AAPi9AACgPAAAuL0AAOi9AABAvAAABL4AAM4-AAC6PgAAmj4AADA9AADovQAAET8AANg9AAAZvwAAbD4AABG_AADuvgAADD4AACy-AAD4PQAAlj4AAEy-AADgvAAAzj4AAIC7AAADvwAAkj4AACy-AABQPQAA-D0AAIC7AAAwvQAAlj4AAMi9AAB9PwAAsr4AAHA9AAAwvQAAor4AACw-AACIPQAAPD4gADgTQAlIfFABKo8CEAEagAIAADS-AACIvQAAfL4AACu_AACIvQAAmL0AAIA7AAB0vgAA4LwAANg9AAAkvgAA2D0AAES-AAD4vQAAyD0AAOC8AADIvQAALT8AAFQ-AAAFPwAAQLwAAES-AACAuwAAQLwAAFS-AACgvAAAyL0AAEC8AACOPgAAoDwAAIg9AADgPAAATD4AAOC8AACePgAA2D0AANo-AABwPQAAHL4AAEA8AACmPgAAbD4AAPi9AADgPAAAuL0AADw-AAB_vwAAfL4AAOg9AABwPQAAFD4AAJq-AAAwPQAAHD4AABQ-AAAMPgAAQLwAAIa-AABwvQAAiD0AAIg9AABsPgAAJL4AAIA7IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=greXpRqCTKs","parent-reqid":"1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["14217366038987223997"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"120780324"},"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":"14","reqid":"1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DVypOTwI_0w0","linkTemplate":"/video/preview/10525823398746912677?parent-reqid=1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-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\":\"Eq4DChQxMDExNzk5NDk3ODM2MzgzNzMxMQoTMjA5Nzc0Nzg4MTExNzk5NzMzOQoUMTY0NDI0OTQzNjQxOTAzNTMzNzQKEzk3MDc2ODAwNTAzNzY3MDEyMjUKEzY0NjU5MzQxNTE5NTUzOTczNDMKFDExMjMyNTAxNjY0NzkzNTQwNjk5ChM3NjE1Njc0MTE1MDI3MDExMjM0ChM0MDk2ODUzMDU2MTI5MjUwOTk2ChQxNzQ2MDczNjkwMzQ4MjkxODg3OAoUMTE5OTQ1OTM0NzcyMzM4MzI2MzEKEzU3NzkwNjA5NzI4NDczNzk1OTcKFDE0MjE3MzY2MDM4OTg3MjIzOTk3ChQxMDUyNTgyMzM5ODc0NjkxMjY3NwoTOTQ5NzE4NTQzMjAzMzM3NzA4NwoUMTY4MTYxNTQxMjYxMjQ5MzczMDAKEzEzMTQ0NTI3ODQ5OTI5OTQ1NTcKFDEzMDMxNDc3MTgwMzEyMTgyODkyChM5Nzg3MjUzMDY1NDgzMjgwMDEwChMyMzE3OTM0NTkwNjE2NTg5NzU0ChQxNzQzNTUyNzk2NzY5MzQ1NDM4NhoWChQxMDUyNTgyMzM5ODc0NjkxMjY3N1oUMTA1MjU4MjMzOTg3NDY5MTI2NzdqiBcSATAYACJFGjEACipoaGtvdnJvbnB3b2lwYWRkaGhVQ0NyLTc0NWxPdm9XRDQtNXpiZDI2b2cSAgASKhDCDw8aDz8T0gSCBCQBgAQrKosBEAEaeIH4AAIGAf8A7A8A-gUAAAAU9AcG9wAAAOMC8PcD_AIAEAgLAfsAAAABDfr9BQAAAPr89Pn1_gEADA37AgUAAAAW7_b2_QAAAAr5AwP_AQAA8Qf6BwMAAADyAf0G_wAAAPT-BAEBAAAABw4LCgAAAAAN-fcGAAAAACAALfQJ0Ds4E0AJSE5QAiqEAhAAGvABQCgh-Obv-gO_4fcA7PLxAbPtHQBV_e0AywzoAOgS0gHs8AMA6gAhAOAT0wCBFwkC0xHaAA8zFQARGR3_FQINAAgDygE72f0ALAr3AAsL8v8DOBgBO-YFAkv68_8l-v77AfEG_g3m3ADY9NQAAikVARYQBgIO_PMBwvYpARDqIwTfDfn29AAfAao_CgMH-wMADhHa_10k6v0NHwb8IhELBCLw_wj-FRALAQz7_uf47v7jAu4HGOT5AvYED_wlFCQC9hAfAwn-__UB__fzBuD4_PIt7fZI4P0E0fwE_8f27vnMEwH40jn0_gANFvXsyvcIIAAtQq0UOzgTQAlIYVACKs8HEAAawAfxLeS-M8U3PfVHHLxayK08M9xAPZ5ilbztftW9O-qDvOeUW7y1NTI-v2tLPfFo_jz8jLu-WlMPvMbqxbsKL2E-F3GwvEHTxjk8EUS80NAkvUQlILyCGA29mUXNO7pZcjxOJRO-EAkaPReTiDyp-E8-EoMAvdRhhTxg_WS9ebltunh8ubvwVQY9zYR1veY1wLxb0eY9g1M6PbUASDsgB7o9gpE3vYiynLwhmSm9zcbvPKgZ0jzMG1S79iUbvPUZBr1aN_c6zOtru9rdqDzEeTi8sky_u4P44Tv3N509Cis1PWyY_DtvH4M8rgzqPJ99gDzOYYg8-QWFvJdjQzwo8O69CwEKvWJP1ryj1Y89p3J_vKzCqLrt8QK-AblJPabOSDyrMde8oqUhPbrwhzvThuM9zHZqPdZ0vTxGKLa6zuAvvaE1mjy63qE9NrMxvbtuHbuqqiM8Dd-CPOe4pDyo7Ko8oV4VPf0dwLt8nXS9NsIMPaJ91zm79Aq9gnXauuLehjzVI809grxovLZYmzwQI-Q9gCSRPCvbKLrSiYQ790YDvbqBTTpDSIy8B4dNPWIbAbmWi4I8j3mTPLTiQLxtU7y8vasevbe-gjowmyU9-wfsPKVBGzxy3E48UjdGvYdK6bswk1I96rlAvZ_sg7sIJ529dkW6PGeOZzqfncK7P3aYORuz9LraV949J-vBvNr1bLmWhhC9lRZEvWs0UjsH7uA9etweu_alDrqL_lC8A6iDPbWZIDpoz-W8djCHPH6fGrs8vfI9SshRvVfBjjkYVZA9eIsxPWDEEjlG7y-8e7SjOjZ7LzlOtOs95W_OOgoNZbnYAow8g2jNvS4kwrgSqIk90ZZOvDu567kDEZ290KiKvJeImTnAuK-85f64O8vBAjham8Y9gOpkvQwqhrg4FN49iz2fPTKtt7iatp89BEe4vM0bBzgSfQg9XJMOvhtmVTlR7pi9BTdtPWr2TTiy_mW9KmMyPPyMFLlgPOM9-IhdPfhwdzh6jkg9yuRPPVxTpTjonlo9wxEkvBUgfLaOO0W-zTrjvGt2yLdtqWM9qDTiPLFFtLj5Ux69V_SdvR99hTe8lLq87r2-vUmLmzdG8eg6lgK3vMbvZzdJZsW9h4scvrW6rTjOmLi8NDLjvKvaPzeNMsE9XnSDvFcaWzgISbS7pyD_PDBmkzhtcwM-PfmfPS7thzd0svk8MTABvbfL1baKllc9EFj5PY0XQDhm2RO9hBiePHZTdrja8Oy7LQAyvHvUoTYCmDc9PoZ9vfMMqTcgADgTQAlIbVABKnMQABpgXPAAPN4TzwcMDgHFvMs43OL72xzjNf_sq_8YAekmGxOzth8MADTeIgqZAAAACTjnNOYAHX_SzDD5zAwkuQDvCdhqA-BLt-sUDcnbbf8DXdD9K_EWAMPmwREsx-I6SjcPIAAt0nIQOzgTQAlIb1ACKq8GEAwaoAYAAKBAAAAAQgAAIEEAAPDBAAAwQQAAYMEAAGhCAADgwQAAksIAAHTCAADgwAAAAEEAACTCAABwQQAAdMIAACBCAACgQQAAgMAAAATCAACAvwAADEIAANjBAACKQgAAqEEAAARCAADoQQAA8MEAADBBAABgwQAAwEEAADjCAACgQAAAWMIAALhBAACMwgAAQMAAAHBBAADoQQAA4MEAAJjBAAAsQgAAwMEAAIBCAABQQQAAQEAAAOjBAADwQQAAGEIAAMDBAADYwQAAHMIAAJLCAACGwgAADMIAAIjBAABkQgAAZMIAAMjBAAAIwgAAKEIAAMDAAACuwgAAUEEAAChCAAA8QgAAQEEAABDBAABoQgAA6EEAAADCAAAUQgAAEMEAANBBAAAcQgAAyMEAADDCAADgwQAAyEEAADBBAADgwQAAisIAAKZCAAC4QQAAwEAAAGRCAACAvwAA4EAAAIA_AABkQgAAiEEAAKDBAABwQQAAAMIAAKTCAAD4wQAAXMIAAPDBAACoQQAAwEEAAERCAACewgAA6EEAAIDAAAA8wgAAVMIAAIZCAACwwQAAWEIAADjCAAB8QgAAAAAAAETCAABUwgAAkkIAAPhBAADowQAAgD8AAMTCAADgwAAAdMIAAARCAADowQAAUMEAAETCAACIwgAAJMIAAGDBAAAAAAAAyMEAAIJCAABAwQAA4MAAAADBAADwQQAAHEIAAFBCAAAgQQAAGEIAAABBAAAYwgAAEMIAAMDAAABAwQAABMIAAI5CAADAQAAAPMIAAIhBAACoQgAAYEIAAOBAAAAQwQAAPMIAAMBBAAAAwgAA-EEAACDBAACAQAAABMIAAJBBAAA0wgAAAMEAAJTCAAAYQgAAgEIAAHDBAAAQwgAAmkIAALhBAAAAwQAAgEAAABBCAAC4QQAAgMIAAGzCAACYQQAAAMEAAJbCAABgwQAAfEIAAHjCAADgwAAALMIAAGBBAACAQgAA3kIAAPDBAAAIQgAAkkIAAEDAAAAAQQAAFEIAADxCAABwwgAA4MEAAADAAABgwQAAQEIAAKhBAACgQSAAOBNACUh1UAEqjwIQABqAAgAA6L0AALi9AAB8PgAAnj4AAIg9AAAUPgAATD4AAPq-AAC-vgAAyL0AAFS-AACavgAAbL4AAHC9AAB8vgAAqD0AAAQ-AAA0vgAAmD0AAL4-AAB_PwAAFD4AAKi9AACIvQAA2D0AADC9AAAcPgAAjr4AAPg9AAAkPgAAXD4AAJI-AADgPAAABL4AAPg9AACyvgAAbD4AAKK-AACuvgAA6D0AAKa-AADYvQAAvj4AADC9AAAMvgAAAz8AAGw-AADIvQAAEL0AAEC8AADgPAAA6L0AAJa-AADYvQAAqD0AAEC8AAA5PwAA6L0AAKY-AACCPgAAgDsAALg9AABAPAAAuD0gADgTQAlIfFABKo8CEAEagAIAAOi9AABAPAAAXL4AADm_AADgPAAARL4AABC9AADYvQAAUL0AAMg9AACYvQAAuD0AAGS-AAB8vgAADL4AAOC8AACqvgAATz8AABQ-AADKPgAAiL0AAJK-AABQPQAAEL0AAHS-AABkvgAA6L0AADA9AACmPgAAQLwAAJg9AABwPQAAML0AADC9AACoPQAAuL0AAKI-AACIvQAAXL4AADQ-AABcPgAA2L0AAKK-AACgPAAAEL0AAEw-AAB_vwAApr4AACw-AAAwPQAAqD0AAES-AABwvQAAEL0AAHQ-AACYPQAAqL0AAFC9AAAQPQAAFD4AADA9AAAMPgAAbL4AAES-IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=VypOTwI_0w0","parent-reqid":"1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-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,"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":"15","reqid":"1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DJ5Tqvs6RzGs","linkTemplate":"/video/preview/9497185432033377087?parent-reqid=1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-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\":\"Eq4DChQxMDExNzk5NDk3ODM2MzgzNzMxMQoTMjA5Nzc0Nzg4MTExNzk5NzMzOQoUMTY0NDI0OTQzNjQxOTAzNTMzNzQKEzk3MDc2ODAwNTAzNzY3MDEyMjUKEzY0NjU5MzQxNTE5NTUzOTczNDMKFDExMjMyNTAxNjY0NzkzNTQwNjk5ChM3NjE1Njc0MTE1MDI3MDExMjM0ChM0MDk2ODUzMDU2MTI5MjUwOTk2ChQxNzQ2MDczNjkwMzQ4MjkxODg3OAoUMTE5OTQ1OTM0NzcyMzM4MzI2MzEKEzU3NzkwNjA5NzI4NDczNzk1OTcKFDE0MjE3MzY2MDM4OTg3MjIzOTk3ChQxMDUyNTgyMzM5ODc0NjkxMjY3NwoTOTQ5NzE4NTQzMjAzMzM3NzA4NwoUMTY4MTYxNTQxMjYxMjQ5MzczMDAKEzEzMTQ0NTI3ODQ5OTI5OTQ1NTcKFDEzMDMxNDc3MTgwMzEyMTgyODkyChM5Nzg3MjUzMDY1NDgzMjgwMDEwChMyMzE3OTM0NTkwNjE2NTg5NzU0ChQxNzQzNTUyNzk2NzY5MzQ1NDM4NhoVChM5NDk3MTg1NDMyMDMzMzc3MDg3WhM5NDk3MTg1NDMyMDMzMzc3MDg3aocXEgEwGAAiRBowAAopaGh5Zm5vaXdhcG93c2x0aGhVQzdaMUZUQ2RTbG5fcUZLSzk1QVdwbHcSAgARKhDCDw8aDz8TlQWCBCQBgAQrKosBEAEaeIEDAvMD_QMA9QP-AgAE_wEM_vsI9___AOQF_QEA_AIAAfkA9_oBAAAFDP8FAwAAAPEJ9wj3AAEADQ0B-gUAAAAQ-vYB9QAAAAL4AQYAAAAA6AH9AAMAAAD_-wP_AAAAAPv3-QgCAAAA_gn_AwAAAAAA8foNAAAAACAALXVL3js4E0AJSE5QAiqEAhAAGvABWQMY_tXq5P_FE-IAxBff_4cKK_9ZOt8A8AoQAdUOuwHtBukA0ekOAMD44v-BFwkC8O_eACEpDQAq1w7_9PfjAeUsKAFP4g4CV_z7Afv7__8J_QL_5Q0PAB7m5gAQ8dv__AQ-_xc05wH_5coA7g4wAh_-HwYTBAYH2Poj_iHwOgIB_AkBAPUXAwgSAPgDCzL-De_6-gcM4wDrJP4FQfPiAR0M_wcU9d0AMOvuCCcREfbuAQkBEhLl9cDlDf8EFPv73P8M8_sR7PYGIAjwGAoE_Oj0GAbpEPAB_CH0CNn6CvjpBxMN2_8B6M0REvsWEO0KIAAtQq0UOzgTQAlIYVACKs8HEAAawAe37Ni-XXepPLHUxLz284E8w8pYORpUdrwZAiC-CGqAuzj8iTyJfVI-gGrXPCVXtTubHaG-RqGbvMhnqDwKL2E-F3GwvEHTxjkQsPa9CKROPUe3UrsVHE6-rE3IPDWXHzu6VrG8w1RpPPauZrx9BRk-7pSOvRX4rzzkw8c8w_IguoOa67wRQpY969qDvZo737wFw_k9MYtavQuIHz3hlwo-caiUvbqrbLtvZ7q8eMIhPWIs9Du_tYO9eYqBPFppDLttVg0-p5eDvXVglLwP63K98ScNO-_4mzxvLyk9eNwmvbO9DDwRhzE9b2glvUj1grwuamE9ZudjPemtjTtUfDK90EPtPMKMhDwnFxM-T9VzPRWpsDxQw9e9xJJ3PWuMzjrAIYS9ycNnPGniirmvZ349wUIcPEJ5HTyoE3W8rnoGu2Cp0zx2YfU8ZduOvFk_qrsRTx083o8LPm7XCDqx64s7cHpVu7IKwLytbgW-coquvUeEMTuoS1C9N2VYvQXnBLssZ7o9kfoEPOIQYDzfZsY9ObXzvYcfGDyF3lE9xnzpO9RdaznnzFE9uKCIPVl9HrwTygw9mCSFvJhCsbt-8wy92HrrvCqyMTzzO-09CdCVvbxQCrwWrKe8l7WDPKjYIDlo9u88syodvfo0XbyQxTK7jrgWvemarLs5oAA8olcLvGlTDTjVvHk9m336OYLQNDvdtXG6XosRvWUi37oLJOg9qwEvvezJ0zksQla9SGP-vKFdDTvYQwA9hkDJPWUfNbmjIg69JtzAvQCUiri3qUs9LVoFPbniYjn6-jA9bHfPPJnwMzhVOrO8XMGbvK4ptrmXH9i9WGYbPeorjLmS6XA9DWIRPRX2OLg0B9K8C7gCPedeSjrTUtS8ekG6vCd-FLpqidW9lit3vcGS3jfEvvA62S3dPIXnG7kxf2A9xiuaPNgK_TjOxoo8qy-BvY-YDTibhQc9otd6vDIggjhq42M9lstrvYupNzkXvnk9f1SuPTkx1TjML3m9OUlOPHJn8LXlDhs7ZXDSuxgnZ7jiz5u9M1D5vUbKDbjQ3zq8kF0zvO3Vazj1orG9qGz9vGewmrgUD168M54SvRyWN7fyDNM5jq5yvQjgujhqaAO9en1XvRqV_ze1JbE961DyPHq8SLmsG0-9cABivXH6orjVXZm8EZeCvQdxA7gi_Iu8iB_SvNRtSLhhBnk98zoSvkvnqbgi_-w9NSkFPvN-W7jb2628a_AePpA5Ibk1bEq9Zd-VPZHUgze9tBK6WZ-XvfJmM7ggADgTQAlIbVABKnMQABpgTvIAReUa3RYMJP3U2P8g1-Ls6xniRP_58P8QEeJAAiC_pQkK_yDALu-cAAAAKSzaLuAA6X8c8wa4ryIcr7MHMiN2yO4pvwky9NLLNxgaDREDLADpAArWuSMP789CRStKIAAt9jkVOzgTQAlIb1ACKq8GEAwaoAYAAIC_AABwwQAAoEAAANBBAAB4QgAAMEEAAGhCAACCwgAANMIAAOBBAAAwQQAAfMIAADzCAABgwQAAYEIAAIjBAACgQQAAiMEAAEBCAAC4QQAA8EEAALBBAACwwQAAJEIAAFBCAAAAQQAADEIAAAAAAACQQQAASMIAAATCAABwQgAATEIAAEhCAACIQQAAMEEAAMDAAACIQgAANEIAABDBAACSQgAAbMIAABBBAAAMQgAAZMIAAGDBAADgwQAAQEAAAO5CAACwwQAAUMEAACDCAAAEQgAA2MEAAHBCAABQwQAAuMEAAIA_AABAQQAAAMEAANhBAAAcQgAAEEEAAI7CAABQQgAApsIAACxCAADIwQAASEIAANDBAADYQQAA6EEAAETCAADAQgAA4MEAAPDBAAAAQgAA0EEAAHxCAABwQQAASMIAAEhCAABUQgAAAEEAAChCAAAAAAAAYMEAAEhCAACAQgAAAAAAAMBBAAAwQgAAkEIAAFTCAACCwgAAYEEAAKBAAACAPwAAoMEAAKjBAAAwwQAA8EEAAOhBAACMwgAAYMEAAGDBAABwwQAA4EIAAMBBAABwQgAAmEEAAIjBAADAQAAAQEAAAFRCAADgQAAAAEAAABzCAACQQQAAcMEAAMBAAAC4QQAA4MAAAMDAAABAQgAAukIAAKhBAABwwQAAUMEAAJbCAAAQwgAAgMAAAAzCAACgQQAAiEEAAJhBAAAEwgAABEIAAIjBAACcwgAAiMEAALDBAADAQQAAAEAAABBCAAC4QQAAOMIAANBBAAAAAAAA6EEAAKDBAACQwQAAiEIAAIhBAAAIQgAAQEIAABhCAACKwgAAWMIAAHDBAADYQQAAQMAAAOzCAACQwQAA4EEAALTCAAAYQgAAmMEAAABCAABcQgAAIMEAANBBAABMwgAAJMIAAADCAADgwAAACMIAAGzCAABowgAAEEIAADDCAACYwQAAQMEAACBBAABYQgAAAMEAABTCAABgwQAAJMIAAAxCAABQwgAAQEIAAIRCAADgwQAAqMEAANDBAADQwQAALEIAAIjCAADIwSAAOBNACUh1UAEqjwIQABqAAgAAur4AABC9AADoPQAAoj4AAFA9AACAOwAAxj4AADO_AADOvgAAgLsAAAS-AACivgAAVL4AACQ-AABMvgAAJD4AALY-AAAwvQAAmD0AABU_AAA7PwAA-D0AAFA9AAAcvgAAcL0AAEQ-AAAkPgAABL4AAOi9AAAEPgAApj4AAPi9AABcvgAAdD4AAOi9AACavgAA4LwAAKK-AADKvgAAir4AAGy-AABUPgAAsj4AAES-AADevgAALD4AAFw-AACSvgAAfD4AAJi9AAD4PQAAqL0AABy-AAA8PgAApj4AABy-AAB_PwAAML0AAAQ-AADePgAA2L0AAIA7AABQPQAAmD0gADgTQAlIfFABKo8CEAEagAIAAFC9AABQPQAAQLwAACO_AAAQvQAA-L0AAHA9AADYvQAANL4AAGw-AADgPAAAiL0AAOC8AAB0vgAAoLwAABC9AAAwvQAAKT8AAI4-AAC-PgAA-D0AANi9AACIPQAA-L0AAIi9AAA0vgAAgr4AAOA8AABQPQAAQDwAABA9AADIPQAAqD0AAHA9AABUPgAAPL4AAJY-AACIPQAAZL4AALg9AACKPgAAcD0AACy-AACYvQAAgDsAAFw-AAB_vwAAEL0AABQ-AACYvQAAfD4AAES-AACgvAAADD4AAIA7AADoPQAA4LwAAGS-AADgvAAAyD0AALi9AAAQvQAAdL4AADA9IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=J5Tqvs6RzGs","parent-reqid":"1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["9497185432033377087"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"3632731119"},"16816154126124937300":{"videoId":"16816154126124937300","docid":"34-6-16-Z49622FB392F89A7E","description":"🚀 Get 100% Off Your First Month with CustomGPT! 🚀 Sign up for a Standard CustomGPT.ai subscription using my referral link and enjoy 100% off your first month. Plus, you'll help support my...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2364012/716103a1e687c536a8f17ac5a4062fb3/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/K-gynQAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"16","reqid":"1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D6u1FkksyNCk","linkTemplate":"/video/preview/16816154126124937300?parent-reqid=1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL&text=LearningOpenGL&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"OpenGL Tutorial 4 - Drawing A Triangle","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=6u1FkksyNCk\",\"src\":\"serp\",\"rvb\":\"Eq4DChQxMDExNzk5NDk3ODM2MzgzNzMxMQoTMjA5Nzc0Nzg4MTExNzk5NzMzOQoUMTY0NDI0OTQzNjQxOTAzNTMzNzQKEzk3MDc2ODAwNTAzNzY3MDEyMjUKEzY0NjU5MzQxNTE5NTUzOTczNDMKFDExMjMyNTAxNjY0NzkzNTQwNjk5ChM3NjE1Njc0MTE1MDI3MDExMjM0ChM0MDk2ODUzMDU2MTI5MjUwOTk2ChQxNzQ2MDczNjkwMzQ4MjkxODg3OAoUMTE5OTQ1OTM0NzcyMzM4MzI2MzEKEzU3NzkwNjA5NzI4NDczNzk1OTcKFDE0MjE3MzY2MDM4OTg3MjIzOTk3ChQxMDUyNTgyMzM5ODc0NjkxMjY3NwoTOTQ5NzE4NTQzMjAzMzM3NzA4NwoUMTY4MTYxNTQxMjYxMjQ5MzczMDAKEzEzMTQ0NTI3ODQ5OTI5OTQ1NTcKFDEzMDMxNDc3MTgwMzEyMTgyODkyChM5Nzg3MjUzMDY1NDgzMjgwMDEwChMyMzE3OTM0NTkwNjE2NTg5NzU0ChQxNzQzNTUyNzk2NzY5MzQ1NDM4NhoWChQxNjgxNjE1NDEyNjEyNDkzNzMwMFoUMTY4MTYxNTQxMjYxMjQ5MzczMDBqkhcSATAYACJEGjAACiloaHBvbnFuY3d4ZWN1cHZoaFVDa0pZZkNjZW55akhyM0RaOUpXSGJrURICABEqEMIPDxoPPxOYBYIEJAGABCsqiwEQARp4gfsB-Qj8BQDyEf3-_AIAAQv--wj3__8A7gT8-QUAAAAPBwoB_AAAAAsLAAD6AAAA-P0GA_z_AAANDf3--AAAABXx9_f9AAAAB_n8Cf8BAADyBvsHAwAAAPn9Bg8AAAAAAfsBAP__AAD9CAgEAAAAAP3z-gQAAAAAIAAtotThOzgTQAlITlACKoQCEAAa8AF-CAgB6fIOAcXkBwD0BOcBhwor_z8f4QDpAPMBCczbAt3-3ADl_D_-3f7TAIEXCQLS8yL_0wT0AFP-CAD6yRUAAygIASu69QE0HfP_AvIu_94kEv8YDgQBEun8__f_AQEODxH96gLuA9Dp6AACKRUBIPXyBR3e4P_PEw0C_xAqAPP67v_PBgQG4y_--fXiKQQCF_IGO_rtAO8oEwQO9AoGLwEGBBrkBgYE7QwE0OcA_CL28fwIyuwADvgd_CAfA_bsAQf6-8rx_P0N6_f--_XyzewI-xz1A_jn4QEF9Ob079kgC_T2MhgAzfzsDOAI9ewgAC1CrRQ7OBNACUhhUAIqzwcQABrABykgzb6djAA9ikIGvUlSTb1XP6Y9GNkEvTvHIL4vCoy8qwtTvIldKz7TXcM9fYYFPLPwdb7H0Ja8RWRAOUC9OT7iG6o5DKXYuYbjCb7fIPU8rAEqvf0Hsr2_rcc7ew4TvDBBkr1PaIi8hU8pPRsQUT4j7nu9VbSDvA14D73-LVy8Wy7tudn1kT280xm8CXayvFOXDD4Ohrq8T3ulPARXCT7rrVw8L0RDup5W2zwuBqo8XmwVPexo3L0vvQG8GVgFO1KQqTy_dwA9IRutPChCb71C0ae9oX-nu2LEGTzfrnI9mAzRvGB5az3Ptfm84QwevX_CtDxadz29RyXtu37FCr5PIAy9okbfO0YK5T2jliA8U83uOwmp-72l50w8JUQWuwO6yjxUYFe9GXdePJfmJj4l_Dc90ssDO8QQND0EXt47Z_9NPI2cBT7UBFu91NdzvDgOobxhLcg8-a2MOr5o0buQ3ks9rCMivHPpSb0DbTw7UTsyvB1aZLx5hwU9wuyOun0J1T0RqrM66kKHO0TztT3Y1Nm9OnEgvJQ-Q70WqW674gWNu8PwET0sRaI9JkUWOxWQVj2_Xpa93UPCu8OqsL1lwzq96CfBu8M-mz0TjzW9JSQSPAjb2byRyp48oB42vA-nAr0B8US9BQYgvBgV57xbI6K9OIrmu2XfFzy9yjU8As2tOyuhO7y6xZc8aiYpPDckZL1uKOO73qj8OuPFAj7ZnQk9sOXFuQjOpL0bEak7fOwRO5ipJLzLC3U9isXSOjy98j1KyFG9V8GOOYEKQj0P1RA8Yc0zuK2EEz0MXzq8xQmGOjSLKz2tG5o9a3gvOKs9kb0aUhW-MFEKOsDtJD1b7645Ho_FuSQmLb20IxM7-mzduDznnTzWTwO8KApEuQ6aIr0pQmo8OmCyuXiekz1uuNk8_aiduD6MOj122r-9uWGWt_Lyj7zu1o29_hw3OAWEHLxZuic8yAMbtkRrlb1p46i9guRBN86vwTxJk8w930SHuOKJKj1zVno9ZNmpN5EqijzMB8S8L6D-OJHEIb2LDKy9yCZ8OPzSkTzDjnA9ctg4OFRT0r3odM-8L_jFN46ItTrZynC9_wlnN4rLUT04JjA8r0-pODT1Cr7e-tW8DASuN5lybz3nozG9gAAeuGVRuD2NMHu9xIgzOFR2lTzWtaw8Rh4kN7RiLj2VrX89bIjOtR2XDD1JD0O-VDFNuULLXz1jGrc9bpCOOHXJ9jtHGTY9wpKNuDEHQb1WHg0819-tNiYeaz1aLdC9HwiOtyAAOBNACUhtUAEqcxAAGmAZ7QBC1xXRICIZ8dSs6jri79rzLPog_7zG_yUiEzsVBbS3_Bn_I7cQ4J0AAAADKudC9AD1f_qZL-PMKQvVx8r98nn9FSaw5TofmrZYH_8b_ekwCfAA9NOo-hTTD0ZOFxQgAC342A47OBNACUhvUAIqrwYQDBqgBgAAUMIAABjCAACAQgAAkEEAABRCAABQwQAAgkIAAKBBAACWwgAAgMAAAGxCAAA8wgAAnsIAAIA_AACAPwAAAMAAAPhBAAAowgAAAAAAAEBAAACkQgAAMEEAABhCAAAgwQAAHEIAAIBAAADgQAAAZMIAAFBBAABQQQAAcEIAAMZCAABwwQAABMIAAATCAABQwQAAwEEAAMBBAACgQAAAEMIAAJhBAAAgQQAAiEEAANBCAAAgQQAAIMIAAJjBAAD4wQAAskIAAIA_AAAAQQAAmEEAAIC_AACIwQAAsEEAAIDAAABcwgAAwEAAAIhBAACYQgAAgsIAAJhBAACoQQAAgL8AAEBCAABUQgAAIEIAAABAAADQwQAAIEEAAEBBAAAgQQAAQEAAAGxCAACiQgAAcMEAAIDAAAAAQQAAmMEAABzCAAAgwgAAUMIAAHDBAABQQQAAIEIAAPjBAACKQgAAgEAAADRCAAB8wgAAAMAAAHhCAACAQQAA6MEAACBBAAC6wgAAgL8AABDBAAAAwgAAUMEAAEBBAACgQAAAikIAAFDBAAAowgAAQMEAAFzCAABEQgAAAEIAAABBAADAQgAAyMIAAIhBAAAAwQAAYMEAAFDCAAAAAAAA4EAAAMBBAACoQQAASMIAAFBBAABYwgAA2MEAADBCAABgQQAAUMIAABRCAADYQQAAtMIAADBCAAAQQQAAYMIAABRCAADIQQAAjkIAADBBAADYQQAAGEIAADjCAAAEwgAA4MEAAABBAABQwgAAoEAAAARCAACAwQAAkEIAALjBAAAQwQAA4MEAAMjBAAAQwQAAEMIAAPBBAABgQQAAiEEAAFTCAABoQgAAIEIAAFDCAACQwQAAlMIAAKDAAAA8wgAAEMEAAABAAADQQQAAoMAAAERCAABcwgAA6EEAAEzCAABUwgAA4EEAAMBBAACgwAAA4MEAAARCAACCQgAAwEAAAKBBAABcwgAAGMIAAJJCAACCQgAAIMIAAKhCAADwwQAAgEAAAEjCAADAwQAALEIAAGBBAABAwQAAVEIAABxCAABEwgAAlMIAAFDCIAA4E0AJSHVQASqPAhAAGoACAAA8vgAAqD0AAIo-AAAUPgAA2D0AALg9AACYPQAAEb8AAES-AACqvgAA4LwAAGS-AAAFvwAAkj4AAKA8AABkvgAABT8AAHy-AACovQAAQT8AAH8_AACIvQAAyL0AANg9AABAPAAAiD0AAFw-AAAkvgAACT8AAPY-AABkPgAABL4AAFw-AACWPgAAgLsAAKq-AAAUPgAAC78AAKa-AABsPgAAsr4AAOA8AADqPgAA2D0AAIA7AAC2PgAArj4AAN6-AAAQvQAADD4AAEy-AABQPQAAHL4AALg9AACCPgAA-D0AAF0_AACCvgAAZD4AAN4-AABwvQAAzj4AAII-AABQvSAAOBNACUh8UAEqjwIQARqAAgAAML0AAJi9AAC4vQAAMb8AAIA7AAB8vgAA4LwAAGS-AACgPAAAVD4AAGy-AAB0PgAAQLwAACS-AADgPAAAQLwAAFy-AABHPwAAmj4AAAk_AABwvQAABL4AAEC8AADgPAAAXL4AABy-AAC4PQAAuD0AADA9AAAEPgAAgDsAAPg9AABEPgAA-L0AAKA8AACgPAAAgj4AAJg9AAAsvgAAFD4AAHQ-AACYPQAAkr4AAHA9AAD4PQAAUL0AAH-_AADGvgAABD4AAKA8AAC4PQAA2L0AANi9AAAwPQAALD4AADQ-AACYvQAANL4AAJi9AAC4PQAAJD4AAK4-AABkvgAAmr4gADgTQAlIfFABMAk4AUoAUgkIDxCSAhgAMAFgAGgA\"}","related_url":"http://www.youtube.com/watch?v=6u1FkksyNCk","parent-reqid":"1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["16816154126124937300"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"1117828939"},"1314452784992994557":{"videoId":"1314452784992994557","docid":"34-6-17-Z397219CE9B65F93E","description":"for programming! ► http://geni.us/zNhB Favourite monitors for programming! ► http://geni.us/Ig6KBq MAIN Camera ► http://geni.us/t6xyDRO MAIN Lens ► http://geni.us/xGoDWT Second Camera ►...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/1534189/d80205d3308cff545502d0d90dc03a1f/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/BJqZQAEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"17","reqid":"1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DOR4fNpBjmq8","linkTemplate":"/video/preview/1314452784992994557?parent-reqid=1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL&text=LearningOpenGL&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Setting up OpenGL and Creating a Window in 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=OR4fNpBjmq8\",\"src\":\"serp\",\"rvb\":\"Eq4DChQxMDExNzk5NDk3ODM2MzgzNzMxMQoTMjA5Nzc0Nzg4MTExNzk5NzMzOQoUMTY0NDI0OTQzNjQxOTAzNTMzNzQKEzk3MDc2ODAwNTAzNzY3MDEyMjUKEzY0NjU5MzQxNTE5NTUzOTczNDMKFDExMjMyNTAxNjY0NzkzNTQwNjk5ChM3NjE1Njc0MTE1MDI3MDExMjM0ChM0MDk2ODUzMDU2MTI5MjUwOTk2ChQxNzQ2MDczNjkwMzQ4MjkxODg3OAoUMTE5OTQ1OTM0NzcyMzM4MzI2MzEKEzU3NzkwNjA5NzI4NDczNzk1OTcKFDE0MjE3MzY2MDM4OTg3MjIzOTk3ChQxMDUyNTgyMzM5ODc0NjkxMjY3NwoTOTQ5NzE4NTQzMjAzMzM3NzA4NwoUMTY4MTYxNTQxMjYxMjQ5MzczMDAKEzEzMTQ0NTI3ODQ5OTI5OTQ1NTcKFDEzMDMxNDc3MTgwMzEyMTgyODkyChM5Nzg3MjUzMDY1NDgzMjgwMDEwChMyMzE3OTM0NTkwNjE2NTg5NzU0ChQxNzQzNTUyNzk2NzY5MzQ1NDM4NhoVChMxMzE0NDUyNzg0OTkyOTk0NTU3WhMxMzE0NDUyNzg0OTkyOTk0NTU3aocXEgEwGAAiRBowAAopaGhibWJ1dHVhYmZsamNpaGhVQ1EtVzFLRTlFWWZkeGhMNlM0dHdVTncSAgARKhDCDw8aDz8TqgqCBCQBgAQrKosBEAEaeIEA_f_-_gMA9AQH9wQBAAEM_vsI9___AOMF_QEA_AIA_vwCBPcBAAAGDP8FAwAAAPf9_vX6_wAAABIIBwUAAAAV8Pf3_QAAAAj5_Ar_AQAA7PT3_wIAAAD-_goB_wAAAPsEBP0AAAAABAT8BgAAAAD9_PYOAAAAACAALVL32js4E0AJSE5QAiqEAhAAGvABWe_4ANgCMAEA4PwA8ifuAIHw-_9EGAQA0AT-AN8R8gH5CfwAA_wYAOsVDf8D-Q0A3ez__zQF9ADUI-kADvT_ABgy5wEmBOsA9e0BAPMZ-v_WBPz_Gf_2_w7gBQEzKff_LQAd_fPx8AH37gYAEgoL__f5DgH5AfIBCNweAv0IAATxAgX-0-r8AOsi_vvr3wIC9OLv_vQLDwAGEun_Cxnp__0Q9QftCAQCCvoN_h8a7v_YDuL8_h33BwjeFQQKFff76wf-9_4OBQEPCPMH9QT7-vocBg3_9_sB3hf4BtsBBgD_Cwj4-foI-_7tBQP17fb-IAAtkPpOOzgTQAlIYVACKs8HEAAawAf9FgG_WNHVPFS3hrv284E8w8pYORpUdrxv5HA8LIRQvciMA7zM0k496OgnPJPlf7wUz-G-wa37vNXnCr2g4ig-UdvGvEQONjwGYKg8OwycvEI7zLy4rc29H-iiPbXVNj1Aijo9LBNZPC54DL0t-qQ9e3xnPL-gYDxvsQy9VlsbvVI4zLxvJ4Y9-NmtvAXBvTluMLk82QVIvWqhxzuu7n084EAQPHUUELzQt-W9aLZmPU2q8DodsKs8nQyzPZLSR7xXeKc9K0YHvSkjLrxXlPK9YcyMPAX5m7tKRd-7Dff2vM8qm7nRG5O9TzRZvG5kgzzR9p65dXcZvJgZMju_QQC9GturvMzpl7zkZvg9ZkzhPRgj1DvMIlq77C8APZwWvDs0tVE9Z_8NPcaJ7bsWQQ29Nr3ZOy_snzv7pEQ90X-qPE1brbzLdaQ9nsASOR3t8rovTfG9DaXWPeh4dTvzOYe96VjvvN1Qpbq-mUI9DeYKPWDzYLwE2IG9-zXjPHhIjDzhgBG9YzGgvCcnA7w57Uk9XJwHPUXHI7tj7EQ9ezApPboUE7xORtW8J7ObPS10qTtqEMk7TJOtPHPIvDnhb2U9oYYvvTpqmrt8YRI-o-BuPd9Nmju15Ew8iPlNPecXpTvY7oM8jV4NvaCVzbtseNq9vOY6PS5YLzooNaq8tdTLPN7YATybfr89FHf8PPSIKzoal-A8CnKGvMvHh7vp1aE7QSjEveSPYTpyVIk8JwUsveQViDvQb6k8i4r6OzGb3zpRtHy9QXbJO2Q3c7j9lR-9LpNcPb5Yp7i_IQe65D7FO07WDDrg-BW9Z1NkvVLrKbgqIYO9Ca-TvFs1IzcUBwC-INkXPX1Bnjn_R0G9eBMXPfR9crguFLq8ozKPPNRPSLq1y1K98N-8PUzy37iPEVW96TkzPMnYbbhkJ5c943ERvXPRSTgcr2W80AvXvZAFKDkGkIu9b02VvEWfMDjm_I69MgyOvNleArmqgjG9uv_-PM2VwbijhsA8lFBVPEJ4Urh_Fgu-wTu0vd8gQTgGRVi9ot6iPWommLeex_I8Bm5YPWyUdriPrFe8tbBdPQaxyTgCQxi8foQIPIOLsDcWl_Q8ubeMPQuoHDhwYPI9oyQDvMOMl7itbeq9U25MvZQx-TfO6Qg9FDWivM1gJLiZgx48d61TPYZ9HDjZFg-9CL4zu5mcVbiO8Rk8IIsfuzq3OjhZDwS8ph2IPfT5PTjBGzK9vMnUvMddULhuA429J2muPb_3FjfR_9c8s-sevtvqkDcgADgTQAlIbVABKnMQABpgQv0AGgMr-hYVcAXByRbrBQPuABzUSv8G3v8AMR_7I_nxyCTk_zjm3vqdAAAA_D3IRgYA6X_32ugRz07vmNYWPB1xFwQUzC0C0LPQD-bb9vIWNT4dAN_2xzE15eRXWrgEIAAtvSYUOzgTQAlIb1ACKq8GEAwaoAYAAHDBAADQQQAAlkIAAKDAAAAIQgAAmMEAALBBAACAwAAALMIAANhBAADIQQAACMIAAMDAAAC8wgAAIEEAAMDAAACAQQAAUMIAAPBBAADIwQAAAEEAAADBAABsQgAACEIAADBBAACAwAAAQMEAAGDBAABwQQAAUEIAAEBBAACsQgAAoEAAAJTCAACCwgAAyMEAAMBCAAA8QgAAHMIAAIJCAABAQAAAgMIAAGhCAABsQgAAgEAAAMBAAAAQwQAAQEIAAP5CAACAQAAAcMEAAIA_AAAUwgAA8MEAAIxCAACgwAAAnsIAACxCAACEwgAAoEAAAABBAAAQQQAABEIAAJzCAABAQQAAoMIAAIDAAAAQwgAATMIAAIjBAADAQQAAHEIAACBBAABQQgAAUEEAAIC_AAAIwgAAcEEAAEBAAABAwQAAPMIAAEBBAADYQQAAgEAAAEBBAAAAwgAAREIAABBBAABEQgAAbMIAAKzCAABwQgAAYEIAACzCAAA4wgAA8MEAAJjBAAB8QgAA2EEAAAzCAABgwQAA2MEAAEDAAABowgAAUMEAAIBBAABAwQAASEIAALBBAABQQQAApEIAAFDBAAAAwAAAoEAAAAxCAACYQQAADMIAAADBAAAgwQAAQMAAAHTCAAAIwgAAEMIAAABBAABwQQAA8EEAAHzCAAAQwgAALMIAAM7CAACQwQAAuEEAAIA_AADgwQAAAEIAAFBBAAAAQAAAUEEAAMDBAABIwgAAcMEAAJjBAADgwQAAoEAAAEhCAACgwQAAZMIAAKRCAACAwAAAAEEAAIBBAABAwQAAqEEAAHzCAAAwQQAAGMIAABxCAABMwgAAmMEAAERCAAAUwgAAQMEAAFTCAACGwgAAxsIAAPBBAADgQQAAbEIAAAxCAACgQAAAoMAAAOBBAABgwQAAHMIAAEzCAACiQgAAQEEAAKbCAACYQQAAwkIAALhBAABQQQAAYEEAAADCAAAQQQAAmMEAAMjBAAAQQgAAVMIAAIA_AAAwwgAANMIAACRCAADwQQAAOMIAAJjBAADgwQAAIMEAACBBAAB4wiAAOBNACUh1UAEqjwIQABqAAgAANL4AAPa-AABEPgAAtj4AAIK-AACSPgAA1j4AAFG_AABQvQAAgDsAAAS-AADoPQAA3r4AAEC8AACOvgAATD4AANY-AADYvQAAZD4AAD0_AABrPwAAiD0AAAw-AABwPQAAED0AADA9AAAcPgAAZL4AAJi9AACoPQAAhj4AAKo-AACSPgAA5j4AAI4-AAC4PQAAZD4AAIq-AADmvgAALD4AADA9AADgPAAAlj4AABy-AABAvAAAvj4AAIC7AACYPQAARD4AADy-AABcPgAAcD0AAAy-AADIPQAAjj4AAEC8AAB_PwAAHL4AAIC7AADyPgAAoDwAABQ-AADgPAAAIT8gADgTQAlIfFABKo8CEAEagAIAAOi9AADYvQAAXL4AAD2_AACIvQAAQDwAALg9AAAUvgAAmL0AAFw-AAC4vQAAQLwAACS-AABsvgAAML0AADC9AAAUvgAALz8AAFw-AACyPgAAoDwAALi9AAAUPgAAMD0AADS-AACAOwAADL4AANg9AADYPQAA4LwAAAQ-AAAwPQAAgLsAAIC7AAAsPgAALL4AACM_AAAkPgAAtr4AAIA7AACmPgAAZD4AAAS-AAC4PQAA2D0AACQ-AAB_vwAANL4AADw-AAAcPgAAND4AACy-AAAMPgAAcD0AAHw-AAC4PQAAoLwAABS-AAAQPQAAgLsAAFQ-AADqPgAAir4AAAy-IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=OR4fNpBjmq8","parent-reqid":"1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["1314452784992994557"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"3066398477"},"13031477180312182892":{"videoId":"13031477180312182892","docid":"34-6-8-ZBC7BAAF64D99B927","description":"In this tutorial I'll show you how to create a colorful window using OpenGL and C++ in Visual Studio. Source Code and Exercises https://github.com/VictorGordan/openg... OpenGL Documentation...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2711479/d2f24793dfdead9bdbba10ff33510a05/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/GQh5PwIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"18","reqid":"1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Dz03LXhRBLGI","linkTemplate":"/video/preview/13031477180312182892?parent-reqid=1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL&text=LearningOpenGL&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"OpenGL Tutorial 1 - Window","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=z03LXhRBLGI\",\"src\":\"serp\",\"rvb\":\"Eq4DChQxMDExNzk5NDk3ODM2MzgzNzMxMQoTMjA5Nzc0Nzg4MTExNzk5NzMzOQoUMTY0NDI0OTQzNjQxOTAzNTMzNzQKEzk3MDc2ODAwNTAzNzY3MDEyMjUKEzY0NjU5MzQxNTE5NTUzOTczNDMKFDExMjMyNTAxNjY0NzkzNTQwNjk5ChM3NjE1Njc0MTE1MDI3MDExMjM0ChM0MDk2ODUzMDU2MTI5MjUwOTk2ChQxNzQ2MDczNjkwMzQ4MjkxODg3OAoUMTE5OTQ1OTM0NzcyMzM4MzI2MzEKEzU3NzkwNjA5NzI4NDczNzk1OTcKFDE0MjE3MzY2MDM4OTg3MjIzOTk3ChQxMDUyNTgyMzM5ODc0NjkxMjY3NwoTOTQ5NzE4NTQzMjAzMzM3NzA4NwoUMTY4MTYxNTQxMjYxMjQ5MzczMDAKEzEzMTQ0NTI3ODQ5OTI5OTQ1NTcKFDEzMDMxNDc3MTgwMzEyMTgyODkyChM5Nzg3MjUzMDY1NDgzMjgwMDEwChMyMzE3OTM0NTkwNjE2NTg5NzU0ChQxNzQzNTUyNzk2NzY5MzQ1NDM4NhoWChQxMzAzMTQ3NzE4MDMxMjE4Mjg5MloUMTMwMzE0NzcxODAzMTIxODI4OTJqiBcSATAYACJFGjEACipoaHVlb2Z6bHBucHBobHRiaGhVQzhXaXplempRVkNscFdmZEtNd3RjbXcSAgASKhDCDw8aDz8T1QOCBCQBgAQrKosBEAEaeIH_BPsB_gIA-goA-_0DAAEM_vsI9___AOMF_QEA_AIAAfEE__oAAAAKFAEJ_gAAAPf9_vX6_wAAAg0A-wQAAAAV8Pf3_QAAAAnyBAn_AQAA7PT3_wIAAAADAggHAAAAAPT-BAEBAAAABAT8BwAAAAAA8PoNAAAAACAALRPz2Ts4E0AJSE5QAiqEAhAAGvABXkgU--fV9wGyIPMA6P3_AbMFIv8_Fr0A1wMJANgN9gHp7gMAB9Qe_6ETtwGBE-wBvv3S_xgjCwBJEAb-AOkXAAsh8QAq0w0BZvzU_w0N8P4HKAj_Cf5FADWw7QL58tf95tol_-H70wTS8s0AAi8YATsQ5f0b8ycC9vYl__sOFvzb3Rz82_gKBtDtBQUEDTr-FQ_oAUQL0gDZPAcEEgkPCRvHAQPfEir7KRkF_tDx6va4CukA8wDx_TsfLgv1EykDAgEI9gXo-_IN5RL9O_IA8_xAB_sX2vgLFOnvAbgC__D83ffgu0EM98UUFfoQ8-QCIAAt1awAOzgTQAlIYVACKs8HEAAawAcHB9u-eQOMPMpnMTru0qG8B6gaPSARLjz4g0a9VsGDvO3E-ruJfVI-gGrXPCVXtTv2lmK-BXiBPHk_DbzGa6Y-yKpSPOmXLbzJ7l294n72PBjWSL0lNy-9dCMMPTCq-7r9TtO9m3VGvYsuND0KnRc-k5sVvBGKrbzP3am9A7dpvRGshTy_SCg9kFWAPKe9tTvJisY9Qd3bPHY_JLrtr4g9g-4cvS7aa7trcxC8tlfVPH2wDjzsaNy9L70BvBlYBTtlzPi8QBdNPf_mxTz0YQe9ww2IvS6dhTxDbuu8OSy4PZ3JiDyswms9nX9gPddFdrwPdq89igMmu0ZRIrqoyCG-AnwcPejpbTz31rY9qvDUOWhXBDvGYaq9q1udPe7Umju7sQW9rixxvY-3hbqqBmY9oeiLPRvVq7t6AKY8YuBUvcQfSTtG9Yw9cf9xvTgGrryNRdO8B7HYvB2G_7ucBKU8XQB1PKMngLxz6Um9A208O1E7Mrw0R9Y99DY2vKFnPbo7fyS8zzrbuvxAizsXU589LTiou2fQ8Tv6WKa9y1CQvR2nrrs4DuE86_8MPggySLtIGAY-bsllve3VBbxPUoU8qTOivZmEi7wp9HA9SFw2vEKcoLo208i9fJQ2PC5zG7xL2K28qxW3vcWaArwgvby8gmh3vX_LlDs6RJe9itDjvFxabDuTJK49gPdpvUBLOrs3JGS9bijju96o_Dq28LE99vErPUKoHDsB5Wq9JRdNPad3Lzs6IRO8ZCrzPNnIebv-DD8-ySKtvU2wj7inwJM8UlWiPeZVLzlvoqG9gMfmvL-mFzlPsvU90EbuPQBBsblcVAu9nBXxvdyedTnpi3M8Gw0lvaHFG7oaVJa95KV2PcMktTmy8Do9hVf1O3FjirqH4mk9ljW7vGLTwbhGmtg9sjMAPdYLkDgezOC71vFOvT_mJbnwRru9SPCAvff4STl8F4U9KDocvT4q1TgPZPs7nMXmvKOQnLgK8hO94529PZVT1bhSPLg8X8tQvRitEbgMTDg8g62IPOEsQrmwD7G9twy4vf5YOLjQ3zq8kF0zvO3Vazhr8em9edYkvO4vYDbQYT68PlZVvS14RrhvtRO93GKuvfdqtjckWne9HW3BvQ4WGjm1JbE961DyPHq8SLklMh09zIfWvEQYjDjDEYM5UFUhvYShK7eORMM8lGd-PeaDjDaCyAI-OaDAvTwBPzhVGKY9bQvFPYPH5zg5oQu90RCEPeXT1bg8YCg9ibn_PFp6r7cIZII71ixhvSjoXLggADgTQAlIbVABKnMQABpgPPIAIQoo6xwZP_X20es_8f_q3SXWJP_gvv_rKOkgEDSglwcR_1vnCfuYAAAAI0XZL8oAGn_X3AzjzTUX98Hd__97_-8nn_cYI7WHYAb2JdosKB79ABbdt_7-vsM7ZR8RIAAt0D4LOzgTQAlIb1ACKq8GEAwaoAYAALjBAADgQAAAUEIAAATCAAAoQgAAGMIAAJhBAAAAQAAAysIAAMBAAACAwAAAIMIAAIjCAAA8wgAAoMAAAABAAACYQQAAuMEAALjBAACIwQAAMEIAABBBAACMQgAA0EEAABBBAACgwAAAuEEAAETCAAAgQQAAsMEAAFDBAADkQgAAgL8AAEjCAAAAQQAA8MEAAOBAAADIQQAAYEEAAKBAAAB0QgAAIEEAAAhCAACEQgAAuMEAAIDBAABAQQAAQMEAALBCAACQwQAAAMIAAODBAACawgAAMMIAAAxCAAD4wQAAcMIAAKDAAABAQQAAQEAAANjBAACwQQAAoEAAADjCAABMQgAAwsIAAJhBAACowQAAGMIAAADAAAA4QgAALEIAAABBAABQQgAAlEIAABBBAAAQwQAAmEIAAMBAAACgwQAAdMIAAEDBAACQQQAAoMEAAABCAAAgwQAAqkIAAIBBAACIQgAAhMIAAEzCAABgQgAAYEEAADTCAAD4wQAAhsIAAADBAABgQgAAWMIAAATCAABAwQAAAEEAAPhBAADgwQAAoEAAANhBAACoQQAAHEIAAABCAABAQQAAgkIAAATCAAA0QgAAcEEAAMDBAACAwAAAAAAAACxCAACAQQAAyEEAAMBAAADAwQAAeMIAAAzCAABAwAAAgL8AAJjCAABUQgAAAAAAALTCAACoQQAAYEEAAMDBAACAQQAAuEEAAEhCAAAgQQAASEIAADRCAACKwgAAwEEAADBBAADgwAAAiMEAAFRCAAC4QQAAFMIAAMRCAABAwQAAREIAAODAAAAYwgAAkMEAAEzCAABAwAAAqMEAALhBAABAwQAAOEIAAMhBAAAUwgAAwMEAAGTCAAA4wgAAwMIAAIA_AADgwAAA-EEAANDBAAAAAAAAgMEAANhBAACCwgAAYMIAAADAAABgQgAAgL8AAAjCAADYwQAAokIAAIBAAAAAAAAATMIAALDCAAD4QQAAdEIAAIDBAACsQgAA0MEAAIBBAACWwgAAMMEAAGBCAAAoQgAAEMIAAChCAADgQAAAMEEAAGBBAACSwiAAOBNACUh1UAEqjwIQABqAAgAAnr4AAPi9AACGPgAAsj4AAJI-AACaPgAAFD4AAFG_AAD4vQAAFD4AAMY-AACIvQAA_r4AADC9AABEvgAA4DwAAIo-AABQvQAABD4AACk_AABjPwAAcD0AAHA9AADIvQAAcD0AAGy-AACaPgAAEL0AAEQ-AACiPgAAsj4AABw-AABsPgAAMz8AAEC8AADIvQAAij4AAD-_AADSvgAAbD4AACS-AADivgAA6j4AAFC9AABcPgAATD4AAMi9AADYvQAAuL0AACS-AAA0PgAAuL0AAFS-AACGPgAAQLwAAEA8AAB_PwAA0r4AAKA8AABQPQAATD4AAKI-AAAsPgAAqL0gADgTQAlIfFABKo8CEAEagAIAAIC7AADIvQAAmr4AADe_AAAwvQAAUL0AAMg9AABMvgAAyL0AAMg9AADovQAAqD0AANi9AAAcvgAA-D0AAIi9AAAkvgAAFz8AANg9AADaPgAAUL0AANi9AAAQvQAAED0AABy-AAA8vgAABL4AAIi9AADoPQAAoDwAAKg9AACgPAAAJD4AABA9AAA0PgAAcL0AANY-AAAwPQAAZL4AAIg9AABkPgAAHD4AACS-AAAUPgAAQDwAAIg9AAB_vwAAHL4AADw-AADgPAAARD4AAGy-AADoPQAAQDwAADA9AAAUPgAAoLwAAGS-AABQPQAAiD0AAPg9AADGPgAAir4AAOi9IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=z03LXhRBLGI","parent-reqid":"1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["13031477180312182892"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"1622024388"},"9787253065483280010":{"videoId":"9787253065483280010","docid":"34-10-6-Z7FD2F912F3A412D0","description":"🚀 Get 100% Off Your First Month with CustomGPT! 🚀 Sign up for a Standard CustomGPT.ai subscription using my referral link and enjoy 100% off your first month. Plus, you'll help support my...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/1032183/620ec8037663cde655ada852f2e448ec/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/1nQhnAAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"19","reqid":"1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DEIpxcNl2WJU","linkTemplate":"/video/preview/9787253065483280010?parent-reqid=1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL&text=LearningOpenGL&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Modern OpenGL 3.0+ [Getting Started] Tutorial 1 - Drawing A Triangle","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=EIpxcNl2WJU\",\"src\":\"serp\",\"rvb\":\"Eq4DChQxMDExNzk5NDk3ODM2MzgzNzMxMQoTMjA5Nzc0Nzg4MTExNzk5NzMzOQoUMTY0NDI0OTQzNjQxOTAzNTMzNzQKEzk3MDc2ODAwNTAzNzY3MDEyMjUKEzY0NjU5MzQxNTE5NTUzOTczNDMKFDExMjMyNTAxNjY0NzkzNTQwNjk5ChM3NjE1Njc0MTE1MDI3MDExMjM0ChM0MDk2ODUzMDU2MTI5MjUwOTk2ChQxNzQ2MDczNjkwMzQ4MjkxODg3OAoUMTE5OTQ1OTM0NzcyMzM4MzI2MzEKEzU3NzkwNjA5NzI4NDczNzk1OTcKFDE0MjE3MzY2MDM4OTg3MjIzOTk3ChQxMDUyNTgyMzM5ODc0NjkxMjY3NwoTOTQ5NzE4NTQzMjAzMzM3NzA4NwoUMTY4MTYxNTQxMjYxMjQ5MzczMDAKEzEzMTQ0NTI3ODQ5OTI5OTQ1NTcKFDEzMDMxNDc3MTgwMzEyMTgyODkyChM5Nzg3MjUzMDY1NDgzMjgwMDEwChMyMzE3OTM0NTkwNjE2NTg5NzU0ChQxNzQzNTUyNzk2NzY5MzQ1NDM4NhoVChM5Nzg3MjUzMDY1NDgzMjgwMDEwWhM5Nzg3MjUzMDY1NDgzMjgwMDEwapIXEgEwGAAiRBowAAopaGhwb25xbmN3eGVjdXB2aGhVQ2tKWWZDY2VueWpIcjNEWjlKV0hia1ESAgARKhDCDw8aDz8TyA2CBCQBgAQrKosBEAEaeIEECP8FAAAA9gj9BPgF_wEbAAEK9QICAOYO_fgI_QEAEAgLAfsAAAAHBf37AAAAAP349wL7_gAABAf6CPkAAAAW8Pf3_QAAAAj4_Ar_AQAA7P8CCQMAAADz-QMI_wAAAPsEBP0AAAAA_AgIBQAAAAAC-vYGAAAAACAALQAH1Ts4E0AJSE5QAiqEAhAAGvABbt_qAPUb-gHYKNYA6_XQAIHtHP8ZE_MA8_0aAcXs4wHp1_wA7QAeAMgXFQC-Ee__3e_f_ycVFv8V8vv_9foZACwT9wAXAxAAHNniAPAg-P8SJw__HusrAiTlBv_79eD-HtkM_-va5v7I-tIB-hYZAgLtJP0uHeUC3SAcBgIYDQIiFvgDzynmAdPW8foQ6g0ADBDe_xf74f_mEvwFBSAUCecADQH599sB7RYXBf_b8Pvf6QsJ__r6AOsLIQMyJ_sE_QMBBA_s7_nm7fjxCfbl_BoRGP8H3QcRDOj39P_sB_TxFAn_6ioJAOkS_QMbDPr5IAAtQVolOzgTQAlIYVACKs8HEAAawAe6o_e-MYOnPCJ8XjwDFUS9AIlLPVSnKLvMpZe9car1PD08lTz_I9M9wVJdPJoLnDyXx6q-E8fsO74Rnbyg4ig-UdvGvEQONjwrYJy9ux7WvE5eRL3xhN69gB-fPLdBDjz9TtO9m3VGvYsuND1Bthw-wTCqPI1Jezut_pO9jr8ePZ4bpDw-3rU8CHgQO8HMUrwecP09d4Cru9HvGLtqBIE9k5CTvQ9YJDsrV469MXMmvIB8LrwRbcc86XWVvHqKHryEWRI9uOdZPWIgGTwTCYu9CjdUvbK2jrwVNDI9PPbTPdsdDDuBpcS8YctmPZG0QDwE-aO8pl_ivPgBxLmGd4S9R1QtPd-Zu7s9RCM-VhzYvE2aqzxQw9e9xJJ3PWuMzjr5hOw89pUHPbGbgLuX5iY-Jfw3PdLLAzvDq3Y8BwIJvSChHDy8xbg9rus8O6gjtrxCoZS8RfiyvEKp5jtWR249f-h4PasTxryDFP475xiAPWpcbrzBwg49jIqTvS9gE7w9FGA9a5bwvOfNPDxC5q88yh0xPRGhVztyogK9qTxwvJ0uCzt4bUU9CQQQPXHOozxxeUc9vz-tuwtMwLqTH7y9v5DfvFDhCrzR5XI9uoJxOzZSHbvy7xI8ajXBOxlQ8zva6Hc8doOtvenLnLvgTde9PisEve018zo4cai8GWILvaU6kTqbG6g9x8mzO06oFjuZew29jqmiu1UjKjsLJOg9qwEvvezJ0zmx6Cy9Zh3EvI5birt_vi29IVeqPHCOBLuPN9k9nWltuuEGCblZk108WFLyO3NgnLrSDzS9wex5veBHGrhaYiU-RTmDu72unrnATGo90bu3vfkYxLjYb5w8VSeBvffux7hfyV-9bfxLu9saTDgsXtE8YA4xPdLsvDm-Knw9xaIzPAbGiLikZz89uw6VPdg-djhz2H28wke5vRab-7jmpQs7U7s1vX3cwjifKL-8OcV0vCGePjc8hoc8kzB4PLF_q7g6uoC84bKvu1kxXzg-Jg09I-CbPbDrHLgJHCQ91K_ZvP8cLLhXBvW9cEPsvcwMi7iIKMu7WizFvHNhNDhcADq-ARONvWDzMblpFQK9kLwjvs2DhLgKhci8RPRwPerFxjdJZsW9h4scvrW6rTg6XdY97EqNOxz7SblDAgY-la2_vDY8GLhmqRA9uWvuPKrSpjaXpSI9EFLBPRGZT7g9c5A9yK9kvSSyBDejubQ9yH2LPYDxgzifnBe9d9XoPEoCQLjKVQu8az64vA6q0LXsbZM97vGNvbxWbrcgADgTQAlIbVABKnMQABpgIucAPNQgzf4BLPDdys4yGwoC_TPkCf_r2v8MFv4l-f2zkgQH_0TE7QadAAAAD0TkNgUA_H8CkgHS21YP5LvhBxhM-BQK5fYx-srLZBbO6_nZRgcJAPXNuc0E0PJITwgQIAAtV-oXOzgTQAlIb1ACKq8GEAwaoAYAAPjBAACAQAAAbEIAAKBBAAAIQgAAoMAAAKBCAACgQAAAgsIAAJhBAABAQgAAZMIAALLCAAC4wQAAuMEAAGBBAAAEQgAARMIAAEBAAAAAAAAAmEIAAKjBAAAIQgAAgL8AAFhCAADgQQAAsEEAAJjBAABQQQAACEIAACRCAAAkQgAAAMIAAMjBAAAEwgAAGMIAAHxCAABgQQAA4MAAAJjBAAD4QQAA4MEAAFBCAACcQgAAsEEAABTCAADIwQAAJMIAALRCAABQQQAAoMAAAODAAACIQQAAiMEAACRCAACwQQAApMIAAABBAAAkwgAAuEIAABDCAACYQQAA6EEAADBBAADAQQAADEIAABBCAABAwQAAoEEAACBBAADAQQAA4EAAAIA_AACYQgAAdEIAAKjBAABAwAAA4EAAANDBAAAQwQAAhMIAAFDCAACgQAAADEIAAFBCAABEwgAADEIAALBBAAB0QgAABMIAAMBAAACaQgAAGEIAAFTCAAAAAAAAzsIAAAAAAABwwQAAQEAAABTCAAC4wQAA4EEAAPBBAAC4wQAAYMIAABDBAABcwgAAQEIAABRCAAAQwQAAjkIAAKrCAACAQAAAAEAAAFBBAAD4wQAAYMEAACjCAABwQQAAkEEAAL7CAACIQQAA4MEAABTCAADAQQAACEIAAJLCAAAwQQAAgEAAAKbCAACIQQAAgEAAAGjCAABwQgAAJEIAAIJCAACAPwAAgD8AABBBAAAYwgAAWMIAAKjBAADYQQAA4MEAAChCAABAQAAA8MEAABxCAADgwAAAEMEAAOBAAADIwQAAwMAAAETCAAD4QQAAMEEAACRCAACcwgAALEIAADxCAAAwwgAAkMEAAJDCAABgwQAA2MEAAEDAAABAQQAAsEEAAFBBAAA8QgAAdMIAAKhBAABswgAAgsIAADTCAABYQgAAgL8AAAzCAADAQAAAnkIAABDBAACAQQAATMIAABTCAACUQgAAZEIAADTCAAC-QgAAoMEAAIBAAABAwQAAUMEAAGRCAACIQQAAgMAAAJhBAAAAQQAAEMIAAKTCAAAQwiAAOBNACUh1UAEqjwIQABqAAgAAgr4AAKC8AAB8PgAArj4AAFw-AADIvQAAoLwAAAO_AACavgAAir4AAK6-AADGvgAA0r4AADQ-AABEPgAAyL0AAKY-AAA8vgAAqL0AAEE_AAB_PwAAED0AALi9AAAcvgAAiD0AACw-AAB8PgAAcL0AALI-AABUPgAAgj4AAEw-AACSPgAAbD4AAFC9AABcvgAAEL0AAMa-AAB8vgAAlj4AAOa-AADYvQAAAz8AAOi9AAAkPgAAuj4AAK4-AABMvgAAiL0AAAQ-AADgvAAA6L0AALi9AAD4PQAAMD0AADA9AABZPwAAPL4AAEw-AACWPgAAHD4AAEw-AABcPgAABD4gADgTQAlIfFABKo8CEAEagAIAAAy-AACAOwAABL4AABm_AABwPQAALL4AADC9AABwvQAAcL0AAEQ-AACKvgAAbD4AAKi9AABMvgAAqD0AAIC7AACavgAARz8AAFw-AADuPgAAoLwAAIi9AABwvQAA4LwAAGS-AABsvgAA6D0AANg9AACIPQAA4DwAAEA8AAAwPQAAPD4AAES-AABQPQAAgLsAAIY-AAD4PQAAPL4AADQ-AAAsPgAAML0AAFy-AACIPQAAND4AAFC9AAB_vwAA4r4AAAw-AACIPQAAmD0AANi9AACAuwAAyL0AAKI-AADoPQAAyL0AADy-AABAvAAABD4AAIg9AADyPgAAHL4AAKK-IAA4E0AJSHxQATAJOAFKAFIJCA8QkgIYADABYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=EIpxcNl2WJU","parent-reqid":"1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["9787253065483280010"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"3216910257"}},"dups":{"10117994978363837311":{"videoId":"10117994978363837311","title":"How you can start \u0007[learning\u0007] \u0007[OpenGL\u0007]!","cleanTitle":"How you can start learning OpenGL!","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=2JgAv_gZ72w","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/2JgAv_gZ72w?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":"d3d3LnlvdXR1YmUuY29tO1VDaGtDNHU0S2RuSURGaDloUHFFeExEZw==","name":"Low Level Game Dev","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Low+Level+Game+Dev","origUrl":"http://www.youtube.com/@lowlevelgamedev9330","a11yText":"Low Level Game Dev. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":387,"text":"6:27","a11yText":"Süre 6 dakika 27 saniye","shortText":"6 dk."},"views":{"text":"43,2bin","a11yText":"43,2 bin izleme"},"date":"17 mayıs 2025","modifyTime":1747503744000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/2JgAv_gZ72w?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=2JgAv_gZ72w","reqid":"1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL","duration":387},"parentClipId":"10117994978363837311","href":"/preview/10117994978363837311?parent-reqid=1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL&text=LearningOpenGL","rawHref":"/video/preview/10117994978363837311?parent-reqid=1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-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":"1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL","duration":6383},"parentClipId":"2097747881117997339","href":"/preview/8854786400903625274?parent-reqid=1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL&text=LearningOpenGL","rawHref":"/video/preview/8854786400903625274?parent-reqid=1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-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":"1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL","duration":6383},"parentClipId":"2097747881117997339","href":"/preview/2097747881117997339?parent-reqid=1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL&text=LearningOpenGL","rawHref":"/video/preview/2097747881117997339?parent-reqid=1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL&text=LearningOpenGL","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"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":"211,5bin","a11yText":"211,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":"1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL","duration":501},"parentClipId":"16442494364190353374","href":"/preview/16442494364190353374?parent-reqid=1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL&text=LearningOpenGL","rawHref":"/video/preview/16442494364190353374?parent-reqid=1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL&text=LearningOpenGL","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"9707680050376701225":{"videoId":"9707680050376701225","title":"Up and running with \u0007[OpenGL\u0007] on Windows // \u0007[OpenGL\u0007] Beginners Series","cleanTitle":"Up and running with OpenGL on Windows // OpenGL Beginners Series","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=WMTxY14aJJE","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/WMTxY14aJJE?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDN1oxRlRDZFNsbl9xRktLOTVBV3Bsdw==","name":"OGLDEV","isVerified":false,"subscribersCount":0,"url":"/video/search?text=OGLDEV","origUrl":"http://www.youtube.com/@OGLDEV","a11yText":"OGLDEV. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":954,"text":"15:54","a11yText":"Süre 15 dakika 54 saniye","shortText":"15 dk."},"views":{"text":"23,3bin","a11yText":"23,3 bin izleme"},"date":"12 mayıs 2021","modifyTime":1620777600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/WMTxY14aJJE?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=WMTxY14aJJE","reqid":"1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL","duration":954},"parentClipId":"9707680050376701225","href":"/preview/9707680050376701225?parent-reqid=1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL&text=LearningOpenGL","rawHref":"/video/preview/9707680050376701225?parent-reqid=1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL&text=LearningOpenGL","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"6465934151955397343":{"videoId":"6465934151955397343","title":"Drawing a circle with \u0007[OpenGL\u0007] :: \u0007[OpenGL\u0007] and GLSL with C++ :: lesson 6","cleanTitle":"Drawing a circle with OpenGL :: OpenGL and GLSL with C++ :: lesson 6","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=vasfdPx5cvY","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/vasfdPx5cvY?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":"d3d3LnlvdXR1YmUuY29tO1VDMUt5MXZtd0thX292Z2VhM1dlVlg2QQ==","name":"OpenGL and GLSL game development","isVerified":false,"subscribersCount":0,"url":"/video/search?text=OpenGL+and+GLSL+game+development","origUrl":"https://www.youtube.com/channel/UC1Ky1vmwKa_ovgea3WeVX6A","a11yText":"OpenGL and GLSL game development. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":234,"text":"3:54","a11yText":"Süre 3 dakika 54 saniye","shortText":"3 dk."},"views":{"text":"39bin","a11yText":"39 bin izleme"},"date":"11 oca 2019","modifyTime":1547164800000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/vasfdPx5cvY?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=vasfdPx5cvY","reqid":"1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL","duration":234},"parentClipId":"6465934151955397343","href":"/preview/6465934151955397343?parent-reqid=1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL&text=LearningOpenGL","rawHref":"/video/preview/6465934151955397343?parent-reqid=1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-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":"186,8bin","a11yText":"186,8 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":"1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL","duration":1217},"parentClipId":"11232501664793540699","href":"/preview/11232501664793540699?parent-reqid=1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL&text=LearningOpenGL","rawHref":"/video/preview/11232501664793540699?parent-reqid=1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL&text=LearningOpenGL","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"7615674115027011234":{"videoId":"7615674115027011234","title":"How to Make an \u0007[OpenGL\u0007] ESP Tutorial","cleanTitle":"How to Make an OpenGL ESP Tutorial","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=kGDKQXgxIrY","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/kGDKQXgxIrY?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":"d3d3LnlvdXR1YmUuY29tO1VDQ01pNkY1QWMza1FEZmZmV1hRR1pEdw==","name":"Guided Hacking","isVerified":true,"subscribersCount":0,"url":"/video/search?text=Guided+Hacking","origUrl":"http://www.youtube.com/@GuidedHacking","a11yText":"Guided Hacking. Kanal onaylı"},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1449,"text":"24:09","a11yText":"Süre 24 dakika 9 saniye","shortText":"24 dk."},"views":{"text":"84,7bin","a11yText":"84,7 bin izleme"},"date":"4 nis 2020","modifyTime":1586024114000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/kGDKQXgxIrY?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=kGDKQXgxIrY","reqid":"1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL","duration":1449},"parentClipId":"7615674115027011234","href":"/preview/7615674115027011234?parent-reqid=1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL&text=LearningOpenGL","rawHref":"/video/preview/7615674115027011234?parent-reqid=1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-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":"1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL","duration":719},"parentClipId":"4096853056129250996","href":"/preview/4096853056129250996?parent-reqid=1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL&text=LearningOpenGL","rawHref":"/video/preview/4096853056129250996?parent-reqid=1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL&text=LearningOpenGL","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"17460736903482918878":{"videoId":"17460736903482918878","title":"Basic Lighting And Materials // \u0007[OpenGL\u0007] Tutorial #19","cleanTitle":"Basic Lighting And Materials // OpenGL Tutorial #19","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=YnBhJbQZLuE","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/YnBhJbQZLuE?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":1412,"text":"23:32","a11yText":"Süre 23 dakika 32 saniye","shortText":"23 dk."},"views":{"text":"20,4bin","a11yText":"20,4 bin izleme"},"date":"10 eyl 2021","modifyTime":1631232000000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/YnBhJbQZLuE?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=YnBhJbQZLuE","reqid":"1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL","duration":1412},"parentClipId":"17460736903482918878","href":"/preview/17460736903482918878?parent-reqid=1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL&text=LearningOpenGL","rawHref":"/video/preview/17460736903482918878?parent-reqid=1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-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":"1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL","duration":210},"parentClipId":"11994593477233832631","href":"/preview/11994593477233832631?parent-reqid=1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL&text=LearningOpenGL","rawHref":"/video/preview/11994593477233832631?parent-reqid=1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL&text=LearningOpenGL","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"5769395632420655811":{"videoId":"5769395632420655811","title":"OpenGL with PyOpenGL tutorial Python and PyGame p.1 - Making a rotating Cube Example — Видео от Библ...","cleanTitle":"OpenGL with PyOpenGL tutorial Python and PyGame p.1 - Making a rotating Cube Example — Видео от Библиотека программиста","host":{"title":"VK Video","href":"http://vk.com/video-54530371_456240092","playerUri":"\u003ciframe src=\"//vk.com/video_ext.php?hash=e889884d3854ed20&id=456240092&loop=0&oid=-54530371\" 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":1631,"text":"27:11","a11yText":"Süre 27 dakika 11 saniye","shortText":"27 dk."},"views":{"text":"2bin","a11yText":"2 bin izleme"},"date":"17 mayıs 2016","modifyTime":1463500506000,"isExternal":false,"player":{"embedUrl":"https://vk.com/video_ext.php?autoplay=1&hash=e889884d3854ed20&id=456240092&loop=0&oid=-54530371","playerId":"vk","videoUrl":"http://vk.com/video-54530371_456240092","reqid":"1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL","duration":1631},"parentClipId":"5779060972847379597","href":"/preview/5769395632420655811?parent-reqid=1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL&text=LearningOpenGL","rawHref":"/video/preview/5769395632420655811?parent-reqid=1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL&text=LearningOpenGL","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"5779060972847379597":{"videoId":"5779060972847379597","title":"\u0007[OpenGL\u0007] with PyOpenGL tutorial Python and PyGame p.1 - Making a rotating Cube Example","cleanTitle":"OpenGL with PyOpenGL tutorial Python and PyGame p.1 - Making a rotating Cube Example","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=R4n4NyDG2hI","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/R4n4NyDG2hI?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":"d3d3LnlvdXR1YmUuY29tO1VDZnpsQ1dHV1l5SVEwYUxDNXc0OGdCUQ==","name":"sentdex","isVerified":true,"subscribersCount":0,"url":"/video/search?text=sentdex","origUrl":"http://www.youtube.com/@sentdex","a11yText":"sentdex. Kanal onaylı"},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1631,"text":"27:11","a11yText":"Süre 27 dakika 11 saniye","shortText":"27 dk."},"views":{"text":"302bin","a11yText":"302 bin izleme"},"date":"3 kas 2014","modifyTime":1414972800000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/R4n4NyDG2hI?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=R4n4NyDG2hI","reqid":"1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL","duration":1631},"parentClipId":"5779060972847379597","href":"/preview/5779060972847379597?parent-reqid=1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL&text=LearningOpenGL","rawHref":"/video/preview/5779060972847379597?parent-reqid=1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL&text=LearningOpenGL","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"14217366038987223997":{"videoId":"14217366038987223997","title":"\u0007[OpenGL\u0007] Tutorial 4 - Organizing","cleanTitle":"OpenGL Tutorial 4 - Organizing","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=greXpRqCTKs","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/greXpRqCTKs?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":360,"text":"6:00","a11yText":"Süre 6 dakika","shortText":"6 dk."},"views":{"text":"64,2bin","a11yText":"64,2 bin izleme"},"date":"18 ara 2020","modifyTime":1608249600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/greXpRqCTKs?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=greXpRqCTKs","reqid":"1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL","duration":360},"parentClipId":"14217366038987223997","href":"/preview/14217366038987223997?parent-reqid=1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL&text=LearningOpenGL","rawHref":"/video/preview/14217366038987223997?parent-reqid=1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-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,4bin","a11yText":"81,4 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":"1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL","duration":594},"parentClipId":"10525823398746912677","href":"/preview/10525823398746912677?parent-reqid=1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL&text=LearningOpenGL","rawHref":"/video/preview/10525823398746912677?parent-reqid=1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-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,2bin","a11yText":"7,2 bin izleme"},"date":"26 şub 2022","modifyTime":1645886031000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/J5Tqvs6RzGs?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=J5Tqvs6RzGs","reqid":"1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL","duration":661},"parentClipId":"9497185432033377087","href":"/preview/9497185432033377087?parent-reqid=1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL&text=LearningOpenGL","rawHref":"/video/preview/9497185432033377087?parent-reqid=1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL&text=LearningOpenGL","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"16816154126124937300":{"videoId":"16816154126124937300","title":"\u0007[OpenGL\u0007] Tutorial 4 - Drawing A Triangle","cleanTitle":"OpenGL Tutorial 4 - Drawing A Triangle","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=6u1FkksyNCk","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/6u1FkksyNCk?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":"d3d3LnlvdXR1YmUuY29tO1VDa0pZZkNjZW55akhyM0RaOUpXSGJrUQ==","name":"Sonar Systems","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Sonar+Systems","origUrl":"http://www.youtube.com/@SonarSystemsCoUk","a11yText":"Sonar Systems. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":664,"text":"11:04","a11yText":"Süre 11 dakika 4 saniye","shortText":"11 dk."},"views":{"text":"32,3bin","a11yText":"32,3 bin izleme"},"date":"9 kas 2015","modifyTime":1447027200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/6u1FkksyNCk?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=6u1FkksyNCk","reqid":"1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL","duration":664},"parentClipId":"16816154126124937300","href":"/preview/16816154126124937300?parent-reqid=1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL&text=LearningOpenGL","rawHref":"/video/preview/16816154126124937300?parent-reqid=1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL&text=LearningOpenGL","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"1314452784992994557":{"videoId":"1314452784992994557","title":"Setting up \u0007[OpenGL\u0007] and Creating a Window in C++","cleanTitle":"Setting up OpenGL and Creating a Window in C++","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=OR4fNpBjmq8","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/OR4fNpBjmq8?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":"d3d3LnlvdXR1YmUuY29tO1VDUS1XMUtFOUVZZmR4aEw2UzR0d1VOdw==","name":"The Cherno","isVerified":true,"subscribersCount":0,"url":"/video/search?text=The+Cherno","origUrl":"http://www.youtube.com/@TheCherno","a11yText":"The Cherno. Kanal onaylı"},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1322,"text":"22:02","a11yText":"Süre 22 dakika 2 saniye","shortText":"22 dk."},"views":{"text":"1,2milyon","a11yText":"1,2 milyon izleme"},"date":"24 eyl 2017","modifyTime":1506252600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/OR4fNpBjmq8?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=OR4fNpBjmq8","reqid":"1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL","duration":1322},"parentClipId":"1314452784992994557","href":"/preview/1314452784992994557?parent-reqid=1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL&text=LearningOpenGL","rawHref":"/video/preview/1314452784992994557?parent-reqid=1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL&text=LearningOpenGL","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"13031477180312182892":{"videoId":"13031477180312182892","title":"\u0007[OpenGL\u0007] Tutorial 1 - Window","cleanTitle":"OpenGL Tutorial 1 - Window","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=z03LXhRBLGI","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/z03LXhRBLGI?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":469,"text":"7:49","a11yText":"Süre 7 dakika 49 saniye","shortText":"7 dk."},"views":{"text":"323,9bin","a11yText":"323,9 bin izleme"},"date":"27 kas 2020","modifyTime":1606435200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/z03LXhRBLGI?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=z03LXhRBLGI","reqid":"1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL","duration":469},"parentClipId":"13031477180312182892","href":"/preview/13031477180312182892?parent-reqid=1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL&text=LearningOpenGL","rawHref":"/video/preview/13031477180312182892?parent-reqid=1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL&text=LearningOpenGL","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"9787253065483280010":{"videoId":"9787253065483280010","title":"Modern \u0007[OpenGL\u0007] 3.0+ [Getting Started] Tutorial 1 - Drawing A Triangle","cleanTitle":"Modern OpenGL 3.0+ [Getting Started] Tutorial 1 - Drawing A Triangle","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=EIpxcNl2WJU","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/EIpxcNl2WJU?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":"d3d3LnlvdXR1YmUuY29tO1VDa0pZZkNjZW55akhyM0RaOUpXSGJrUQ==","name":"Sonar Systems","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Sonar+Systems","origUrl":"http://www.youtube.com/@SonarSystemsCoUk","a11yText":"Sonar Systems. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1736,"text":"28:56","a11yText":"Süre 28 dakika 56 saniye","shortText":"28 dk."},"views":{"text":"54,5bin","a11yText":"54,5 bin izleme"},"date":"7 eyl 2016","modifyTime":1473206400000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/EIpxcNl2WJU?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=EIpxcNl2WJU","reqid":"1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL","duration":1736},"parentClipId":"9787253065483280010","href":"/preview/9787253065483280010?parent-reqid=1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL&text=LearningOpenGL","rawHref":"/video/preview/9787253065483280010?parent-reqid=1769567282659710-18144332942240436095-balancer-l7leveler-kubr-yp-klg-52-BAL&text=LearningOpenGL","isEmbedOnly":false,"shouldPlayInstreamPreroll":false}}},"viewer":{"_isInitial":false,"clips":{"items":{},"dups":{},"loadingStatus":"None"},"internal":{"videoId":"","sandboxEventPrefix":"sandbox:","sandboxVersion":"0x001cd987dbd","isEmbedded":false,"from":"yavideo","service":"ya-video","hbPeriod":30,"table":"video_tech","isInstreamDisabled":false,"nonce":"8144332942240436095752","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"}}}