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