Brilliant! Thank you for exposing much needed "light" on this topic. Any additional tutorials on using the ray length output would also be warmly welcomed.
I`ve never seen such a detailed lesson about nodes in Blender. Great teacher!!! Tnahk you very much! If all lessons about nodes would be like this one...
I first found this video when I was in high school. At that time, "this content will be useful someday," I thought. I didn't learn this in depth and just remember that Blender has a node called light path. 5 years later, I'm working at CG Studio and have come back to this video because I need to take advantage of the light path. 7 years have passed since the video was published, but it's still useful in 2020 !!
Thank you very much,Very well explained!!! I feel like I understood at least MOST of what you said, and gained a lot of understanding of how renders analyse a scene. Tim
Thank you for the tutorial. Very detailed. I downloaded to revisit it. The info was great about Global light, and in particular the Light Path Node and How to use it. This has facts and how to details on using the Light Path Node
27:33 "Well, it seems like subtract isn't the best operation in this case." Why is that? It's simple, with 1 node you remove the singular ray from the glossy ray. Instead you invert the singular ray and then multiply it with the glossy ray. As I see, the result got the same, but doing it with only the subtract node was much simpler. Why wasn't only the subtract node a good solution? Awesome tutorial by the way! :D
Ok with this explanation its fairly simple to understand the behavior of this node - thx for that. But now I'm asking my myself what it is good for and where I could need this? :)
well explained however took me a while to understand that a sharp transmission ray is included in the glossy category. I thought glossy meant ''like mirror'' kind of rays. The glossy ray goes through the glass which is weird.
I think this node is the trick to something I want to do, but 'm not sure how or even if I can accomplish the effect with this node (or any technique). What I'd like to do is have an object that has a different material based on being in or out of a shadow. Is this at all possible? I don't want it's own selfshadowing to do this, only the shadows of other objects.
Wow, great piece of explaining. Hope to check out more of your tuts, as this was very enlightening. Just hope you can get a better microphone setup though ;)
I was really trying to pay attention then you started to describe the crazy material at the end and lost me dude. wow. complex lengths in blender that I still don't understand.
How did you created the material for the magnifying glass ? 7:20 does not work for me. And what are the settings for the mirrors at the ground ? Edit: ok, you have to set it to "Refraction BSDF" with IOR value of 1
I'm trying the examples with the latest official Blender version, 2.7. The "multiply Glossy by One minus Singular" wouldn't work for me; maybe the behavior's changed in the current version (or else I'm just messing up somewhere). I did get the right effect if I subtracted Singular from Glossy with one math node and then plugged the result into a second math node and subtracted Transmission.
My name is Piotrek Skorupa. Jest jakaś szansa, że w przyszłości będą jakieś poradniki w języku polskim ze strony Blendercookie? Jest kilka osób w internecie prowadzących tutoriale z tej dziedziny po polsku, ale w porównaniu z ilością (i niekiedy jakością) angielski jest to nadal malutko :(
is there a way to make one of those glossy panes transparent but it still show the balls reflection. like i want to see the ball and its reflection but not the planes. can that be done?
Боюсь, что реально дело в количестве народа, кроме того, в популярности блендера в Польше. Есть переводы на русский, но конечно тебе не подходит. Отличные видеоуроки, Piotrek.
27:37 No worky in 2.7. It should be renamed to the HACKER'S PARADISE node. But if you don't live in that paradise, then it will probably be renamed to the F-THIS-SH node. In general, though, this tutorial gave me a clearer understanding of the Light Path node. We want: Is Glossy Ray = True = 1 Is Singular Ray = False = 0 If these two are true (Result = 1), give it the blue color. Assume Is Glossy Ray = True = 1, then, Result = True = Is Glossy Ray * (1 - Is Singular Ray) = 1 * (1 - 0) = 1 Result = False = Is Glossy Ray * (1 - Is Singular Ray) = 1 * (1 - 1) = 0. So that should work when plugged into the Fac of the Mix Shader. But it doesn't in 2.7. Plugging in just Is Singular Ray into the Fac of the Mix Shader reveals that BOTH of the glossy planes are NOT SINGULAR RAY, and so we get a result of True for both glossy planes. But we want just the glossy plane WITH roughness to get the blue color. Select the plane with Roughness of 0.0 (on the left). Change the distribution of its Glossy BSDF node to Sharp. AH HA WORKS!!! That changed the glossy plane with roughness = 0 to Singular Ray.
It works in 2.71 fine. Also, big thank you to the tutorial people who set this up. I needed to see this video 2 years ago. Complicated program and decisions made later referring to the seriousness of education twords the program. After downloading 3ds max and learning from tuts, I see blender is very competitive in comparison. Since I have used blender since 2008. I believe most excellent renderings in max or blender use photoshop for the refinements.
Bartek, Thank you for a clear, concise tutorial - my only dire concern is like others have mentioned, does it work correctly in 2.7 ? . I can’t afford to learn two different versions of any major application. I will get confused, and give up on the whole arena. I ask this with the utmost importance, because when I follow a tutorial, if it does not work I assume I have done something wrong and end up spending far more time than I can afford trying to do the impossible, and usually lose grasp of what the tutorial was supposed to teach me. More than 50% of the tutorials / tips I try to follow don’t work properly with 2.7 + cycles, based on my personal experience. If we only need a few changes for this to be accurate in 2.7, please let me know before I try to follow this. Even a notated image of the noodles will suffice for me. I also posted this on cgcookie.com/blender/2013/02/26/blender-cycles-light-path-node Thank You Craig
Awesome explanation on one of Cycles most difficult to understand nodes. Thanks Bartek! You have a really clear of explaining things :)
OH SHIT! This guy helped me carve my future and then the guy the STARTED my future commented
Very well explained, Bartek. Not a single hesitation in your speech. No "um", "er" or "ah" during the whole tutorial. RECORD!
Old tutorial, but I found it only now. One of the best explanation of raytracing I have ever seen. Awsome!
Brilliant! Thank you for exposing much needed "light" on this topic. Any additional tutorials on using the ray length output would also be warmly welcomed.
Everything is so organized wow. Even in 2019 it is still very useful
A W E S O M E! Should calling this tutorial: "It is gettin' clearer as clear!". Thanks a lot for this contribution!
I`ve never seen such a detailed lesson about nodes in Blender. Great teacher!!! Tnahk you very much! If all lessons about nodes would be like this one...
I first found this video when I was in high school. At that time, "this content will be useful someday," I thought.
I didn't learn this in depth and just remember that Blender has a node called light path.
5 years later, I'm working at CG Studio and have come back to this video because I need to take advantage of the light path.
7 years have passed since the video was published, but it's still useful in 2020 !!
This is by far the best explanation for the Light Path node. It's still valid for the year 2020, and I guess still for 2030. Thanks for this!
It's 2021 and this video is still very useful. Thank you!
Thanks for your tutorial, you helped me understand the very ambiguous part of shading. At least now there is a sense of this node in my brain.
You are the node king, if only you could render cycles inside your brain, it'd probably run in real-time.
Tip: 'Greater Than' and 'Less Than' math operations work also well for what is sought after from 27:00 onwards.
A great tutorial.
this is fantastically clear explanation. CG Cookie huh, if this is the quality of your courses i may have to take a look at your site..
you are the best bartek, it is not a question at all
You are a crazy man playing with crazy stuff, great tutorial on Blender with great teaching skills, thank you Doctor !
Best tutorial on this channel. Extremely informative.
I don't think I've ever enjoyed a tutorial so much :D
Thank you very much,Very well explained!!!
I feel like I understood at least MOST of what you said, and gained a lot of understanding of how renders analyse a scene.
Tim
Nice concise explanation. Not a bad pace either, only had to watch it at 1.5x.
Finally, someone who can actually explains it .
Tnx!
Dang, this gave me a really strong node foundation. ty man
Very good demonstration scene, well explained, thanks.
Intense Voice dude. This Node VSauces my brain. Thanks.
Thank you for the tutorial. Very detailed. I downloaded to revisit it. The info was great about Global light, and in particular the Light Path Node and How to use it.
This has facts and how to details on using the Light Path Node
what an awesome fin tutorial I understood everything clearly af!!
Great coverage of this TOTALLY WICKED node :)
very nice description! thanks a lot. never understood it :)
27:33 "Well, it seems like subtract isn't the best operation in this case." Why is that?
It's simple, with 1 node you remove the singular ray from the glossy ray. Instead you invert the singular ray and then multiply it with the glossy ray. As I see, the result got the same, but doing it with only the subtract node was much simpler. Why wasn't only the subtract node a good solution? Awesome tutorial by the way! :D
I feel enlightened! Thx man!
How did you display the point light rays?? I'm new to this I guess.
marvelous tutorial!
Thanks again for your expertize.
Rollie
Jak zawsze pełen profesjonalizm....
Awesome tutorial!
Ok with this explanation its fairly simple to understand the behavior of this node - thx for that.
But now I'm asking my myself what it is good for and where I could need this? :)
it s better than all the new tutorial.
Wow! Ray tracing is compute heavy... Great tutorial Bartek.
Awesome contribution...Thank You!
This is an amazing explanation.. Thank you so much
superb explanation. thx
great clip , your english voice was clear i'm Vietnamese thank a lots thank blender 3d foundation
Thank you very much! One question. Any idea how I would make a material that emits light based on how much light hits it from a lamp in the scene?
Birdy Nam Nam - jazz it at home soundtrack recommend to this video. It's cool!
Mind => Blown. Thanks - very informative.
super tuto ! thanks !
Very cool video :) Thank you
Wow, thank you so much.
there's a max bounce amount so you'd probably get a black box when you're facing it orthogonal.
It's something cool to check though.
well explained however took me a while to understand that a sharp transmission ray is included in the glossy category. I thought glossy meant ''like mirror'' kind of rays. The glossy ray goes through the glass which is weird.
This is great!
GREAT tutorial THANKS!!!!!
I think this node is the trick to something I want to do, but 'm not sure how or even if I can accomplish the effect with this node (or any technique). What I'd like to do is have an object that has a different material based on being in or out of a shadow. Is this at all possible? I don't want it's own selfshadowing to do this, only the shadows of other objects.
What a great work. Perfectly presented, in deep, in such understandable way. I am new to blender. Thank You for your time Sir!
YES! THIS IS CRAZY
Very nice!
Wow, great piece of explaining. Hope to check out more of your tuts, as this was very enlightening. Just hope you can get a better microphone setup though ;)
I was really trying to pay attention then you started to describe the crazy material at the end and lost me dude. wow. complex lengths in blender that I still don't understand.
All the best.
THANK YOU!!
Good to know:)
This is awesome thanks! XD
I LOVE SKORUPA!!!!!!!!!!!
Thanks.
Your voice is awesome
This is must understanding in case clients claim an irrational color change
Eexcellent tutorial!
Intresting for me is listen man from my country in english. :D
Pozdrawiam.
How did you created the material for the magnifying glass ? 7:20 does not work for me. And what are the settings for the mirrors at the ground ?
Edit: ok, you have to set it to "Refraction BSDF" with IOR value of 1
I'm trying the examples with the latest official Blender version, 2.7. The "multiply Glossy by One minus Singular" wouldn't work for me; maybe the behavior's changed in the current version (or else I'm just messing up somewhere). I did get the right effect if I subtracted Singular from Glossy with one math node and then plugged the result into a second math node and subtracted Transmission.
Can u make same render but without background panels?
Now I see that the color of the red ball gets a bit darker with the second way you did it, but why is that?
comin back here once again and once again-thx for the explanation.
Could this get an updated version. it's already 9 years old
We need a 3 year post graduate course for understanding this node.
Thanks for this excellent tutorial! 👍😜👍
FYI, the CG Cookie link gives "404 Page Not Found".
My name is Piotrek Skorupa. Jest jakaś szansa, że w przyszłości będą jakieś poradniki w języku polskim ze strony Blendercookie? Jest kilka osób w internecie prowadzących tutoriale z tej dziedziny po polsku, ale w porównaniu z ilością (i niekiedy jakością) angielski jest to nadal malutko :(
is there a way to make one of those glossy panes transparent but it still show the balls reflection. like i want to see the ball and its reflection but not the planes. can that be done?
Does anyone know how to make a texture invisible until struck by a direct light from a specific source(s)?
Is it really true that the shadowray is calculated after is is tested to hit a light source?
Doesn't seam logic to me...
Just wondering
Боюсь, что реально дело в количестве народа, кроме того, в популярности блендера в Польше. Есть переводы на русский, но конечно тебе не подходит.
Отличные видеоуроки, Piotrek.
love u
27:37 No worky in 2.7. It should be renamed to the HACKER'S PARADISE node. But if you don't live in that paradise, then it will probably be renamed to the F-THIS-SH node. In general, though, this tutorial gave me a clearer understanding of the Light Path node.
We want:
Is Glossy Ray = True = 1
Is Singular Ray = False = 0
If these two are true (Result = 1), give it the blue color. Assume Is Glossy Ray = True = 1, then,
Result = True = Is Glossy Ray * (1 - Is Singular Ray) = 1 * (1 - 0) = 1
Result = False = Is Glossy Ray * (1 - Is Singular Ray) = 1 * (1 - 1) = 0.
So that should work when plugged into the Fac of the Mix Shader. But it doesn't in 2.7.
Plugging in just Is Singular Ray into the Fac of the Mix Shader reveals that BOTH of the glossy planes are NOT SINGULAR RAY, and so we get a result of True for both glossy planes. But we want just the glossy plane WITH roughness to get the blue color. Select the plane with Roughness of 0.0 (on the left). Change the distribution of its Glossy BSDF node to Sharp. AH HA WORKS!!! That changed the glossy plane with roughness = 0 to Singular Ray.
It works in 2.71 fine. Also, big thank you to the tutorial people who set this up. I needed to see this video 2 years ago. Complicated program and decisions made later referring to the seriousness of education twords the program. After downloading 3ds max and learning from tuts, I see blender is very competitive in comparison. Since I have used blender since 2008. I believe most excellent renderings in max or blender use photoshop for the refinements.
Rick Enbody no it does not work in 2.71, you have to change the order of glossy and diffuse since 2.7
In 2018 the light path now more sockets than in the tutorial.
not if the bounces are turned down.... it will only go as far as the bounces tell it
0:02 did I hear Blender cookie dot com ?:D
Great video though.
old name
im sure there's a technical explanation for it.
Bartosz Skorupa :)
Bartek,
Thank you for a clear, concise tutorial - my only dire concern is like others have mentioned, does it work correctly in 2.7 ? . I can’t afford to learn two different versions of any major application. I will get confused, and give up on the whole arena.
I ask this with the utmost importance, because when I follow a tutorial, if it does not work I assume I have done something wrong and end up spending far more time than I can afford trying to do the impossible, and usually lose grasp of what the tutorial was supposed to teach me.
More than 50% of the tutorials / tips I try to follow don’t work properly with 2.7 + cycles, based on my personal experience.
If we only need a few changes for this to be accurate in 2.7, please let me know before I try to follow this. Even a notated image of the noodles will suffice for me.
I also posted this on cgcookie.com/blender/2013/02/26/blender-cycles-light-path-node
Thank You
Craig
bravo , prezentarea pare sa fi fost facuta de un roman (dupa accent)
24:20
Only the first half is useful, the rest are very rarely use.
I don't know how to thank you. (Y).
All youtubers like when you leave a like and sub.
in mother russian materials diffuse you!
haha you should relax yourself.. each time I see your video, you hear so nervous. oh and then turn off the echo.