I was watching cats and ended up here watching a lecture on ray tracing
@sunnyhours847 жыл бұрын
hahahhaha!
@Psymun7474 жыл бұрын
Congratulations!
@eddie-mathewikang77593 жыл бұрын
Me too lol
@hentaisenpai35343 жыл бұрын
youtube algo is little miracle 😂
@tonyg5132 Жыл бұрын
Lmaooo
@p00pie8 жыл бұрын
Lecture starts at 7:37. Before that he speaks with the students about projects and miscellaneous spatial rendering problems
@randyrawson26018 жыл бұрын
thanks man
@gaxkiller7 жыл бұрын
I read you at 7:15 =(
@niyagentleman81432 жыл бұрын
@@gaxkiller lol
@GeForece62004 жыл бұрын
Very good lecture! It's really interesting that Nvidia's CEO basically explained pretty much the same thing in RTX's launch event.
@abdulrahmankerim23777 жыл бұрын
Thank you for the great explanation ....really helpful introductory.
@---si3nu5 жыл бұрын
RTX ON
@everope4 жыл бұрын
That must be why the frame rate of this video is so low
@petterboussard4 жыл бұрын
This lecture is GREAT! Thanks
@sshawarma2 жыл бұрын
I was wondering if there was a way to do Ray tracing with polynomials, seems like there currently isn't (efficiently anyway). This video is a gem for understanding what the current limitations are before making your own.
@MaxwellsWitch7 жыл бұрын
Now make a raytracer for curved spacetime
@isaacjones59377 жыл бұрын
The Misanthropic Nihilist It's much harder to represent a curved line than a straight one.
@SerBallister6 жыл бұрын
You could ray march as a series of small line segments, obviously much more expensive that way
@__mk_km__5 жыл бұрын
One guy actually did it, google "Raytracing a Blackhole" Okay, its raytracing just one particular version of curved spacetime, but you get the idea, its cool(and quite simple to implement too).
@noct1scxiv7094 жыл бұрын
Checkout Scott manleys video on wormholes. He wrote a raytracer for non Euclidean space to show what it would look like going into a wormhole
@mastershooter6411 ай бұрын
It's basically the same thing, you just change the metric
@cris37584 жыл бұрын
This is so cool when you finally understand the math behind it! xD
@fredow1234565 жыл бұрын
very interesting and well explained, ty!
@JackLe11278 жыл бұрын
33:00 "Run the code... dooo...."
@CP200S8 жыл бұрын
That should become a meme...
@markanderson4397 жыл бұрын
I have NO clue what's going on. BUT, could this describe the holographic universe?
@maaadkat7 жыл бұрын
If you're referring to the hypothesis that we live in a simulation - and setting aside any opinion of plausibility of the theory - we couldn't really say for sure. If there's nobody there to see something, is it visible? If a tree falls in the forest, does it make a sound? Do these phenomena exist even if there are no eyes to see, noses to smell, ears to hear, nerves to feel, tongues to taste? Is Schrodinger's cat dead or alive if we have no observable evidence of either state? This is a fun one to think about: We can't visually observe the cat without opening the box, but maybe we can observe the temperature. If we put an ice cube on the box, it will melt faster if the cat is alive than if the cat is dead. This alone will constitute observation. In fact any interaction between the cat and the outside of the box is "considered" observation, even if we don't pay attention to the ice cube. So are our senses simulated? Do our eyes see raytraced images, i.e. only the observed "exists"? Or are the stimuli - the photons - simulated? If we were building this simulation, we wouldn't be able to tell if any given photon is going to interact with an observing organism without simulating every photon to its eventual absorption. So it's more likely that for such a rich and complete simulation. photons would *need* to be simulated from their source rather than traced from our retinas.
@ancientapparition16387 жыл бұрын
TL;DR dooo concretely proves the Universe is an illusion
@GeekTeach Жыл бұрын
I just got back from Pixar's Elemental after having watched this video last week - and my mind is blown. All of the things!
@bran_rx5 ай бұрын
"Don't worry about the holes"... my new mantra
@user-mo9tx4me9w8 жыл бұрын
well I was just wondering what the name of the video is which would be played on Friday , seems to be very interesting.
@cesteres5 жыл бұрын
It's pr0n
@JesseHolbrook6 жыл бұрын
If you close your eyes, Kermit the Frog will teach you the basics of ray tracing.
@4Dimensional8224 жыл бұрын
lol
@lemon55014 жыл бұрын
So this is Ray tracing before it was cool? nice.
@gmax34086 жыл бұрын
Well by now it's a trending topic to the gaming community. Can't wait to see what are they going to do with 'Ray Tracing' on upcoming games.
@philcoulson14315 жыл бұрын
NVIDIA brings me here
@TheGreatArlei2 жыл бұрын
From what year is this lecture? I am loving it!
@BSPNode2 жыл бұрын
2009
@MasterOfTheX3 жыл бұрын
Why I just found this ray tracing comments are best comms on KZfaq ever
@Steve.Nguyen4 жыл бұрын
What class is this?
@Steve.Nguyen4 жыл бұрын
Never mind, google answered my question. It's "CSCI 420 Computer Graphics" for those curious.
@POWERon4ik7 жыл бұрын
lecture is OK
@alessiotucci02 ай бұрын
anyone knows where I can find the videos he is talking about?
@SJ-ds8lp9 жыл бұрын
wow very informative
@plavix2219 жыл бұрын
Swoorup Joshi yeah right. it is so much better to see a lecture given by a native english speaking guy. Also, this Professor is really presenting it nicely.why even bother about rasterization? throw it out of the window, in 4 years will have real time raytracing.
@BlackXxScopez7 жыл бұрын
+plavix221 if it takes 2 minutes to render the sample image of a bmw with cycles in blender, and we want 60 fps, we need gpus that are 7200x as powerful. If it takes four years for power to double, a conservative estimate since we are reaching the size limit of traditional transistors, we can find out how long it should take. with x= number of years, 7200=(1/4*x)^2,x=339. However, if we can keep up moore's law, 7200=(1/2*x)^2,x=169. Of course, we can always say that you can use $10,000 worth of equipment, which is when the consumer market usually starts getting it. I'd say about 20 seconds is more like what you would see. Now it's only 1200x less powerful than what is needed. now let's say they can put up with 20 fps for some reason. We will also say that moore's law still applies, doubling once every two years. 1200=(1/2*x)^2. In 69 years, you'll be able to spend $10,000 and watch the bmw benchmark at 20 fps. Finally, let's say right now you have some uber $1,000,000 array that can render it at blazing speeds of 0.2 seconds per frame. being 12x less powerful, you can either spend $12,000,000 and play at 20 fps ($36,000,000 if you want 60 fps), or keep waiting until prices go down to be able to do this. I haven't taken into account optimizations in render technologies, but the gist is you CAN do it in 4 years, if you have $2,500,000 or so laying around. This does not take into consideration any other parts of the PC you may need :^)
@newkid98075 жыл бұрын
plavix221 DAMM your prediction was on point, around 4 years later we have it
@saultube445 жыл бұрын
Is this a Computer Science Major class?
@EarFarce45 жыл бұрын
Yes specifically computer graphics
@perplexedmoth7 жыл бұрын
I'm jizzing my pants right now.
@KyobuFumiya Жыл бұрын
Damn. I'm the chosen one
@pknyan58032 жыл бұрын
What if the rays were parabolas?
@Anthony-op7xz Жыл бұрын
Test it
@creed35002 жыл бұрын
What kind of course do I go to learn about this stuff?
@le_cognito6 ай бұрын
computer graphics and light transport
@vorname14856 жыл бұрын
Why did you put C (speed of light) on the desk. And why do you always tell "as you can C"? :D :D :D
@sadteeto5 жыл бұрын
Now we have real time ray tracing yeah
@dimitarzitosanski31055 жыл бұрын
because we have very powerful hardware
@isaacthani3 жыл бұрын
22:42 - One of the jobs I'd like to have also :)
@eygs493 Жыл бұрын
you cant, niga
@corey333p7 жыл бұрын
The solution to the shadow problem sounds really obvious
@oliverhathaway72486 жыл бұрын
A good lecturer makes everything they're explaining sound obvious.
@xanderlinhares6 жыл бұрын
It is when you are ray casting with no time limit but when you are attempting real-time cg (especially back then), that isn’t an option.
@MatheusLB20096 жыл бұрын
Even when you are ray casting with "no time limit", it might take too damn long or the machine crashes mid-trace (especially back then)
@blenderinfocentro4 жыл бұрын
Goob explications boys :)
@Mikewee7776 жыл бұрын
7:37
@plavix2219 жыл бұрын
Why does a ray hit a sphere in 2 places????? I cant imagine that one.
@plavix2219 жыл бұрын
plavix221 oh ok i see. there are acutally two sides a sphere has, not? XD
@AdrianReef8 жыл бұрын
+plavix221 nope. It all depends on how you consider the surface. It can be one sided,two-sided (outer surface-inner surface) but,"digitally speaking",often a sphere has many sides since we have to use triangles or quads to describe it. There are other exotic digital representations(actually,the real term to use is *approximations*) but we get in the realm of dot-clouds,fractals,voronoi diagrams and "who knows what else"... :P
@JackLe11278 жыл бұрын
+plavix221 he meant 2 surfaces of the sphere: front and back
@plavix2218 жыл бұрын
Jack Le But which one? There is an infinite amount of them. XD
@JackLe11278 жыл бұрын
plavix221 whichever one intersects the ray ;) the sphere is hollow
@marcokok98147 жыл бұрын
4 D divide by W?
@derekmallory9856 жыл бұрын
Look up homogenous coordinates and perspective projection
@mellang17255 жыл бұрын
*Not today KZfaq*
@cankocyigitoglu42142 жыл бұрын
10:37 heeeeeere
@mrnobody21002 жыл бұрын
13:28 iihaaaaaghhh
@bwatspro5 жыл бұрын
Didnt you get little nervous, when he starts talking about assignments ? Not cool, dude (xD)
@TitusSc4 жыл бұрын
is this a graduate course?
@eygs493 Жыл бұрын
elementary school course
@INFLAMESM2G6 жыл бұрын
FU Nvidia... I'm still not going to pay $1000+ for a RTX 2080 Ti.
@roachey5 жыл бұрын
Just for gaming it's too much. The RTX could be really good for animators and 3D artists though.
@FanShowSix5 жыл бұрын
coz this is inovation, u pay 4 that
@Ale-kc9pq4 жыл бұрын
There's not enough games that really requires RT, it's just a novelty...
@Voldein3 жыл бұрын
graphics
@hashcr4 жыл бұрын
if Louis CK had a computer scientist brother..
@qfksspecial78666 жыл бұрын
I'm not visualizing the illustrations. It would be better if it is 3D animation, or use some objects to illustrate.
@nightfox6738 Жыл бұрын
5:50 This is an incredibly bad practice that nobody does for what should be obvious reasons. He says they do that but as a professional in the industry I can tell you, no. Nobody in their right mind does this.
@kamogelokekae687710 ай бұрын
What do you do?
@nightfox673810 ай бұрын
@@kamogelokekae6877 I work with realtime graphics for game dev
@noct1scxiv7094 жыл бұрын
100 lines of code to see if it’s inside a triangle is bollocks. I did it in 20
@edwardcumpstey90614 жыл бұрын
@@uku4171 I care.
@robegatt2 жыл бұрын
how long are your lines?
@TheBeorn1235 жыл бұрын
Traduzcan al.español
@TheEssence1444 жыл бұрын
Nou
@victorsegoviapalacios47104 жыл бұрын
When universities really taught something, no like the Gender/Black/Mexicans/Etc. Studies courses they offer right now.
@veloce54914 жыл бұрын
it depends on what you take. they still teach that stuff. what a dumb comment.
@IvanRandomDude4 жыл бұрын
Gender studies are way more important than computer graphics BIGOT
@victorsegoviapalacios47104 жыл бұрын
@@IvanRandomDude Go back to get your soy.
@st0a3 жыл бұрын
@@victorsegoviapalacios4710 Agreed.
@themeangene Жыл бұрын
@@veloce5491 If you take gender studies you're wasting your time and not helping humanity