{"id":18832,"date":"2013-11-22T00:03:26","date_gmt":"2013-11-21T22:03:26","guid":{"rendered":"https:\/\/mamchenkov.net\/wordpress\/?p=18832"},"modified":"2013-11-22T00:03:26","modified_gmt":"2013-11-21T22:03:26","slug":"john-carmack-talks-about-the-physics-of-light-and-rendering","status":"publish","type":"post","link":"https:\/\/mamchenkov.net\/wordpress\/2013\/11\/22\/john-carmack-talks-about-the-physics-of-light-and-rendering\/","title":{"rendered":"John Carmack talks about the physics of light and rendering"},"content":{"rendered":"<!-- google_ad_section_start -->\n<p>For a while now I am thinking that you don&#8217;t really know something until you can easily explain it or talk about it, in simple words and with people who might not even know one thing about the subject. \u00a0<a href=\"http:\/\/en.wikipedia.org\/wiki\/John_D._Carmack\">John Carmack<\/a> is well known and respected in the field of computer graphics and gaming, and watch him talk about light and rendering! \u00a0I now nothing of it, and I watch this whole talk, glued to the screen, catching every word.<\/p>\n<p style=\"text-align: center;\"><div class=\"jetpack-video-wrapper\"><span class=\"embed-youtube\" style=\"text-align:center; display: block;\"><iframe loading=\"lazy\" class=\"youtube-player\" width=\"660\" height=\"372\" src=\"https:\/\/www.youtube.com\/embed\/P6UKhR0T6cs?version=3&#038;rel=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;fs=1&#038;hl=en-US&#038;autohide=2&#038;wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\"><\/iframe><\/span><\/div><\/p>\n<p style=\"text-align: left;\">Apart from the physics of light, this provokes thought on other subjects too. \u00a0 The complexity of simple things comes to mind. \u00a0Something that we all observe every day and seldom think about &#8211; turns out to be so complex. \u00a0The importance of computer games is another subject. \u00a0I&#8217;m a big fan of Quake in particular, and I&#8217;ve heard a billion times people asking questions on why is this important at all and how this makes the world better. \u00a0Well, I guess, that question is easy to answer now. \u00a0Some game makers push the technology, push the science, and they do make the world better. \u00a0But they need us &#8211; gamers, once in a while, to pay for that and to provide feedback on what works and what doesn&#8217;t.<\/p>\n<p style=\"text-align: left;\">\n<p style=\"text-align: left;\">\n<!-- google_ad_section_end -->\n","protected":false},"excerpt":{"rendered":"<!-- google_ad_section_start -->\n<p>For a while now I am thinking that you don&#8217;t really know something until you can easily explain it or talk about it, in simple words and with people who might not even know one thing about the subject. \u00a0John Carmack is well known and respected in the field of computer graphics and gaming, and &hellip; <a href=\"https:\/\/mamchenkov.net\/wordpress\/2013\/11\/22\/john-carmack-talks-about-the-physics-of-light-and-rendering\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">John Carmack talks about the physics of light and rendering<\/span><\/a><\/p>\n<!-- google_ad_section_end -->\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false,"_links_to":"","_links_to_target":""},"categories":[1,11,18,62],"tags":[850,3234,3235,556,1161,1908],"keyring_services":[],"class_list":["post-18832","post","type-post","status-publish","format-standard","hentry","category-general","category-games","category-programming","category-technology","tag-algorithms","tag-computer-graphics","tag-john-carmack","tag-quake","tag-visual-arts","tag-youtube-videos"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.10 - aioseo.com -->\n\t<meta name=\"description\" content=\"For a while now I am thinking that you don&#039;t really know something until you can easily explain it or talk about it, in simple words and with people who might not even know one thing about the subject. John Carmack is well known and respected in the field of computer graphics and gaming, and\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Leonid Mamchenkov\"\/>\n\t<meta name=\"google-site-verification\" content=\"VHvdD0_usx1_4DzKy_QCVcICVgX2EgA2ybELT-wl7kQ\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/mamchenkov.net\/wordpress\/2013\/11\/22\/john-carmack-talks-about-the-physics-of-light-and-rendering\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.10\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Leonid Mamchenkov - Life, universe, and everything else\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"John Carmack talks about the physics of light and rendering - Leonid Mamchenkov\" \/>\n\t\t<meta property=\"og:description\" content=\"For a while now I am thinking that you don&#039;t really know something until you can easily explain it or talk about it, in simple words and with people who might not even know one thing about the subject. John Carmack is well known and respected in the field of computer graphics and gaming, and\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/mamchenkov.net\/wordpress\/2013\/11\/22\/john-carmack-talks-about-the-physics-of-light-and-rendering\/\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2026\/03\/leonid-sailing-beer.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2026\/03\/leonid-sailing-beer.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t\t<meta property=\"og:image:height\" content=\"1024\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2013-11-21T22:03:26+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2013-11-21T22:03:26+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/MamchenkovBlog\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:site\" content=\"@mamchenkov\" \/>\n\t\t<meta name=\"twitter:title\" content=\"John Carmack talks about the physics of light and rendering - Leonid Mamchenkov\" \/>\n\t\t<meta name=\"twitter:description\" content=\"For a while now I am thinking that you don&#039;t really know something until you can easily explain it or talk about it, in simple words and with people who might not even know one thing about the subject. John Carmack is well known and respected in the field of computer graphics and gaming, and\" \/>\n\t\t<meta name=\"twitter:creator\" content=\"@mamchenkov\" \/>\n\t\t<meta name=\"twitter:image\" content=\"https:\/\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2026\/03\/leonid-sailing-beer.jpg\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BlogPosting\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/2013\\\/11\\\/22\\\/john-carmack-talks-about-the-physics-of-light-and-rendering\\\/#blogposting\",\"name\":\"John Carmack talks about the physics of light and rendering - Leonid Mamchenkov\",\"headline\":\"John Carmack talks about the physics of light and rendering\",\"author\":{\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/author\\\/leonid\\\/#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/#person\"},\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/2013\\\/11\\\/22\\\/john-carmack-talks-about-the-physics-of-light-and-rendering\\\/#articleImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/3cf6df002a284d78fb6e9d8222ca4d102e0832035ed6bc8447008bd234e131a4?s=96&d=identicon&r=g\",\"width\":96,\"height\":96,\"caption\":\"Leonid Mamchenkov\"},\"datePublished\":\"2013-11-22T00:03:26+02:00\",\"dateModified\":\"2013-11-22T00:03:26+02:00\",\"inLanguage\":\"en-US\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/2013\\\/11\\\/22\\\/john-carmack-talks-about-the-physics-of-light-and-rendering\\\/#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/2013\\\/11\\\/22\\\/john-carmack-talks-about-the-physics-of-light-and-rendering\\\/#webpage\"},\"articleSection\":\"All, Games, Programming, Technology, algorithms, computer graphics, John Carmack, quake, visual arts, YouTube videos\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/2013\\\/11\\\/22\\\/john-carmack-talks-about-the-physics-of-light-and-rendering\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/category\\\/technology\\\/#listItem\",\"name\":\"Technology\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/category\\\/technology\\\/#listItem\",\"position\":2,\"name\":\"Technology\",\"item\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/category\\\/technology\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/category\\\/technology\\\/programming\\\/#listItem\",\"name\":\"Programming\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/category\\\/technology\\\/programming\\\/#listItem\",\"position\":3,\"name\":\"Programming\",\"item\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/category\\\/technology\\\/programming\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/2013\\\/11\\\/22\\\/john-carmack-talks-about-the-physics-of-light-and-rendering\\\/#listItem\",\"name\":\"John Carmack talks about the physics of light and rendering\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/category\\\/technology\\\/#listItem\",\"name\":\"Technology\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/2013\\\/11\\\/22\\\/john-carmack-talks-about-the-physics-of-light-and-rendering\\\/#listItem\",\"position\":4,\"name\":\"John Carmack talks about the physics of light and rendering\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/category\\\/technology\\\/programming\\\/#listItem\",\"name\":\"Programming\"}}]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/#person\",\"name\":\"Leonid Mamchenkov\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/2013\\\/11\\\/22\\\/john-carmack-talks-about-the-physics-of-light-and-rendering\\\/#personImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/3cf6df002a284d78fb6e9d8222ca4d102e0832035ed6bc8447008bd234e131a4?s=96&d=identicon&r=g\",\"width\":96,\"height\":96,\"caption\":\"Leonid Mamchenkov\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/author\\\/leonid\\\/#author\",\"url\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/author\\\/leonid\\\/\",\"name\":\"Leonid Mamchenkov\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/2013\\\/11\\\/22\\\/john-carmack-talks-about-the-physics-of-light-and-rendering\\\/#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/3cf6df002a284d78fb6e9d8222ca4d102e0832035ed6bc8447008bd234e131a4?s=96&d=identicon&r=g\",\"width\":96,\"height\":96,\"caption\":\"Leonid Mamchenkov\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/2013\\\/11\\\/22\\\/john-carmack-talks-about-the-physics-of-light-and-rendering\\\/#webpage\",\"url\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/2013\\\/11\\\/22\\\/john-carmack-talks-about-the-physics-of-light-and-rendering\\\/\",\"name\":\"John Carmack talks about the physics of light and rendering - Leonid Mamchenkov\",\"description\":\"For a while now I am thinking that you don't really know something until you can easily explain it or talk about it, in simple words and with people who might not even know one thing about the subject. John Carmack is well known and respected in the field of computer graphics and gaming, and\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/2013\\\/11\\\/22\\\/john-carmack-talks-about-the-physics-of-light-and-rendering\\\/#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/author\\\/leonid\\\/#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/author\\\/leonid\\\/#author\"},\"datePublished\":\"2013-11-22T00:03:26+02:00\",\"dateModified\":\"2013-11-22T00:03:26+02:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/#website\",\"url\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/\",\"name\":\"Blog of Leonid Mamchenkov\",\"description\":\"Life, universe, and everything else\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/#person\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"John Carmack talks about the physics of light and rendering - Leonid Mamchenkov","description":"For a while now I am thinking that you don't really know something until you can easily explain it or talk about it, in simple words and with people who might not even know one thing about the subject. John Carmack is well known and respected in the field of computer graphics and gaming, and","canonical_url":"https:\/\/mamchenkov.net\/wordpress\/2013\/11\/22\/john-carmack-talks-about-the-physics-of-light-and-rendering\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"google-site-verification":"VHvdD0_usx1_4DzKy_QCVcICVgX2EgA2ybELT-wl7kQ","miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BlogPosting","@id":"https:\/\/mamchenkov.net\/wordpress\/2013\/11\/22\/john-carmack-talks-about-the-physics-of-light-and-rendering\/#blogposting","name":"John Carmack talks about the physics of light and rendering - Leonid Mamchenkov","headline":"John Carmack talks about the physics of light and rendering","author":{"@id":"https:\/\/mamchenkov.net\/wordpress\/author\/leonid\/#author"},"publisher":{"@id":"https:\/\/mamchenkov.net\/wordpress\/#person"},"image":{"@type":"ImageObject","@id":"https:\/\/mamchenkov.net\/wordpress\/2013\/11\/22\/john-carmack-talks-about-the-physics-of-light-and-rendering\/#articleImage","url":"https:\/\/secure.gravatar.com\/avatar\/3cf6df002a284d78fb6e9d8222ca4d102e0832035ed6bc8447008bd234e131a4?s=96&d=identicon&r=g","width":96,"height":96,"caption":"Leonid Mamchenkov"},"datePublished":"2013-11-22T00:03:26+02:00","dateModified":"2013-11-22T00:03:26+02:00","inLanguage":"en-US","mainEntityOfPage":{"@id":"https:\/\/mamchenkov.net\/wordpress\/2013\/11\/22\/john-carmack-talks-about-the-physics-of-light-and-rendering\/#webpage"},"isPartOf":{"@id":"https:\/\/mamchenkov.net\/wordpress\/2013\/11\/22\/john-carmack-talks-about-the-physics-of-light-and-rendering\/#webpage"},"articleSection":"All, Games, Programming, Technology, algorithms, computer graphics, John Carmack, quake, visual arts, YouTube videos"},{"@type":"BreadcrumbList","@id":"https:\/\/mamchenkov.net\/wordpress\/2013\/11\/22\/john-carmack-talks-about-the-physics-of-light-and-rendering\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/mamchenkov.net\/wordpress#listItem","position":1,"name":"Home","item":"https:\/\/mamchenkov.net\/wordpress","nextItem":{"@type":"ListItem","@id":"https:\/\/mamchenkov.net\/wordpress\/category\/technology\/#listItem","name":"Technology"}},{"@type":"ListItem","@id":"https:\/\/mamchenkov.net\/wordpress\/category\/technology\/#listItem","position":2,"name":"Technology","item":"https:\/\/mamchenkov.net\/wordpress\/category\/technology\/","nextItem":{"@type":"ListItem","@id":"https:\/\/mamchenkov.net\/wordpress\/category\/technology\/programming\/#listItem","name":"Programming"},"previousItem":{"@type":"ListItem","@id":"https:\/\/mamchenkov.net\/wordpress#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/mamchenkov.net\/wordpress\/category\/technology\/programming\/#listItem","position":3,"name":"Programming","item":"https:\/\/mamchenkov.net\/wordpress\/category\/technology\/programming\/","nextItem":{"@type":"ListItem","@id":"https:\/\/mamchenkov.net\/wordpress\/2013\/11\/22\/john-carmack-talks-about-the-physics-of-light-and-rendering\/#listItem","name":"John Carmack talks about the physics of light and rendering"},"previousItem":{"@type":"ListItem","@id":"https:\/\/mamchenkov.net\/wordpress\/category\/technology\/#listItem","name":"Technology"}},{"@type":"ListItem","@id":"https:\/\/mamchenkov.net\/wordpress\/2013\/11\/22\/john-carmack-talks-about-the-physics-of-light-and-rendering\/#listItem","position":4,"name":"John Carmack talks about the physics of light and rendering","previousItem":{"@type":"ListItem","@id":"https:\/\/mamchenkov.net\/wordpress\/category\/technology\/programming\/#listItem","name":"Programming"}}]},{"@type":"Person","@id":"https:\/\/mamchenkov.net\/wordpress\/#person","name":"Leonid Mamchenkov","image":{"@type":"ImageObject","@id":"https:\/\/mamchenkov.net\/wordpress\/2013\/11\/22\/john-carmack-talks-about-the-physics-of-light-and-rendering\/#personImage","url":"https:\/\/secure.gravatar.com\/avatar\/3cf6df002a284d78fb6e9d8222ca4d102e0832035ed6bc8447008bd234e131a4?s=96&d=identicon&r=g","width":96,"height":96,"caption":"Leonid Mamchenkov"}},{"@type":"Person","@id":"https:\/\/mamchenkov.net\/wordpress\/author\/leonid\/#author","url":"https:\/\/mamchenkov.net\/wordpress\/author\/leonid\/","name":"Leonid Mamchenkov","image":{"@type":"ImageObject","@id":"https:\/\/mamchenkov.net\/wordpress\/2013\/11\/22\/john-carmack-talks-about-the-physics-of-light-and-rendering\/#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/3cf6df002a284d78fb6e9d8222ca4d102e0832035ed6bc8447008bd234e131a4?s=96&d=identicon&r=g","width":96,"height":96,"caption":"Leonid Mamchenkov"}},{"@type":"WebPage","@id":"https:\/\/mamchenkov.net\/wordpress\/2013\/11\/22\/john-carmack-talks-about-the-physics-of-light-and-rendering\/#webpage","url":"https:\/\/mamchenkov.net\/wordpress\/2013\/11\/22\/john-carmack-talks-about-the-physics-of-light-and-rendering\/","name":"John Carmack talks about the physics of light and rendering - Leonid Mamchenkov","description":"For a while now I am thinking that you don't really know something until you can easily explain it or talk about it, in simple words and with people who might not even know one thing about the subject. John Carmack is well known and respected in the field of computer graphics and gaming, and","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/mamchenkov.net\/wordpress\/#website"},"breadcrumb":{"@id":"https:\/\/mamchenkov.net\/wordpress\/2013\/11\/22\/john-carmack-talks-about-the-physics-of-light-and-rendering\/#breadcrumblist"},"author":{"@id":"https:\/\/mamchenkov.net\/wordpress\/author\/leonid\/#author"},"creator":{"@id":"https:\/\/mamchenkov.net\/wordpress\/author\/leonid\/#author"},"datePublished":"2013-11-22T00:03:26+02:00","dateModified":"2013-11-22T00:03:26+02:00"},{"@type":"WebSite","@id":"https:\/\/mamchenkov.net\/wordpress\/#website","url":"https:\/\/mamchenkov.net\/wordpress\/","name":"Blog of Leonid Mamchenkov","description":"Life, universe, and everything else","inLanguage":"en-US","publisher":{"@id":"https:\/\/mamchenkov.net\/wordpress\/#person"}}]},"og:locale":"en_US","og:site_name":"Leonid Mamchenkov - Life, universe, and everything else","og:type":"article","og:title":"John Carmack talks about the physics of light and rendering - Leonid Mamchenkov","og:description":"For a while now I am thinking that you don't really know something until you can easily explain it or talk about it, in simple words and with people who might not even know one thing about the subject. John Carmack is well known and respected in the field of computer graphics and gaming, and","og:url":"https:\/\/mamchenkov.net\/wordpress\/2013\/11\/22\/john-carmack-talks-about-the-physics-of-light-and-rendering\/","og:image":"https:\/\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2026\/03\/leonid-sailing-beer.jpg","og:image:secure_url":"https:\/\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2026\/03\/leonid-sailing-beer.jpg","og:image:width":1024,"og:image:height":1024,"article:published_time":"2013-11-21T22:03:26+00:00","article:modified_time":"2013-11-21T22:03:26+00:00","article:publisher":"https:\/\/www.facebook.com\/MamchenkovBlog","twitter:card":"summary_large_image","twitter:site":"@mamchenkov","twitter:title":"John Carmack talks about the physics of light and rendering - Leonid Mamchenkov","twitter:description":"For a while now I am thinking that you don't really know something until you can easily explain it or talk about it, in simple words and with people who might not even know one thing about the subject. John Carmack is well known and respected in the field of computer graphics and gaming, and","twitter:creator":"@mamchenkov","twitter:image":"https:\/\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2026\/03\/leonid-sailing-beer.jpg"},"aioseo_meta_data":{"post_id":"18832","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":null,"created":"2023-07-20 01:32:43","updated":"2026-01-15 09:47:51","seo_analyzer_scan_date":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/mamchenkov.net\/wordpress\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/mamchenkov.net\/wordpress\/category\/technology\/\" title=\"Technology\">Technology<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/mamchenkov.net\/wordpress\/category\/technology\/programming\/\" title=\"Programming\">Programming<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tJohn Carmack talks about the physics of light and rendering\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/mamchenkov.net\/wordpress"},{"label":"Technology","link":"https:\/\/mamchenkov.net\/wordpress\/category\/technology\/"},{"label":"Programming","link":"https:\/\/mamchenkov.net\/wordpress\/category\/technology\/programming\/"},{"label":"John Carmack talks about the physics of light and rendering","link":"https:\/\/mamchenkov.net\/wordpress\/2013\/11\/22\/john-carmack-talks-about-the-physics-of-light-and-rendering\/"}],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack-related-posts":[{"id":9234,"url":"https:\/\/mamchenkov.net\/wordpress\/2005\/07\/14\/kung-fu-hustle\/","url_meta":{"origin":18832,"position":0},"title":"Kung Fu Hustle","author":"Leonid Mamchenkov","date":"July 14, 2005","format":false,"excerpt":"\"Kung Fu Hustle\" is one of the best martial arts movies I've ever seen. Ever. Directed by: Stephen Chow Genres: Action, Comedy, Crime Cast: Stephen Chow, Wah Yuen, Qiu Yuen, Kwok Kuen Chan, Hsiao Liang, Zhi Hua Dong, Chiu Chi Ling, Yu Xing, Chi Chung Lam, Kai Man Tin, Kang\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":27161,"url":"https:\/\/mamchenkov.net\/wordpress\/2016\/12\/21\/why-are-browsers-so-slow\/","url_meta":{"origin":18832,"position":1},"title":"Why are browsers so slow?","author":"Leonid Mamchenkov","date":"December 21, 2016","format":false,"excerpt":"As a user of Opera browser in the good ol' days, I share Ilya Birman's pain ... But\u00a0I am not\u00a0talking about rendering and\u00a0scripts. I am talking about everything else. Safari may take a\u00a0second or\u00a0two just to\u00a0open a\u00a0new blank tab on\u00a0a\u00a02014 iMac. And\u00a0with ten or\u00a0fifteen open tabs it eventually becomes sluggish\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":7925,"url":"https:\/\/mamchenkov.net\/wordpress\/2004\/09\/19\/i-robot\/","url_meta":{"origin":18832,"position":2},"title":"I, Robot","author":"Leonid Mamchenkov","date":"September 19, 2004","format":false,"excerpt":"Olga and I went to RIO cinema to watch \"I, Robot\" today. It is a much hyped film about robots getting too smart and not following three laws of robotics (1. Don't harm people. 2. Obey people, unless orders conflict with law 1. 3. Self preserve, unless conflict with laws\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":9262,"url":"https:\/\/mamchenkov.net\/wordpress\/2005\/07\/24\/xxx-state-of-the-union\/","url_meta":{"origin":18832,"position":3},"title":"xXx: State of the Union","author":"Leonid Mamchenkov","date":"July 24, 2005","format":false,"excerpt":"I wasn't very eager to watch \"xXx: State of the Union\". I am trying to be careful with sequels to good movies. Especially those that don't feature the original character anymore. You can even say that I was avoiding this movie until today. With its IMDB rating of 3.9 is\u2026","rel":"","context":"In &quot;4 stars&quot;","block_context":{"text":"4 stars","link":"https:\/\/mamchenkov.net\/wordpress\/category\/movies\/movie-reviews\/4-stars\/"},"img":{"alt_text":"XXX : State of the Union","src":"https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2005\/07\/xxx_state_of_the_union.jpg?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":8215,"url":"https:\/\/mamchenkov.net\/wordpress\/2004\/11\/15\/shaolin-soccer\/","url_meta":{"origin":18832,"position":4},"title":"Shaolin Soccer","author":"Leonid Mamchenkov","date":"November 15, 2004","format":false,"excerpt":"I am amazed. No. I am Amazed. Nope. I am AMAZED and IPRESSED. Yeah, that's about there. I have seen \"Shaolin Soccer\" on DVD right now. I thought it would be yet another funny Chinese kung fu flick with some action and some jokes, and that something of what I\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":9286,"url":"https:\/\/mamchenkov.net\/wordpress\/2005\/07\/31\/constantine\/","url_meta":{"origin":18832,"position":5},"title":"Constantine","author":"Leonid Mamchenkov","date":"July 31, 2005","format":false,"excerpt":"Catching up on the hyped up movies, I've watched \"Constantine\". Directed by: Francis Lawrence Genres: Drama, Fantasy, Horror, Thriller Cast: Keanu Reeves, Rachel Weisz, Shia LaBeouf, Djimon Hounsou, Max Baker, Pruitt Taylor Vince, Gavin Rossdale, Tilda Swinton, Peter Stormare, Jesse Ramirez, Jos\u00e9 Z\u00fa\u00f1iga, Francis Guinan, Larry Cedar, April Grace, Suzanne\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_sharing_enabled":true,"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts\/18832","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/comments?post=18832"}],"version-history":[{"count":0,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts\/18832\/revisions"}],"wp:attachment":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/media?parent=18832"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/categories?post=18832"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/tags?post=18832"},{"taxonomy":"keyring_services","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/keyring_services?post=18832"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}