Mtg 26/26: Thu-10-Apr-2025

Outline for Today

Review

Administration

Today

  • QB26
  • What I want from you for my birthday: do well on the final exam!

For Next Meeting

  • finish course work and prepare for the final – in 1 week from today

Wiki

Link to the UR Courses wiki page for this meeting

Media

Transcript

Audio Transcript

  • So I've updated the Transcripts and The Pictures
  • and so today we'll go through The quiz, which is really just
  • your suggestions for exam questions.
  • So what I want from you for my birthday, do well on the final
  • exam?
  • Sound? Okay, wow.
  • It. So I'm going to turn the screen off so I protect the
  • names of the people who suggested different questions,
  • And I will
  • post a summary of the suggestions I
  • Today or tomorrow. I
  • Okay, I
  • What are the best integrators for producing high quality
  • images? I
  • so I'm just going to read out the options instead of writing
  • them on the board.
  • One, ambient occlusion, BD, PT, light path, MLT, number two,
  • path, random walk, sppm, ball path, number 3b, D, P T, M, L T,
  • S, P P, M, ball path. Number four, SPP, M, B, D, P T, M, L T,
  • simple path, simple and number five, simple vol, path, B, p, p,
  • T, M, L, T, Simple Path and
  • there was no answer for this One. Any thoughts about third
  • one?
  • I think I I think I Forgot to answer,
  • okay, I
  • which is Not a key quantity that describes electromagnetic
  • radiation, a, flux, B, irradiance, C, intensity, or D,
  • aliasing, I,
  • what's the answer?
  • Flux or radiance, intensity or aliasing? Yeah, I
  • What was the
  • answer? Alias sing, alias,
  • you. Which of the following is correct, a spectra
  • if the human perception of light, B, color is the physical
  • characteristics of light. C, gamma is a range of colors. D,
  • the color of an object is
  • the absorbed light and
  • so that the answer is, C, gamut, I,
  • what best describes the purpose of a BRDF in rendering a it
  • calculates the total amount of light emitted by a surface. It
  • defines how a surface reflects incoming light into different
  • directions. It measures the distance light travels before
  • being absorbed by a material D, it determines The color of a
  • light source in a scene I
  • so there's no answer indicated that I'm leaning towards B is
  • defines How a surface reflects incoming Light into different
  • directions and
  • what was the question?
  • What best describes the purpose of a BRDF, I
  • What is the primary advantage of points using point sampled
  • spectral rendering over RGB based rendering a It reduces
  • memory usage by avoiding texture lookups it allows the render to
  • handle more triangles per second. It enables accurate
  • simulation of wavelength dependent phenomenon like
  • dispersion and Meta metamourism That one simplifies the shading
  • models by removing the need For color conversion.
  • Yes, it was C that one. I
  • What kind of lighting produces, soft shadows, Point Light,
  • ambient light, area Light, or volumetric light, leave it to
  • Area Light.
  • Yeah, in the context of pbrt, which of the following best
  • describes the bi directional scattering distribution
  • function, a function that models a projection of 3d scenes onto a
  • 2d playing. A function that determines how light is
  • scattered from one point to another through a medium, a
  • function that defines how light is reflected and transmitted at
  • surfaces, a function that measures the amount of light
  • emitted by a point light source i
  • The moment a function that defines how light is reflected
  • and transmitted At surfaces you
  • how many different camera coordinate spaces are there? I
  • five? Yeah, it's five. So name as many as you can. I
  • the object space, world space, camera world space,
  • so you hyphenated one without mentioning both. Camera space,
  • so
  • there's camera space there's camera world space object space
  • and
  • rendering space and World Space World space
  • object space, World Space counter, warm space i
  • What are aliasing errors, and what are the differences between
  • post and pre aliasing errors? And
  • so how Would you Describe aliasing? I
  • it so it has to Do with samples we're trying to reconstruct
  • an image or reconstruct a signal, so we have to take a
  • we have to take enough samples to begin with, and then we have
  • To filter frequencies that are above the Nyquist rate
  • that's the pre In the post You
  • so what's what are the issue, or what are the differences between
  • rasterization and ray tracing? I
  • rasterization is more of an object based approach for real
  • time application, where Ray tracing simulates the light pass
  • for more realistic visuals, especially when you're talking
  • about reflections and shadows. But Richard is saying, How is a
  • higher computational cost?
  • I am I capturing Your comments here? Yeah, I
  • ray tracing also simulates The light paths Per writing while
  • reading.
  • I have a couple of examples of so for rasterization, an example
  • of a character moving in a 3d environment, usually what's
  • likely rendered with rasterization. And then for ray
  • tracing, movie with special effects, where light bounces off
  • of a shiny surface, or character reflection of puddle that's
  • likely rendered using ray tracing. So
  • so we also think about the way the Processing is handled. And
  • for each object In rasterization and
  • so in the rasterization case, we're using a Z buffer
  • to keep track of the closest objects based on
  • scan, converting the model in screen coordinates, and then if
  • and then keeping track of what's closest. And so that's how the
  • image is created. With ray tracing, we look at each pixel
  • and see what's closest and what determines the color that gets
  • assigned to that pixel to
  • What is the purpose of a bounding volume hierarchy? I
  • The purpose would be to reduce the amount of computations that
  • are necessary. It doesn't intersect the highest one of the
  • hierarchy. It doesn't go into the higher yield.
  • So how can we think about a bounding volume hierarchy? I
  • say that again.
  • So how?
  • How is it structured? How can we think about constructing a
  • bounding volume hierarchy? I
  • i would probably start with having an area that contains
  • multiple objects in one, in the highest in a higher level, and
  • then each object having its own box within it, yeah.
  • So we have nested, Yeah.
  • What is Monte Carlo integration? How is it used in pbrt to
  • compute lighting? Discuss the role of sampling and variance in
  • This context. I
  • so samples aren't Unlimited, so we have To Be careful about How
  • we take samples to
  • important space sampling so
  • I thought It
  • what transferable skills have you
  • gained from looking at pbrt? Do
  • trouble she's geography,
  • GitHub repositories, I
  • command line program or command line running,
  • so While still invite or accept suggestions for exam questions
  • until I Guess Monday noon. I
  • The any questions or concerns.
  • Can we heavily weight the multiple choice questions, or
  • Have more of them versus the longer answer.
  • Probably
  • I'll Say I'll give an update
  • on the exam structure. I
  • so
  • if you haven't done a wiki page yet. Please do them so I include
  • that in your grading that will need to be done soon. Will
  • you be reviewing the automatically marked exam quiz
  • questions,
  • yes
  • and per and the ones that haven't been marked at all, to
  • determine if we so we have an idea of what we're going into
  • the exam with for quiz answers, yes,
  • if you have questions about the quizzes that were marked
  • automatically, please send me A note and I will check those in
  • particular one Question,
  • will there be
  • from chapter one to how much
  • Oh yeah, I understood that.
  • I'm gonna say in ballpark of half the questions. Because, as
  • I've said, the midterm, the midterm performance was not
  • great,
  • so I
  • so I'm going to give you another chance of that material, and
  • then we'll add On the things that we discussed after The
  • midterm And
  • seem Okay. I'm
  • well, I hope you've enjoyed the semester. If we
  • tried something new together,
  • and thank you for your engagement. Thank
  • I guess that's all I have to say.
  • So thank you again for today and for this semester, and we'll see
  • you here in a week.
  • It's in this room again, yes, two o'clock on Thursday the
  • 17th, yes,
  • so we're free to go. Yes, take care everyone.
  • and I'll be, if you have questions, send me an email.
  • Okay.
  • Okay.

Responses

No Responses