Adding 3 glass shader on top of each other isn't physical. You have three channels for R, G, and B and adding them together is physical. But these colors are just for refraction and reflection is still white. Adding three whites means if reflection bsdf recieves 1watt, it reflects 3 watts.
Omg, you are absolutely right. That is brilliant, thanks! I will make an update. I have some questions about it, because you have pointed out very interesting thing. Can I contact you on messenger or somewhere else? This is my facebook: facebook.com/cg.vertex.73
This is absolutely incredible!! Brilliant glass shader with so many useful options to achieve the perfect level of realism. Thank you for this fantastic gift to the Blender community!!
Oh, thanks. 😁 Yes, a little easter egg there! 😂 It is actually quite an interesting stuff because I was wondering how can I do it with modifiers, so what you can see is made in 20 minutes and has 73 vertices.
Sorry if this is nitpicky, but from what I understand after reading some stuff regarding abbe's number on some IOR data sets, I learned that blue light disperses a little bit more than red light - that is, the difference between the blue IOR should be slightly larger than the difference between the red IOR due to the actual wave length of various light colors. Of course, for the best dispersion you would have to create a total rainbow gradient and not JUST limit the dispersion to red, green, and blue but that does work well and most people won't notice, however the clear delineation between R, G, and B will become more evident as you increase your dispersion amount. I actually was never able to solve this myself - how to use a rainbow ramp to get even, smooth dispersion. I chalk that up to my inexperience with the node editor.
I appreciate this and don't worry, there is nothing wrong about this type of nitpicking! 😁You are absolutely right and to be honest I am now working on how to improve the dispersion. Your comment inspired me to do so! 😀 Honestly, what I've done in the video is completely wrong for so many reasons. Just adding glass BSDF on top of another is basically wrong for dispersion. If I make something that I will be satisfied with I will definitely post it on my Facebook and make a video about it, but if you have some ideas let me know. It's quite a difficult task for me. Ones more thanks for the comment! This type of feedback is very nice.😁
I know you said that there isn't a point to using it for cycles but hear me out, it would be nice have a physically based cycles shader output and eevee one that could be used with the same settings so we could use eevee for lookdev and cycles for a physically based final render
Thanks for this great node! But I Can't figure out how to reduce noise, trying to make wine glass, under the bottom part of the glass i get a lot of noise( If I import my glass model to your sample scene, all is fine. I found it), choose Alpha Blend instead of hashed, still looks great in my scene!)
I am a bеginner and just finished watching your video and wanted to ask. I know that video was uploaded a long time ago.. but.. i want to make glowing object inside a glass sphere, how do you think this will work?
Well, I was wondering if it is possible to do that with modifiers and the result is quite interesting, because it is like 73 vertices or something like that and the rest are just modifiers. But what should I do with it, so I put it into a video about glass. 😂
Great tut! Following you from Cuba. Thanks for sharing, was very usefull , but when i downloaded the blend file from Blend Swap , i didn't found the group glass 2.0 in the nodes at the shader editor. Seems to be just a file with the default cube scene. Can you help me?
Thank you! I've just tried to download the file, and everything seems to work. The node group is currently called Glass 2.3. After opening the blend file you should see two glass objects. Maybe try to download it agin. If that still doesn't work, I can send it to you in another way.
@@cgvertex hey, thanks for the help , after downloading for the fifth time i cuold actually se the entire scene with the objects and group nodes, thanks a lot, i wish one day i can help you as you helped all of us with this shader . From Cuba many LOVE♥️♥️♥️
I followed this tutorial and found that mixing a transparent node with the finished glass shader is kind of limited. In your example, it indeed allows you to see a transparent material behind another, but if you were to switch the square "glass" panel for a sphere, you'll notice that it indeed shows the object behind it, but it is not refracted as it should, following the sphere's geometry. Have you found a fix for it? - I can provide pictures of this issue on twitter if you have one.
Me looks at the video " Eevee is not physically accurate when creating Glass because of so many limitation " Me looking back at my laptop who are on the verge on dying while rendering in eevee : "Iam sorry for sacrificing you for nothing "
Amazing work, didn't think it was possible to do such thing with EEVEE. But I can't see any dispersion. Screen Space Reflection is on EEVEE settings and material, blend mode and shadow mode are both "Alpha hashed". I've played with all settings of the node but defintily no dispersion. What am I doing wrong ? Thanks for this shader, you rock so hard
Hi. Thanks! 😁 What you are describing is probably a problem with high IOR. I am working on a way how to make the dispersion way better but now it is limited to the IOR. You have probably set it very high. Try to set it to like 1.45 and then slowly magnify it. You should see the dispersion.
@@cgvertex Thanks for your answer and indeed you're absolutly right, I should have think of that in the first place. This was a too high IOR. With a regular (!) value it works like a charm. Thanks again and keep your stunning work it's a pleasue to see how people can twist eevee in all directions and make it better each day because of guys like you
Hey! Do you know if it's possible to shift the pixels of screen with a black and white texture applied to an object? I've been trying to find a solution for a while without using the compositor
Hi 😁 I'm not sure I understand what you're asking for, but I can try to help. If you don't want to write here, you can write me a message on my Facebook.
Thanks! 😁I'm sorry that I didn't reply earlier. 😕 The intro music is from here ua-cam.com/video/Tou82XeS6P8/v-deo.html and the video music can be found on UA-cam and Amazon. ua-cam.com/video/LbssICrCvS8/v-deo.html&autoplay=1 www.amazon.com/dp/B08DK37WNZ/ref=dm_ws_tlw_trk10
I missed something, downloaded a blend file from you link- how do I save the material so that it is always available? I ask because you opened a material file you had saved. Thanks for any help in this.
I appended the material from the glass 2 blend file and then saved it as the default scene. But it's a quite silly way to do that. Take a look at the Material Library add-on that comes with blender. Asset management for blender will soon be available, but the material library add-on should work just fine.
Hi! Thank you for sharing this with us :) I believe that I am the only one here that don't know how to import shaders for Cycles (I am new in Blender). I have done everything the same as you are for the Evee shader and it work great, but when I try to do the same for Cycles shaders I can't find them in "Add". Sorry to bother you with this, but can you tell me how can I import Cycles shaders?
Hi. I have a simple method for you. If you need to get specific material from one blendfile to another, just copy the object with that material and paste it into your scene. The material is copied with the object, so you can now get rid of it and the material stays in your scene. You can then apply this material to any object. I hope this helps. I can bother you with the append and materials and node trees and so on, but to be honest, I personally do it as I described. It is just faster.
Absolutely agree, if you want physically accurate caustics, something like Luxcore or Appleseed is a much better choice. I was just curious if I can achieve something slightly similar with real time eevee.
Well, it can be anything. Check the normals of your object, make sure you enable all Eevee settings and load an environmental HDR image. If the problem still remains we can solve it privately via Facebook or whatever you want. Also check that the node group has the same values as the one in the file you downloaded.
thanks for the tutorial, the only feedback i have is that your editing is a little disorienting. Re the diffusion method, where is this in relation to the rest of the shader?
Hey uhm, so apparently my pc crashes when I try to use the node(glass 2.0) after I grouped it, the file is reletively low in size, when I try to switch to viewport shading,it crashes 😭
Yeah, for some reason it seems to be quite heavy in the new blender updates. I may try to optimize it a bit or try to do a lighter version with some basic functionalities.
All the options of the node group work very well, but when I try to change the color of the glass in the color option, it only adds a strange color reflection but the color of the glass does not change, that parameter I have to change inside the groups node ?
@@cgvertex Thanks for your answer, when I lowered the IOR value to 1.45 (the value original when I opened it was 30) it gave me a whitish crystal with very little transparency, I was able to change the color but it loses a lot of transparency and reflection, I think it would be easier if I could send you an image to an email, thanks for trying to help me
when i add in models from blender kit , in shader mode there are reflections etc , but when i go into render mode the glass turns grey and lifeless , any pointers on how to make it look like glass again ?
Adding 3 glass shader on top of each other isn't physical. You have three channels for R, G, and B and adding them together is physical. But these colors are just for refraction and reflection is still white.
Adding three whites means if reflection bsdf recieves 1watt, it reflects 3 watts.
Omg, you are absolutely right. That is brilliant, thanks! I will make an update. I have some questions about it, because you have pointed out very interesting thing. Can I contact you on messenger or somewhere else?
This is my facebook: facebook.com/cg.vertex.73
I dk I have to actually learn science for blender...
@@cgvertex sorry that I didn't reply. I don't know why youtube doesn't notify me for comments
Rather than Add use two mix shaders, first glass Red & Green with a factor of 0.5 then mix blue with a factor of 0.333_
Eevee is not realistic ;)
This is absolutely incredible!! Brilliant glass shader with so many useful options to achieve the perfect level of realism. Thank you for this fantastic gift to the Blender community!!
My guru didn’t tell me to make my chair out of glass.... but I caaaan use it for my donut and coffee 😏
Thank you so much!! I'm a digital nomad using an MacBook Air with the M1 chip so using Eevee helps me a ton!
Rarely do I ever just randomly come across something so convenient that subscribing is a no brainer. Thanks a bunch
cant thank you enough man! This is the most detailed tut ive seen about eevee nodes/materials. THANKS!!
Really some awesome stuff here! Btw, loved that Blender Guru's glass chair in the end XD!
Oh, thanks. 😁 Yes, a little easter egg there! 😂 It is actually quite an interesting stuff because I was wondering how can I do it with modifiers, so what you can see is made in 20 minutes and has 73 vertices.
this shader is a god send. You'll see this in my bar.
Finally somebody took the time to make a good glass shader! Amazing ! amazing amazing! I appreciate it very much!
Sorry if this is nitpicky, but from what I understand after reading some stuff regarding abbe's number on some IOR data sets, I learned that blue light disperses a little bit more than red light - that is, the difference between the blue IOR should be slightly larger than the difference between the red IOR due to the actual wave length of various light colors.
Of course, for the best dispersion you would have to create a total rainbow gradient and not JUST limit the dispersion to red, green, and blue but that does work well and most people won't notice, however the clear delineation between R, G, and B will become more evident as you increase your dispersion amount.
I actually was never able to solve this myself - how to use a rainbow ramp to get even, smooth dispersion. I chalk that up to my inexperience with the node editor.
I appreciate this and don't worry, there is nothing wrong about this type of nitpicking! 😁You are absolutely right and to be honest I am now working on how to improve the dispersion. Your comment inspired me to do so! 😀 Honestly, what I've done in the video is completely wrong for so many reasons. Just adding glass BSDF on top of another is basically wrong for dispersion. If I make something that I will be satisfied with I will definitely post it on my Facebook and make a video about it, but if you have some ideas let me know. It's quite a difficult task for me. Ones more thanks for the comment! This type of feedback is very nice.😁
This is the BEST shader video I've seen thus far! Awesome content, my guy! :)
Hey CG Vertex, you hear me? You are a God, you know that?
You are a god for all Eevee users and we will protect you at all cost.
Yeah, I hear you up here! 😀 It is very kind of you. Thanks! 😁
Great video overall mate, a good looking glass shader and top notch explanation.
Dude this is literally the best eevee glass shader..(works soo well)keep up the good work and thank u vm
How do I install it?
I was waiting for this for a while. Beautiful.
Yes, it took much longer to make than I expected. I'm glad you like it! 😁
Thanks. Most vids use Principled BSDF and I had no clue how to use it in my toon shader.
You're the best, please keep doing videos. You focused on something everyone need
This is seriously one of the most impressive nodes ive ever seen in eevee. Insanely great job man, subscribed
DUDE! THANK YOU. Why didn't I come across this before is all I am thinking now haha! You've made life simpler. cheers man.
Nice one. Glass in Evee was always a royal pain in the ass. Definitely fantastic contribution! Kudos.
I really appreciate your tutorial. It was so informative and fun to watch. Keep the good work!
Oh, your channel is so cool, I will actively follow and interact with my favorites🤗
Didn\t know that about ticking screen space reflections. I'd given up having reflections on eevee. THANKS!! Very helpful and informative video!~
You are a Messiah in blender, also loved the ending xd
May I like it 1000 times ??? THANK YOU SOOOOO MUCH !
I know you said that there isn't a point to using it for cycles but hear me out, it would be nice have a physically based cycles shader output and eevee one that could be used with the same settings so we could use eevee for lookdev and cycles for a physically based final render
Really excellent tutorial! Very clear explanations! Thanks so much for the good content.
Bless!! This is awesome! Hail Eevee and bye Cycles. Glad i tumble on your video!
@CG Vertex questions. How to add PNG picture node after add all the nodes following in the video?
Sorry, I am not quite sure what do you mean by that.
We make the blender community awesome! We are awesome!!! Blender is awesome!!!!
This dude deserves an Oscar
Bro this is best...I'll give 1000 score to this just I can't tell it's mind blowing 👍👍
You got yourself a new sub. Fantastic video. Your channel will grow if you keep this formula going. Cheers
I looked at so many tutorials and this actually worked. I love you!
Thanks for this great node!
But I Can't figure out how to reduce noise, trying to make wine glass, under the bottom part of the glass i get a lot of noise(
If I import my glass model to your sample scene, all is fine.
I found it), choose Alpha Blend instead of hashed, still looks great in my scene!)
Dude, this will be so handy, really cool! Thanks man!
Nice and short tutorial, I liked it!
Thank you for your video! Awesome tutorial and material!
Just wanted to say thank you! this tutorial helped me a lot :"""D
wow you are the real blender master ! Thanks a lot!
Holy shit that glass in the beginning looks real!
Very clever! Great work!
This is amazing, but the latest version doesn't seem to work properly? I can't get dispersion to work at all...
wow, thank you very much! Now I can make nice glass for my scene :')
Give this guy a medal :')
Wow, a life-saver -- and for free! Thank you!
Very fancy tutorail! Thank you.
Some trickery :D and when its needed you come :D :D :D :) thanks for vid and great explanation :)
thats MAGICAL
I am a bеginner and just finished watching your video and wanted to ask. I know that video was uploaded a long time ago.. but.. i want to make glowing object inside a glass sphere, how do you think this will work?
Luxcore for glass for the win.
You did the chair with blender guru :D
Well, I was wondering if it is possible to do that with modifiers and the result is quite interesting, because it is like 73 vertices or something like that and the rest are just modifiers. But what should I do with it, so I put it into a video about glass. 😂
Great tut! Following you from Cuba. Thanks for sharing, was very usefull , but when i downloaded the blend file from Blend Swap , i didn't found the group glass 2.0 in the nodes at the shader editor. Seems to be just a file with the default cube scene. Can you help me?
Thank you! I've just tried to download the file, and everything seems to work. The node group is currently called Glass 2.3. After opening the blend file you should see two glass objects. Maybe try to download it agin. If that still doesn't work, I can send it to you in another way.
@@cgvertex hey, thanks for the help , after downloading for the fifth time i cuold actually se the entire scene with the objects and group nodes, thanks a lot, i wish one day i can help you as you helped all of us with this shader . From Cuba many LOVE♥️♥️♥️
That is some quality content right here
Awesome!
Amazing Tutorial, congrats!
Amazing, but too fast in some crucial parts...
Education is a battle between two people ;)
Wait until you find out about lazy tutorials.
just download it hahahaha i will do this when i have the time... but for now will download it and append the material
It does render in Cycles as well ive noticed, not sure it works or renders properly though
I followed this tutorial and found that mixing a transparent node with the finished glass shader is kind of limited. In your example, it indeed allows you to see a transparent material behind another, but if you were to switch the square "glass" panel for a sphere, you'll notice that it indeed shows the object behind it, but it is not refracted as it should, following the sphere's geometry.
Have you found a fix for it? - I can provide pictures of this issue on twitter if you have one.
Blender should use the Glass 2.0 shader.
Beautiful Tutorial!!! thanks.
Pretty impressive! It'll surely be useful. :)
Me looks at the video " Eevee is not physically accurate when creating Glass because of so many limitation "
Me looking back at my laptop who are on the verge on dying while rendering in eevee : "Iam sorry for sacrificing you for nothing "
thanks for the vid :) really helps improve renders!
Amazing work, didn't think it was possible to do such thing with EEVEE.
But I can't see any dispersion. Screen Space Reflection is on EEVEE settings and material, blend mode and shadow mode are both "Alpha hashed". I've played with all settings of the node but defintily no dispersion. What am I doing wrong ?
Thanks for this shader, you rock so hard
Hi. Thanks! 😁 What you are describing is
probably a problem with high IOR. I am working on a way how to make the dispersion way better but now it is limited to the IOR. You have probably set it very high. Try to set it to like 1.45 and then slowly magnify it. You should see the dispersion.
@@cgvertex Thanks for your answer and indeed you're absolutly right, I should have think of that in the first place. This was a too high IOR. With a regular (!) value it works like a charm.
Thanks again and keep your stunning work it's a pleasue to see how people can twist eevee in all directions and make it better each day because of guys like you
I'm just gonna use cycles first and once I get more advanced and know how blender works better, I'll try to render glass in Eevee
Hey! Do you know if it's possible to shift the pixels of screen with a black and white texture applied to an object? I've been trying to find a solution for a while without using the compositor
Hi 😁 I'm not sure I understand what you're asking for, but I can try to help. If you don't want to write here, you can write me a message on my Facebook.
@@cgvertex it's an old method used in videogames to try to get water effects. Sure, I suppose your facebook is CG Vertex?
@@tudaalonzorobertosamuel4436 Yes, here is the link: facebook.com/cg.vertex.73
wow nice nice real time
This is great! If you don't mind me asking, where's the music from?
Thanks! 😁I'm sorry that I didn't reply earlier. 😕 The intro music is from here
ua-cam.com/video/Tou82XeS6P8/v-deo.html
and the video music can be found on UA-cam and Amazon.
ua-cam.com/video/LbssICrCvS8/v-deo.html&autoplay=1
www.amazon.com/dp/B08DK37WNZ/ref=dm_ws_tlw_trk10
Why is the glossy setup made of 3 principled bsdf's?
Very well explained! Thank a lot
I missed something, downloaded a blend file from you link- how do I save the material so that it is always available?
I ask because you opened a material file you had saved. Thanks for any help in this.
I appended the material from the glass 2 blend file and then saved it as the default scene. But it's a quite silly way to do that. Take a look at the Material Library add-on that comes with blender. Asset management for blender will soon be available, but the material library add-on should work just fine.
Thank you long time!!
Crazy man
I don't have a blendswap subscription. Can this be bought from gumroad ?
cool add on. thanks!
Hi! Thank you for sharing this with us :)
I believe that I am the only one here that don't know how to import shaders for Cycles (I am new in Blender).
I have done everything the same as you are for the Evee shader and it work great, but when I try to do the same for Cycles shaders I can't find them in "Add".
Sorry to bother you with this, but can you tell me how can I import Cycles shaders?
Hi. I have a simple method for you. If you need to get specific material from one blendfile to another, just copy the object with that material and paste it into your scene. The material is copied with the object, so you can now get rid of it and the material stays in your scene. You can then apply this material to any object.
I hope this helps.
I can bother you with the append and materials and node trees and so on, but to be honest, I personally do it as I described. It is just faster.
Very cool!
when I use this the glass appears just like the transmission in principled bsdf, but on the original .blend it works fine
nvm figured it out :D
For me not working everything is pink color until end( i followed all step)y?help
Duuuude ! Thanks for your work :):)
Awesome
Thanks man !
Amazing! Thanks
Thank you very much. Спасибо большое!
Luxcore rende engine also is really good about glass and caustics
Absolutely agree, if you want physically accurate caustics, something like Luxcore or Appleseed is a much better choice. I was just curious if I can achieve something slightly similar with real time eevee.
CG Vertex thanks for share this infos they are awesome
Awesome....
great work thanks for sharing
Amazing Tutorial Man thanx
Wow, great work Thanx
When I am adding glass shader its appearing black can you tell me reason?
Well, it can be anything. Check the normals of your object, make sure you enable all Eevee settings and load an environmental HDR image. If the problem still remains we can solve it privately via Facebook or whatever you want. Also check that the node group has the same values as the one in the file you downloaded.
@@cgvertex when will you post again
thanks for the tutorial, the only feedback i have is that your editing is a little disorienting. Re the diffusion method, where is this in relation to the rest of the shader?
Which one SeparateRGB link?
Hey uhm, so apparently my pc crashes when I try to use the node(glass 2.0) after I grouped it, the file is reletively low in size, when I try to switch to viewport shading,it crashes 😭
Yeah, for some reason it seems to be quite heavy in the new blender updates. I may try to optimize it a bit or try to do a lighter version with some basic functionalities.
All the options of the node group work very well, but when I try to change the color of the glass in the color option, it only adds a strange color reflection but the color of the glass does not change, that parameter I have to change inside the groups node ?
If the IOR is beyond the normal values this could happen. Just try to change the IOR to something like 1.45 or something. It should work.
@@cgvertex Thanks for your answer, when I lowered the IOR value to 1.45 (the value original when I opened it was 30) it gave me a whitish crystal with very little transparency, I was able to change the color but it loses a lot of transparency and reflection, I think it would be easier if I could send you an image to an email, thanks for trying to help me
@@mercurio3d866 Do you have a facebook? That would be much easier for me. 😀 Just send me a message here: facebook.com/cg.vertex.73
@@cgvertex
I have sent you some examples thank you very much
Thank you very much!
f a n t a s t i c, thanks a lot!
when i add in models from blender kit , in shader mode there are reflections etc , but when i go into render mode the glass turns grey and lifeless , any pointers on how to make it look like glass again ?
Excuse me if this is a silly question, but do you add an HDRI to the scene?
THANK YOU VERY MUCH!
Does this work for cycles?
did you just see the quality of the video