Тёмный

Ray Tracing 

UC Davis Academics
Подписаться 14 тыс.
Просмотров 133 тыс.
50% 1

Lecture 15: A Ray Tracing algorithm is described.

Опубликовано:

 

5 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 118   
@ashiningworld
@ashiningworld 8 лет назад
Lecture starts at 7:33
@Ryan_Perrin
@Ryan_Perrin 6 лет назад
My hero
@multiparticle7475
@multiparticle7475 6 лет назад
Thanks
@guavacupcake
@guavacupcake 5 лет назад
ma boi
@denisfovas6399
@denisfovas6399 5 лет назад
You deserve more than likes
@shellyoung2646
@shellyoung2646 5 лет назад
Thanks. Good.
@TABRO284
@TABRO284 8 лет назад
I was watching cats and ended up here watching a lecture on ray tracing
@sunnyhours84
@sunnyhours84 7 лет назад
hahahhaha!
@Psymun747
@Psymun747 4 года назад
Congratulations!
@eddie-mathewikang7759
@eddie-mathewikang7759 4 года назад
Me too lol
@hentaisenpai3534
@hentaisenpai3534 3 года назад
youtube algo is little miracle 😂
@tonyg5132
@tonyg5132 Год назад
Lmaooo
@p00pie
@p00pie 8 лет назад
Lecture starts at 7:37. Before that he speaks with the students about projects and miscellaneous spatial rendering problems
@randyrawson2601
@randyrawson2601 8 лет назад
thanks man
@gaxkiller
@gaxkiller 8 лет назад
I read you at 7:15 =(
@niyagentleman8143
@niyagentleman8143 2 года назад
@@gaxkiller lol
@GeForece6200
@GeForece6200 5 лет назад
Very good lecture! It's really interesting that Nvidia's CEO basically explained pretty much the same thing in RTX's launch event.
@---si3nu
@---si3nu 5 лет назад
RTX ON
@everope
@everope 4 года назад
That must be why the frame rate of this video is so low
@MaxwellsWitch
@MaxwellsWitch 7 лет назад
Now make a raytracer for curved spacetime
@iambugking
@iambugking 7 лет назад
The Misanthropic Nihilist It's much harder to represent a curved line than a straight one.
@SerBallister
@SerBallister 6 лет назад
You could ray march as a series of small line segments, obviously much more expensive that way
@__mk_km__
@__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).
@noct1scxiv709
@noct1scxiv709 4 года назад
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
@mastershooter64
@mastershooter64 Год назад
It's basically the same thing, you just change the metric
@CrisMW98
@CrisMW98 4 года назад
This is so cool when you finally understand the math behind it! xD
@JesseHolbrook
@JesseHolbrook 6 лет назад
If you close your eyes, Kermit the Frog will teach you the basics of ray tracing.
@4Dimensional822
@4Dimensional822 4 года назад
lol
@GeekTeach
@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!
@sshawarma
@sshawarma 3 года назад
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.
@JackLe1127
@JackLe1127 8 лет назад
33:00 "Run the code... dooo...."
@CP200S
@CP200S 8 лет назад
That should become a meme...
@markanderson439
@markanderson439 8 лет назад
I have NO clue what's going on. BUT, could this describe the holographic universe?
@maaadkat
@maaadkat 8 лет назад
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.
@ancientapparition1638
@ancientapparition1638 7 лет назад
TL;DR dooo concretely proves the Universe is an illusion
@abdulrahmankerim2377
@abdulrahmankerim2377 7 лет назад
Thank you for the great explanation ....really helpful introductory.
@bran_rx
@bran_rx 7 месяцев назад
"Don't worry about the holes"... my new mantra
@TheGreatArlei
@TheGreatArlei 3 года назад
From what year is this lecture? I am loving it!
@BSPNode
@BSPNode 2 года назад
2009
@王煜东
@王煜东 8 лет назад
well I was just wondering what the name of the video is which would be played on Friday , seems to be very interesting.
@cesteres
@cesteres 5 лет назад
It's pr0n
@lemon5501
@lemon5501 5 лет назад
So this is Ray tracing before it was cool? nice.
@gmax3408
@gmax3408 6 лет назад
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.
@philcoulson1431
@philcoulson1431 6 лет назад
NVIDIA brings me here
@petterboussard
@petterboussard 4 года назад
This lecture is GREAT! Thanks
@Steve.Nguyen
@Steve.Nguyen 4 года назад
What class is this?
@Steve.Nguyen
@Steve.Nguyen 4 года назад
Never mind, google answered my question. It's "CSCI 420 Computer Graphics" for those curious.
@MasterOfTheX
@MasterOfTheX 3 года назад
Why I just found this ray tracing comments are best comms on RU-vid ever
@pknyan5803
@pknyan5803 3 года назад
What if the rays were parabolas?
@Anthony-op7xz
@Anthony-op7xz 2 года назад
Test it
@fredow123456
@fredow123456 5 лет назад
very interesting and well explained, ty!
@sadteeto
@sadteeto 5 лет назад
Now we have real time ray tracing yeah
@dimitarzitosanski3105
@dimitarzitosanski3105 5 лет назад
because we have very powerful hardware
@corey333p
@corey333p 7 лет назад
The solution to the shadow problem sounds really obvious
@oliverhathaway7248
@oliverhathaway7248 6 лет назад
A good lecturer makes everything they're explaining sound obvious.
@xanderlinhares
@xanderlinhares 6 лет назад
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.
@MatheusLB2009
@MatheusLB2009 6 лет назад
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)
@SJ-ds8lp
@SJ-ds8lp 9 лет назад
wow very informative
@plavix221
@plavix221 9 лет назад
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.
@BlackXxScopez
@BlackXxScopez 7 лет назад
+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 :^)
@newkid9807
@newkid9807 5 лет назад
plavix221 DAMM your prediction was on point, around 4 years later we have it
@perplexedmoth
@perplexedmoth 7 лет назад
I'm jizzing my pants right now.
@plavix221
@plavix221 9 лет назад
Why does a ray hit a sphere in 2 places????? I cant imagine that one.
@plavix221
@plavix221 9 лет назад
plavix221 oh ok i see. there are acutally two sides a sphere has, not? XD
@AdrianReef
@AdrianReef 8 лет назад
+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
@JackLe1127
@JackLe1127 8 лет назад
+plavix221 he meant 2 surfaces of the sphere: front and back
@plavix221
@plavix221 8 лет назад
Jack Le But which one? There is an infinite amount of them. XD
@JackLe1127
@JackLe1127 8 лет назад
plavix221 whichever one intersects the ray ;) the sphere is hollow
@KyobuFumiya
@KyobuFumiya Год назад
Damn. I'm the chosen one
@saultube44
@saultube44 5 лет назад
Is this a Computer Science Major class?
@EarFarce4
@EarFarce4 5 лет назад
Yes specifically computer graphics
@alessiotucci0
@alessiotucci0 5 месяцев назад
anyone knows where I can find the videos he is talking about?
@vorname1485
@vorname1485 6 лет назад
Why did you put C (speed of light) on the desk. And why do you always tell "as you can C"? :D :D :D
@bwatspro
@bwatspro 5 лет назад
Didnt you get little nervous, when he starts talking about assignments ? Not cool, dude (xD)
@POWERon4ik
@POWERon4ik 7 лет назад
lecture is OK
@INFLAMESM2G
@INFLAMESM2G 6 лет назад
FU Nvidia... I'm still not going to pay $1000+ for a RTX 2080 Ti.
@roachey
@roachey 6 лет назад
Just for gaming it's too much. The RTX could be really good for animators and 3D artists though.
@FanShowSix
@FanShowSix 6 лет назад
coz this is inovation, u pay 4 that
@thequarrymen58
@thequarrymen58 4 года назад
There's not enough games that really requires RT, it's just a novelty...
@mellang1725
@mellang1725 5 лет назад
*Not today RU-vid*
@isaacthani
@isaacthani 3 года назад
22:42 - One of the jobs I'd like to have also :)
@eygs493
@eygs493 Год назад
you cant, niga
@creed3500
@creed3500 2 года назад
What kind of course do I go to learn about this stuff?
@le_cognito
@le_cognito 8 месяцев назад
computer graphics and light transport
@blenderinfocentro
@blenderinfocentro 4 года назад
Goob explications boys :)
@marcokok9814
@marcokok9814 7 лет назад
4 D divide by W?
@derekmallory985
@derekmallory985 7 лет назад
Look up homogenous coordinates and perspective projection
@cankocyigitoglu4214
@cankocyigitoglu4214 2 года назад
10:37 heeeeeere
@nightfox6738
@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.
@kamogelokekae6877
@kamogelokekae6877 Год назад
What do you do?
@nightfox6738
@nightfox6738 Год назад
@@kamogelokekae6877 I work with realtime graphics for game dev
@TitusSc
@TitusSc 4 года назад
is this a graduate course?
@eygs493
@eygs493 Год назад
elementary school course
@qfksspecial7866
@qfksspecial7866 6 лет назад
I'm not visualizing the illustrations. It would be better if it is 3D animation, or use some objects to illustrate.
@mrnobody2100
@mrnobody2100 2 года назад
13:28 iihaaaaaghhh
@Mikewee777
@Mikewee777 6 лет назад
7:37
@victorsegoviapalacios4710
@victorsegoviapalacios4710 4 года назад
When universities really taught something, no like the Gender/Black/Mexicans/Etc. Studies courses they offer right now.
@veloce5491
@veloce5491 4 года назад
it depends on what you take. they still teach that stuff. what a dumb comment.
@IvanRandomDude
@IvanRandomDude 4 года назад
Gender studies are way more important than computer graphics BIGOT
@victorsegoviapalacios4710
@victorsegoviapalacios4710 4 года назад
@@IvanRandomDude Go back to get your soy.
@st0a
@st0a 4 года назад
@@victorsegoviapalacios4710 Agreed.
@themeangene
@themeangene 2 года назад
​​@@veloce5491 If you take gender studies you're wasting your time and not helping humanity
@hashcr
@hashcr 4 года назад
if Louis CK had a computer scientist brother..
@Voldein
@Voldein 3 года назад
graphics
@noct1scxiv709
@noct1scxiv709 4 года назад
100 lines of code to see if it’s inside a triangle is bollocks. I did it in 20
@edwardcumpstey9061
@edwardcumpstey9061 4 года назад
@@uku4171 I care.
@robegatt
@robegatt 3 года назад
how long are your lines?
@TheBeorn123
@TheBeorn123 5 лет назад
Traduzcan al.español
@TheEssence144
@TheEssence144 4 года назад
Nou
Далее
Subdivision Surfaces Part 1
51:07
Просмотров 34 тыс.
Depth Buffers and Ray Tracing
46:12
Просмотров 28 тыс.
Women’s Free Kicks + Men’s 😳🚀
00:20
Просмотров 4,8 млн
Living life on the edge 😳 #wrc
00:17
Просмотров 7 млн
The Camera Transform
47:18
Просмотров 129 тыс.
Quaternions
39:07
Просмотров 172 тыс.
How Ray Tracing Works - Computerphile
20:23
Просмотров 90 тыс.
Interactive Graphics 26 - GPU Ray Tracing
1:10:00
Просмотров 11 тыс.
Curves in the Plane
52:24
Просмотров 42 тыс.
Inside Black Holes | Leonard Susskind
1:10:33
Просмотров 1,2 млн
Coding Adventure: Ray Tracing
37:58
Просмотров 1,1 млн
Interactive Graphics 25 - Volume Rendering
1:10:11
Просмотров 23 тыс.