It's sad that I can only give 1 like for each and every one of your videos. They are pure gold. For the longest time the question "what goes to CPU and what goes to GPU" has been bothering me and watching multiple CG tutorials haven't given me an answer. And single video of yours has answered 99% of the questions that I've had. Thank you!
Your students are very lucky, your teaching style is excellent. Would have loved to have taken your class in my college years. Thanks a lot for the videos.
came across this while looking for some info on painting light, i have not much interest in programing but its fascinating how all these properties of light are explained and turned into math. in most art tutorials light is explained generally with much less nuance than a programmer needs, great vid and graphics!
19:50 why isn't the colour also a property of the light itself? (Or maybe blend the two somehow--I guess take some kind of weighted intersection/min of the light colour and the material colour?)
@@cem_yuksel Ah, ok, that makes sense. So if you used a different colour representation like HSL would you need a more complicated colour blending process?
@@elronnd_9515 No. You convert HSL to RGB. You cannot use HSL for such computation. If you are doing spectral rendering, however, that is a different story.
Thank you very much for your lectures. Really helpful! One question, is there a place where I can download slides of your lectures? Thank you in advance.
Hi, Cem, i tried to implement lighting system and i'm using your header file for loading obj meshes, everything works fine exept normals, they are loading wierd, even if i use ComputeNormals() method :( is that only mine problem, or i should find other libraries, also can you recomend some libs for handling fbx meshes?
It's sad that I can only give 1 like for each and every one of your videos. They are pure gold. For the longest time the question "what goes to CPU and what goes to GPU" has been bothering me and watching multiple CG tutorials haven't given me an answer. And single video of yours has answered 99% of the questions that I've had.
Thank you!
Thanks! I'm so happy to hear that. Comments like this also count. :)
Your students are very lucky, your teaching style is excellent. Would have loved to have taken your class in my college years. Thanks a lot for the videos.
You are one of the most passionate instructors I have ever seen! Harikasınız!!!!
Thanks for new lectures!
Such a great lecture! I wish you were the teacher teaching us Computer Graphics in the university.
Thank you for doing a great job Cem!
came across this while looking for some info on painting light, i have not much interest in programing but its fascinating how all these properties of light are explained and turned into math. in most art tutorials light is explained generally with much less nuance than a programmer needs, great vid and graphics!
19:50 why isn't the colour also a property of the light itself? (Or maybe blend the two somehow--I guess take some kind of weighted intersection/min of the light colour and the material colour?)
The light intensity term "I" is the light color, which can have a different value for each of the RGB channels.
@@cem_yuksel Ah, ok, that makes sense. So if you used a different colour representation like HSL would you need a more complicated colour blending process?
@@elronnd_9515 No. You convert HSL to RGB. You cannot use HSL for such computation. If you are doing spectral rendering, however, that is a different story.
Love your videos! Dreaming of studying in Utah one day...
I learned a lot with you thank you so much
This video is so good, thank you for making it!
Utah beats MIT hands down in explaining things ....
Thank you very much for your lectures. Really helpful!
One question, is there a place where I can download slides of your lectures? Thank you in advance.
Elinize sağlık hocam.Çok verimli bir ders olmuş.
Hi, Cem, i tried to implement lighting system and i'm using your header file for loading obj meshes, everything works fine exept normals, they are loading wierd, even if i use ComputeNormals() method :( is that only mine problem, or i should find other libraries, also can you recomend some libs for handling fbx meshes?
What is "theta"? Did that just came out of the blue, because I dont recall you saying anything about that in the previous videos