QuakeCon 2013: The Physics of Light and Rendering - A Talk by John Carmack

  Рет қаралды 210,303

Quaddicted

Quaddicted

10 жыл бұрын

Archival copy of the QuakeCon 2013: The Physics of Light and Rendering - A Talk by John Carmack. I grabbed the chapters from twitch and concatenated them with ffmpeg.

Пікірлер: 278
@superiorgamedude
@superiorgamedude Жыл бұрын
This dude showed up to a video game convention and gave a science lecture for an hour, and everyone sat there and listened. That is the power of John Carmack.
@aguywithadog1663
@aguywithadog1663 11 ай бұрын
I see me and you came from the same place
@superiorgamedude
@superiorgamedude 11 ай бұрын
@@aguywithadog1663 Ah, I see you're a man of culture as well.
@alichamas63
@alichamas63 Жыл бұрын
Quakecon audience: "show us some cool new gameplay!" Carmack: "the physics of light is..."
@solophentii3468
@solophentii3468 9 жыл бұрын
"Yeah, John Carmack works on a higher wavelength than the rest of us." -John Romero
@just_childish_7068
@just_childish_7068 3 жыл бұрын
「 OKAY 」 nu
@muhammedberkonder7802
@muhammedberkonder7802 3 жыл бұрын
so lower frequency?
@hongkyang7107
@hongkyang7107 2 жыл бұрын
Physics learners would think this is an insult.
@CTimmerman
@CTimmerman 2 жыл бұрын
@@muhammedberkonder7802 Given that he's spending 1.5 hours on "ray tracing is simpler than existing tech, except it still uses 100 times the processing power", yes.
@kdrkdr1128
@kdrkdr1128 2 жыл бұрын
@@CTimmerman Optimization.Just like DLSS, newe version offers better performance on already delivered games.
@Ginanity
@Ginanity 10 жыл бұрын
Hearing that guy talk makes me want to code something
@DaRealKing303
@DaRealKing303 3 жыл бұрын
No joke!
@Angelo-uv6sv
@Angelo-uv6sv 3 жыл бұрын
Ye me too, I want to boot up a fresh OpenGL project and implement my own raytracer, only to lose motivation an hour later.. yay
@jmp01a24
@jmp01a24 3 жыл бұрын
This seems to be nothing about the code, but the theory of how to code it.
@yunghunt2644
@yunghunt2644 3 жыл бұрын
The best thing is I’d imagine that’s at least part of the reason he does these.
@angus6858
@angus6858 2 жыл бұрын
@@jmp01a24 90% of programming is conceptualising how to code it
@orrinization
@orrinization 10 жыл бұрын
They paid to play games at a massive LAN. They stayed for the Carmack.
@VijayKanta
@VijayKanta 10 жыл бұрын
This guy is the perfect example of a 'committed' person truly in love with computers and science.
@archfiend334
@archfiend334 3 жыл бұрын
John Carmack has long since transcended his mortal coil and the fact that he maintains a presence in our reality is deeply humbling.
@SB-xt5jk
@SB-xt5jk 3 жыл бұрын
Love listening to this guy talk. It's 7 years later and I have to suspect this talk is timeless at this point.
@CrayvenMithras
@CrayvenMithras 3 жыл бұрын
It's maybe, because he talks about fundamental laws of physics with relation to how humans interact/experience with it/them and how computers simplify and present those. There is nothing speculative or opinion based in his talk and it's wonderful in my opinion. Nearly as being in an university lecture.
@unfa00
@unfa00 Жыл бұрын
I love how John just walks onto the stage and starts casually blasting raw science into the crowd for 1 hour straight like it's nothing.
@TheChannel1978
@TheChannel1978 Жыл бұрын
Without looking at notes and still structured really well. Just incredible
@ShawnTheRazor
@ShawnTheRazor 3 жыл бұрын
I could listen to John Carmack speak for hours without getting bored.
@mydemon
@mydemon Жыл бұрын
John Carmack could speak to you for hours and not get bored
@axelanderson2030
@axelanderson2030 Жыл бұрын
@@mydemon lmao
@r2com641
@r2com641 Жыл бұрын
And without get anything done
@ShawnTheRazor
@ShawnTheRazor Жыл бұрын
@@r2com641 Learning stuff man, try it sometime.
@ShawnTheRazor
@ShawnTheRazor Жыл бұрын
@@mydemon So true 😁
@slearl
@slearl Жыл бұрын
Most know this guy as a game developer, but he's spitting science better than any professor I've ever had (and infinitely better than Nye or Tyson).
@jimmea6317
@jimmea6317 Жыл бұрын
Nye and Tyson have only proven themselves to be total idiots who really aren’t intelligent thinkers at all over the past decade
@zhamed9587
@zhamed9587 Жыл бұрын
Tyson is a pseudo intellectual.
@niks660097
@niks660097 11 ай бұрын
@@zhamed9587 Tyson is an entertainer, not inventor or researcher...
@mellocelo7083
@mellocelo7083 Жыл бұрын
My guy talking about ray tracing and physicality based rendering 10 years ago. Truly a professional in love with what he does
@greenwitte
@greenwitte 2 жыл бұрын
Seriously, why is listening to John Carmack so engaging? I know next to nothing on the subject but somehow I'm fully tuned in.
@trudyandgeorge
@trudyandgeorge Жыл бұрын
I know, right? I think it's because he's speaking with very little ego. It seems to me he's not concerning himself with how he might be getting perceived while presenting and so none of his mental bandwidth is being consumed by his ego. It's ironic and poetic because of his company's namesake, "ID software".
@hameed
@hameed Жыл бұрын
Because he’s on a whole other level. There’s not a lot of people who are that smart that can communicate that well with that much passion.
@akaroth7542
@akaroth7542 Жыл бұрын
Helps that he knows it in and out. True mastery of a topic is being able to break down and explain the complexities to a layperson clearly.
@julesl6910
@julesl6910 10 жыл бұрын
Carmack must just read books and discuss things constantly, his stream of consciousness is so perfect
@disfuncionexe
@disfuncionexe 3 жыл бұрын
y are you usda organic? are you a tomato?
@youngknight5589
@youngknight5589 Жыл бұрын
I didn't realize a game convention like this would have a computer science talk but considering its John Carmack it makes sense
@akaroth7542
@akaroth7542 Жыл бұрын
Quake people are the right people. I was a UT diehard...but now I just want arena shooters to come back. I'd love another Quake.
@OhmVibe
@OhmVibe Жыл бұрын
John's got the coolest aura about him. Radiates genius-level intellect, combined with a refreshing mixture of passion & humility.
@OBGynKenobi
@OBGynKenobi 3 жыл бұрын
Would be interested to see him do the same talk now to compare how the tech has changed in 7 years.
@Wobbothe3rd
@Wobbothe3rd 3 жыл бұрын
He left id software so the physically based rendering stuff isn't what he's directly working on. He was fully committed to VR development until recently, now he's working mostly on AI. Id software continued to use physically based rendering in Doom Eternal (which was awesome), but Carmack had long left by the time the game was started.
@DailyDB
@DailyDB 3 жыл бұрын
The only difference is ray tracing is 500 times slower not 1000 times slower
@mydemon
@mydemon Жыл бұрын
The basics don't change, they're timeless
@RelatedGiraffe
@RelatedGiraffe 10 жыл бұрын
I think this is a lecture in the history of computer graphics, and for being that, it is superb. And John Carmack speaks in a way that makes you want to learn. It's not so much a lecture in physics, even if he speaks a bit about that too.
@flamendless
@flamendless 3 жыл бұрын
Wow. This is the first time im hearing his voice. Really calming and encouraging
@thedddemon
@thedddemon 2 жыл бұрын
encouraging?!
@mydemon
@mydemon Жыл бұрын
That's because he's not firing you from the company you've cofounded together
@HiAdrian
@HiAdrian 10 жыл бұрын
What a very informative talk and Q&A, totally worth it. Thanks for uploading!
@christopherbronson3275
@christopherbronson3275 2 жыл бұрын
Here we have, as Civvie11 puts it: "Super genius alien-in-person-suit" "Time-travelling space wizard" "Time-travelling interdimensional overgenius and actual rocket scientist" "Experimental artificial intelligence gone rogue" "Benevolent hyperintelligent architect of the post-singularity simulation we all live in" "Sentient galaxy brain meme" "Hyperspace cybernetic intelligence and juvenile delinquent" "Psychic super soldier prototype and Brazilian jiu jutsu practicioner" "The vessel that houses energy-based 4th-dimensional being" "Earth-stranded Nihilanth" "Part-time astrophysicist and our only insurance against an overwhelming alien incursion" "Death-frightening scion capable of seeing through the illusionary world before our eyes" "The ageless organism housed inside the meat suit we call John Carmack, because its real name is unpronouncable by the human tongue" "Perfected human analogue and Jace Hall asphyxiator" "Engineering elemental and Luddite nemesis" "Resident of the binding in between space that holds reality together" giving a glimpse of his A.I. driven brilliance to us lesser 3rd dimensional beings
@christopherbronson3275
@christopherbronson3275 Жыл бұрын
@@parker9163 I mean don't we all?
@parker9163
@parker9163 Жыл бұрын
@@christopherbronson3275 I don't. I think a lot before I speak.
@christopherbronson3275
@christopherbronson3275 Жыл бұрын
@@parker9163 I'm very sure carmack does too. Or did you mean civvie?
@98230983290
@98230983290 Жыл бұрын
I've been saying similar things about Tim Sweeney, the minds behind every novel 3d engine are out of this world.
@AlexDemskie
@AlexDemskie 10 жыл бұрын
John Carmack didn't learn any of this in school, he's a drop out. If you asked him what he was doing when he was making his game engine, he wouldn't refer to it as studying. All of this knowledge that he's showcasing he learned on his own at his own pace. It's all about having the passion and conviction to stick with it. That's whats so awesome about the internet. No longer is any of this knowledge confined within college institutions. It's out there for everyone.
@4partmedia
@4partmedia Жыл бұрын
Meh. Even John himself would inform new programming students to get formal, school education. 🤨
@noshowjackie
@noshowjackie Жыл бұрын
Bravo for this comment. All the iD team legends.
@jimmybailey7198
@jimmybailey7198 Жыл бұрын
Exactly! That moment when you learn something YOUR WAY and gain an intense and deep understanding of a subject WITHOUT conventional schooling. Literally a "the amount of fucking around directly equates to the level of finding out" idea
@ZombieLincoln666
@ZombieLincoln666 2 ай бұрын
Carmack also has said he would have benefitted from taking CS classes
@grandmasterofthrow6238
@grandmasterofthrow6238 2 ай бұрын
It also helps to be a literal genius.
@Killadey
@Killadey 10 жыл бұрын
2 minutes in and I already love this guy!
@HumanBladeG0D
@HumanBladeG0D 10 ай бұрын
This needs to be shown in high school classes! Such a great presentation, informative and succinct... He covered weeks of instruction in this lecture 😮
@eddieh7962
@eddieh7962 3 жыл бұрын
How is this video not way more popular thank u KZbin algorithm
@Euquila
@Euquila 3 жыл бұрын
I think John Carmack and Warren Spector are the greatest names in PC gaming
@AddyVDH
@AddyVDH 3 жыл бұрын
Such an interesting talk John Carmack is the man.
@bigbro890
@bigbro890 Жыл бұрын
We as humans need like 10x more John Carmacks and we'll be fine
@reoire843
@reoire843 Жыл бұрын
So only 10 of them? I think we need at least a million. The world desperately needs more intelligence.
@bigbro890
@bigbro890 Жыл бұрын
@@reoire843 I guess I was thinking people like John Carmack when I was commenting. We could definitely use more than 10 :)
@lukynator
@lukynator 10 жыл бұрын
Great talk!
@goteblensnorkin8572
@goteblensnorkin8572 Жыл бұрын
this is what an actual smart person sounds like, no true answer is simple, it has infinite layers
@peezieforestem5078
@peezieforestem5078 Жыл бұрын
"and concatenated them with ffmpeg" - that is pure gold
@JJBerthume
@JJBerthume Жыл бұрын
☠️☠️
@WillyKillya
@WillyKillya 6 ай бұрын
I had this video saved in a playlist for a long time, can't believe I waited so long to watch it! I would like to start making video games, but I'm also very interested in computer science in general, physics, and math and this electric combined all of them in a way that was absolutely fascinating and incredibly informative to me! John Carmack is UNREAL 🤭
@kostasp8631
@kostasp8631 Жыл бұрын
Simply A Living Legend 👍
@Tumoxa89
@Tumoxa89 10 жыл бұрын
Great, thank you very much.
@jatmachado
@jatmachado 11 ай бұрын
I could watch John talking about anything for hours...
@smithtimothy93
@smithtimothy93 Жыл бұрын
Watching in 2022 with a RTX 3090 is pretty cool. He seems to make the case that it isn't just the hardware getting fast enough for Ray tracing but the rasterized solutions keep getting more complicated so it makes sense for RT to take over. Crazy stuff
@LimitedWard
@LimitedWard 10 жыл бұрын
How the hell does he stay on topic?
@chrismofer
@chrismofer 3 жыл бұрын
his brain hyperthreads
@Auvisome
@Auvisome 3 жыл бұрын
@@rokker333 cry dork
@JoeyBullet222
@JoeyBullet222 3 жыл бұрын
Idk but he's holding an IPad. 🤔
@forthehomies7043
@forthehomies7043 3 жыл бұрын
I'm not exactly sure what my tiny brain was expecting when I clicked on this video, but I feel like I just learned more than I did in my entire high school and college career by watching this particular John Carmack video
@kylereilly3259
@kylereilly3259 2 жыл бұрын
His ability to convey the information in a digestible way is incredible.
@arsnakehert
@arsnakehert 2 жыл бұрын
Great talk
@tjames6427
@tjames6427 2 жыл бұрын
when he brought up heat I thought of how heat can bend light like how a mirage happens. I wonder if we could use bending of light to our advantage somehow like a cloaking device for things of all sizes such as buildings. of course it would only work on level surface but could be quite a unique illusion
@techinperspective
@techinperspective 2 жыл бұрын
History lessons, science class, and resource optimizations all combined.
@TerabyteForever
@TerabyteForever 3 жыл бұрын
He is a walking encyclopedia. Appreciated.
@ProPowerMax
@ProPowerMax 2 жыл бұрын
That man knew in 2013 what people still think is bullshit today, that Raytracing is the future. He said maybe 1-2 Orders of magnitude more processing power, a that time the GTX 680 had 3.5 Billion Transitors, now a 3090 has 28.3 Billion Transitors, so around 1 Order of magnitude.
@bricaaron3978
@bricaaron3978 2 жыл бұрын
First, you're comparing a 680 to a 3090, which is entirely invalid no matter how you look at it. In fact, given what NVIDIA has done to the naming scheme and pricing, it would be more legitimate to compare the 680 to the _3070_ rather than the 3080. Second, this entire talk was about lighting. Carmack was talking about _full path tracing_ -- the _lighting_ of games using raytracing instead of traditional rasterization-based techniques -- not the use of raytracing for effects. Games are not path traced, and games will not be path traced for a very long time, if ever (but that gets into a discussion that only makes me angry). Third, no reasonable person believes that raytracing should not be the future. The issue is just exactly when that will happen, and that depends upon a number of unpleasant realities that many people either don't understand or don't want to acknowledge -- such as the fact that the Great Consolization of 2008 occurred, and all AAA games are console games today. If consoles don't support something, it's never going to be mainstream. Not unless someone succeeds in a AAA PC Gaming Renaissance, which I dream about.
@EximiusDux
@EximiusDux 2 жыл бұрын
@@bricaaron3978 I don't know if you realized this but PC gaming always used to be a lot smaller in scope than console gaming. Most people, kids, teens, and tweens were gaming on consoles ever since the Super Nintendo and Sega Megadrive era. The PS2 was the king of the gaming world during the early 2000s , while PC gaming was the "hobby of the few". The PS2 even beat PC Graphics cards during its launch (2000) as the PS2 had 2 extra processors used for what essentially was "vertex processing". Consumer PC gaming shifted to "modern pixel and vertex shaders" around 2004. So no, there was absolutely no "Consolization" in 2008. The more correct view is that PC gaming became more accepted over time and slowly began to compete with consoles starting from 2010 and upwards.
@bricaaron3978
@bricaaron3978 2 жыл бұрын
​@@EximiusDux The last AAA games developed for PC hardware, PC controls, and the sensibilities and preferences of the PC market were released in 2007. Beginning in 2008, every AAA game has been designed for console hardware, console controllers, and the sensibilities and preferences of the console market. That means either: 1. Developed solely for consoles 2. Developed for consoles and ported to/also released on PC 3. Simultaneously developed for both console and PC (About 0.01% of post-2007 AAA games -- L4D, L4D2, Portal 2 being the only ones I can think of). Since 2008, not one AAA game has been developed for the PC market, and despite common misconceptions there is no valid reason for this. The Great Consolization of 2008 happened.
@EximiusDux
@EximiusDux 2 жыл бұрын
@@bricaaron3978 I can follow that reasoning. Can't blame the developers for going for the biggest market first, where the most gamers of all types can be found.
@bricaaron3978
@bricaaron3978 Жыл бұрын
@@EximiusDux *"Can't blame the developers for going for the biggest market first, where the most gamers of all types can be found."* First, a given console platform is not necessarily the biggest market for any given game or genre. A rampant fallacy that has existed for a long time is that of lumping all console platforms together, and then comparing _that_ to PC, which is dishonest and makes no sense. You can't add PS and XBox together and compare that to PC --- PS and XBox are not the same platforms, and have different development requirements, just like PC is different than consoles. But apart from that, they haven't gone for the biggest market first --- _they have gone for the biggest market *only*._ You're acting like developers release a console game first, and then release a PC game --- but all they do is release a console game, and then toss-port that console game over to PC and call it a day.
@ddha0000
@ddha0000 10 жыл бұрын
i wish all my lecturers where like john, hooked on every word
@eugenealive
@eugenealive 4 жыл бұрын
John 'zillions of photons' Carmack
@chrismason7066
@chrismason7066 6 ай бұрын
I was at this front row. This guy is a genius. And before it started. They let draw on the board "el guapo was here!" He was a good sport. Didnt ask for a picture but good guy and a genius
@codesamurai8131
@codesamurai8131 10 жыл бұрын
He speaks remarkably well considering 90% of the time he's talking to computer processors. Was surprised how interesting he made the otherwise dry topic of light, physics, rasterization, texture properties and so forth.
@proosee
@proosee 3 жыл бұрын
That's simply not true. Computer processor doesn't need any programming language - those are made for humans. Most of the time, the real task is to use programming language to communicate your idea to other people that can read your code, modify it, fix it etc. Actually, the fact that some program "works" is far less relevant than you think if you work in a team. The heck, some people have problems understand their own code after few months when they are about to change it. That's a real challenge here.
@bricaaron3978
@bricaaron3978 2 жыл бұрын
@@proosee *"The heck, some people have problems understand their own code after few months when they are about to change it."* That probably has a lot to do with poor commenting, no?
@joshuabermudez2372
@joshuabermudez2372 2 жыл бұрын
It's amazing that John Carmack is speaking completely from memory. Absolutely no notes or teleprompter!
@TheNerd
@TheNerd Жыл бұрын
I came here to hear John Carmac talk about Computer Graphics, I left wishing he was my physics teacher back in school.
@noahkirkpatrick8912
@noahkirkpatrick8912 3 жыл бұрын
Hey Carmack make some good haptics!!!!! We're almost there.
@NXTangl
@NXTangl 2 жыл бұрын
I wonder how compressed sensing will impact the tracing techniques...in general, it is a good way to recover samples from sparsity, and since most rays aren't going to be useful there's definitely an underlying sparsity.
@googleone5867
@googleone5867 2 жыл бұрын
He just keeps going
@HeyBudGames
@HeyBudGames 10 жыл бұрын
While you may not need to know how light works to flip a light switch and utilize it, it sure gives me perspective how much goes into making that switch effective for lay people like me.
@ballzac314
@ballzac314 10 жыл бұрын
As a physicist who specialises in optics and also tinkers with ray-traced rendering, none of this is new to me, but I'm still finding Carmack makes the topic very engaging.
@iamcassilis4085
@iamcassilis4085 4 жыл бұрын
bull shit
@TheUltimateBlooper
@TheUltimateBlooper 3 жыл бұрын
@@iamcassilis4085 Not exactly. I'm a 3D artist and I've done a load of research myself before even finding this video back in 2013 (happily suggested to me by youtube). However, I do have to keep referencing this video to other people, because the masses still think AO passes are realistic and they don't know jack about pathtracing, raytracing, GI, etc - which is very evident by the backlash to raytracing in games.
@Gnight787
@Gnight787 Жыл бұрын
I want Alton brown and John carmack to do just a show about super geeky aspects of basic parts of life
@privacyprivacy8708
@privacyprivacy8708 7 ай бұрын
Thermal imaging ? Broad spectrum? Aerospace? Wow
@DaVanillaThrilla
@DaVanillaThrilla Жыл бұрын
Carmack is basically the Vince McMahon of video gaming.
@Ravangers
@Ravangers Жыл бұрын
that popping sound driving me crazy
@earlgrey2130
@earlgrey2130 3 жыл бұрын
Why are there people playing tennis in the background??
@ZombieLincoln666
@ZombieLincoln666 3 жыл бұрын
it's good exercise
@Nekro_bird
@Nekro_bird 3 жыл бұрын
Damn I was like 12 minutes in and I didn’t notice NOW I CAN’T UNHEAR IT
@miinyoo
@miinyoo 3 ай бұрын
One of the things that really struck out is that he is talking of facets on curved surfaces. The reality is all curved surfaces have facets. Down at the atomic level quantum mechanics dictates there be facets. They're just so very tiny and subtly overlap that the facets blend into the curvature. But with enough precision, we absolutely can detect the facets inherent in everything. That's how x-ray crystallography works and x-ray diffraction images work when imaging intermolecular facets.
@Eidolon108
@Eidolon108 Жыл бұрын
He's so dreamy
@Yupppi
@Yupppi 4 ай бұрын
What if we came up with a cheap way to express roundness like circle's circumference, without approximation to flat surfaces/straight lines? Some brilliant idea that just allows you to draw the round shape itself without figuring it out from another way.
@TorQueMoD
@TorQueMoD Жыл бұрын
Jesus, what a legend. What I'd give for 1/16th of his programming knowledge.
@jampozbear
@jampozbear 10 жыл бұрын
Holy shit Carmack is devastating... as always
@Rondo2ooo
@Rondo2ooo Жыл бұрын
After years of getting dragged out of this type of things with a nice family but boring jobs, I find myself with a hunger for diving deep into computer science again. Watching John reminds me it.
@Bozothcow
@Bozothcow Жыл бұрын
I always say, the early game developers were mathematicians and computer scientists first.
@here4good
@here4good 2 жыл бұрын
Finally, the kind of education that's actually interesting!
@jonradoff570
@jonradoff570 Жыл бұрын
Still a great talk
@unl0ck998
@unl0ck998 Жыл бұрын
There's a popping sound every 10 seconds that is driving me crazy.
@foxfining4210
@foxfining4210 5 жыл бұрын
cool talk
@privacyprivacy8708
@privacyprivacy8708 7 ай бұрын
I got big tables of Data Sir
@privacyprivacy8708
@privacyprivacy8708 7 ай бұрын
Quick question Id software after, does it still continue?
@centercity1
@centercity1 10 жыл бұрын
yeh but that information is scattered all over the place and finding it takes time unless you know exactly what it all means already... also most people don't know jack shit about that stuff until there doing it for years or just flat out don't get it, so its great that his giving this talk to inform the noobs. also getting people excited about advocating for a standardized real materials and lighting toolset to work with is always great
@nachtmarv
@nachtmarv 3 жыл бұрын
Carmack talking about PBR before it was cool
@baggern
@baggern 3 жыл бұрын
nah in 2013 PBR was already strictly implemented in mainstream titles like Ryse or Killzone Shadow Fall and to a lesser extent done in many AAA games starting with Crysis 1 which did some stuff that could be considered PBR for foliage. Also in 2013 the PBRT book was also already released
@spider853
@spider853 10 жыл бұрын
When he talks about the softshadow multisampling does he refers as raytracing they environment geometry? If yes then its is done on GPU? if yes then does the game has a raytracer engine just for softshadows and other minimal raytracing things?
@SpandanChatterjee2904
@SpandanChatterjee2904 7 жыл бұрын
If I could go back to school, damn, I'd ditch all books and listen to John Carmack! He knows his stuff. Let me repeat that: HE KNOWS HIS STUFF.
@LucaMolari
@LucaMolari 10 жыл бұрын
Great talk J!
@Nisstyre56
@Nisstyre56 10 жыл бұрын
Most people don't understand the basics. You can't expect to learn about the newest advancements before you understand classic mechanics.
@Pulseczar1
@Pulseczar1 5 жыл бұрын
Wouldn't be surprised if Trent Reznor did the intro music.
@sephjfox
@sephjfox Жыл бұрын
To understand light, you must become light
@billykotsos4642
@billykotsos4642 Жыл бұрын
Classic
@jvetter713
@jvetter713 Жыл бұрын
And I thought the programming I do is complicated. This is nuts.
@NobleNobbler
@NobleNobbler 4 ай бұрын
I'm just trying to figure out why I can't debug the constructor in my angular code. :|
@johnmh3180
@johnmh3180 11 ай бұрын
Cool 😎😎👍
@lukestumpf4384
@lukestumpf4384 2 жыл бұрын
Doing the lords work 🙏
@MrFelixdodd
@MrFelixdodd 10 жыл бұрын
Fantastic talk from a pioneer. Unsure about 2 orders of magnitude for PT rendering to be viable for RT however. He doesn't mention the GPU/PT marriage is getting decent convergence in seconds on current hardware. It is ready for the offline market already. Also surprised that he doesn't detail texture map evolution and how it has underpinned rasterization engines, from lightmaps, normalmaps, spec, etc, rather than Geo/normals/smoothing which texture maps replaced; plus megatexture tech.
@charliebaby7065
@charliebaby7065 2 жыл бұрын
he said modo!!!! yaa!!
@fabian3677
@fabian3677 10 жыл бұрын
Do you have any link for those videos you mentioned so you can share?
@Eldjarn86
@Eldjarn86 Жыл бұрын
A 3 years worth of university classes on the physics of light in a youtube video from a video game programmer. This brain is the literal 9000IQ being of our time
@ZombieLincoln666
@ZombieLincoln666 2 ай бұрын
settle down
@chrismofer
@chrismofer 3 жыл бұрын
37:16 curious what promotional NASA cgi he's talking about
@xXNURBSXx
@xXNURBSXx 4 ай бұрын
Ever thought about creating your own game engine? then pay attention. This is important knowing how light works.
@arvindhmani06
@arvindhmani06 3 жыл бұрын
John Carmack has a strong "kid who knows he's smart and isn't afraid to share knowledge at the risk of sounding condescending but isn't trying to do so" vibe
@roberte2945
@roberte2945 3 жыл бұрын
Based on everything I've read about the man, he's just... on another level compared to most people. He's a genius.
@privacyprivacy8708
@privacyprivacy8708 7 ай бұрын
Optical? Mirror ?
@rsplayz7777
@rsplayz7777 9 ай бұрын
Me at first date: 36:16 Double Speed
@00GMS00
@00GMS00 2 жыл бұрын
Electrodark intro
@The_Professor123
@The_Professor123 4 сағат бұрын
30:00 Accidentally draws a pokéball
@Cthulch
@Cthulch 2 жыл бұрын
Well if you have a co-founder like that, no wonder you're making great things.
@TykeMison_
@TykeMison_ 3 жыл бұрын
@29:32 John Carmack draws a pokeball
@arvindhmani06
@arvindhmani06 3 жыл бұрын
Damn, until he drew the "equator" on it, it looked like something from an adult graphic novel.
@_b001
@_b001 3 жыл бұрын
He's living in 4th dimension
@spookyanonymous1466
@spookyanonymous1466 3 жыл бұрын
The crazy part is everybody listens
@thomaspynchon2871
@thomaspynchon2871 Жыл бұрын
THIS FUCKING GUY IS SMART AS SHIT.
QuakeCon 2012 - John Carmack Keynote
3:36:39
QuakeCon Official
Рет қаралды 350 М.
How to open a can? 🤪 lifehack
00:25
Mr.Clabik - Friends
Рет қаралды 13 МЛН
маленький брат прыгает в бассейн
00:15
GL Show Russian
Рет қаралды 3,8 МЛН
Glow Stick Secret (part 2) 😱 #shorts
00:33
Mr DegrEE
Рет қаралды 28 МЛН
John Carmack Tech Talk with UMKC-SCE
1:20:28
UMKC School of Science and Engineering
Рет қаралды 246 М.
How Ray Tracing (Modern CGI) Works And How To Do It 600x Faster
32:06
Josh's Channel
Рет қаралды 534 М.
Deep Thoughts Engineering Speaker Series: John Carmack
1:02:24
John Carmack
Рет қаралды 96 М.
Why Doom is Awesome: Binary Space Partitioning
26:25
ShreddedNerd
Рет қаралды 982 М.
John Carmack Receives Honorary Degree
8:59
UMKC School of Science and Engineering
Рет қаралды 73 М.
Richard Feynman on Quantum Mechanics Part 1 - Photons Corpuscles of Light
1:17:58
Fast Inverse Square Root - A Quake III Algorithm
20:08
Nemean
Рет қаралды 4,8 МЛН
💀
0:15
DegelSC
Рет қаралды 9 МЛН
Очень крутая игра😱
0:20
ShortBoy
Рет қаралды 2,7 МЛН
train rush part 7722 #shorts #viral #trending
0:54
voxzon gaming
Рет қаралды 22 МЛН
МАЙНКРАФТ, НО БЕЗ МЫШКИ! | Кэтич
0:52
_кэтич_
Рет қаралды 720 М.
🤬🐨THEY WANT TO HURT THE KID #ZOONOMALY 🐨🤬
0:43
CATNAP
Рет қаралды 6 МЛН