Introduction to Computer Graphics. School of Computing, University of Utah. Full playlist: • Introduction to Comput... Course website: graphics.cs.utah.edu/courses/...
Пікірлер: 14
@pawelstolecki34915 ай бұрын
Awesome vid! It's summarizing dozens of papers in a single video in a very approachable form.
@ImaginaryBlend2 жыл бұрын
These lectures are pure gold. I hope you will get more attention on YT, you deserve it :) Thank you!
@obayev4 ай бұрын
Thank you for another great lecture! 🙏🏻☺️
@isaacdiaz57932 жыл бұрын
Man thank you very much for these tutorials they are so awesome!
@darkarchon892 жыл бұрын
For path tracing indirect illumination, are hybrid approaches for selecting N viable? For example, the primary ray gets N = 5, the first secondary rays all get N = 2, and every ray after that gets N = 1. Or is that just needless complexity when you can simply take more samples per pixel?
@cem_yuksel2 жыл бұрын
In general, it is a better idea to use N=1 and start with a new primary ray every time. There are special cases when skipping the primary ray can be preferable (effectively making N>1 for the primary hit point), but not in general.
@bimDe20242 жыл бұрын
54:00 When you mentioned "image space denoiser", does it mean after the "model-view-projection" transform when we get the final scene for displaying on the screen, we need to apply this "denoiser" on that space? Are "image space" and "display space" are synonymous?
@cem_yuksel2 жыл бұрын
No. You render an image and apply the denoiser to the raster image. Some denoisers use more information than just the pixel color, but they all operate on pixels. That is what image-space means.
@NguyenTung-id4ib2 жыл бұрын
when we compute the final radiance for the one pixel, do we average all the traced values by the number of SPP?
@cem_yuksel2 жыл бұрын
Yes, averaging them (by adding them and then dividing the result with the number of samples) would be the simplest solution. There are other methods that perform weighted averages. If you are interested in them, I'd suggest that you look into "reconstruction filters." Most production renderers would support a number of such filters. For example, here are the ones that V-Ray uses: docs.chaos.com/display/VMAX/Image+Filter
@NguyenTung-id4ib2 жыл бұрын
I think many rendering lectures neglect the post-processing part (i.e., mapping HDR radiance images into 0-1 images). In this regard, I have seen some people who do not average them out but handle this during the tone mapping phase. For me, this is the most confusing part when writing a working renderer.
@cem_yuksel2 жыл бұрын
@@NguyenTung-id4ib Yes, this can get quite a bit more complicated, since reconstruction filters often use samples of neighboring pixels.
@quovadisdorime2 жыл бұрын
Hocam Tükçe altyazı en azından..
@majidjalili878411 ай бұрын
The pace of presentation is a bit slow. Mainly because you are looking at some screen behind the camera, and it slows you down.