Shader-Lib update v2.0.0! Devlog episode 3 #devlog #godot #godotengine

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
hello everyone and welcome back to another episode of devlog Series where I talk about my coding and developing Adventures this video is going to be the third episode of shaded lip devlog if you are a subscriber of my channel you probably know about Shader lip if you are new welcome to the channel my name is dig JC gohill and I make game de tutorial videos they are mostly focused on VFX and shaders and if that sounds interesting consider subscribing now back to Shader lib it is an add-on for G engine which will add few extra nodes for visual Shader editor now I have recently updated the add-on to version 2.0.0 and by the time the video will be live hopefully the add-on will be approved on asset library for this update I have added added one new node I know I know you guys will be thinking just a single node but just allow me to explain first of all there was a major issue with version 1.2 where nodes default input values would rever back in play mode or in builds instead of just explaining it will be easier if I just show it basically in any node of the add-on where we have the default input box if we change the value you it will work no problem the changes are reflected in the Shader as well as in the material itself but as soon as you hit play the values would just revert back to default ones it was the case for bills as well a perfect recipe to drive any sane person crazy in a sense that you do everything right and just would not get the actual output when I created this addon my goal was to help the community especially the artists who are familiar to the note based workflow like visual scripting or blenders note based shaders the add-on was not made so I can drive people crazy so I desperately wanted to rectify it I was able to do that in this version which now exclusively supports GTO 4.2 unfortunately for the previous version 1.2 the issue is still there now I can just say that the add-on supports 4.2 and above but I don't want to abruptly end the support So if you're using good 4.1 there is a workaround basically you don't type in the values in the input field you just create like a constant node for example let me create a vector compos node type the values here then feed it into the actual input and everything will work just fine I know it is ugly but that is the only way so please put up with it if you are stuck with GTO 4.1 now if you're wondering why the new version can't support 4.1 there is a pretty good reason for that along with the release of good 4.2 visual Shader node custom class introduced a few new methods I only was able to fix the issue using the new method which simply does not exist in 4.1 so that was definitely one downside but the coin has two sides so on the bright side I was able to update the rotate UV node to be much more intuitive in the previous version rotate node had the extra bullion input only to specify the rotation units it was ugly but at that time I did not want to create two separate nodes for radiance and de now rotate node has much nicer option drop down and you can simply select the angle units using it also in the previous version there was a node under geometry section node scale World in this version I have updated it to mesh node which Returns the noes position and scale in World space now we can also access the position using node position World variable but it is still nice finally I have added one new node called Vector transform node which simply convert the vector from one coordinate space to another now if you have written shaders in the past you might think that this node is unnecessary we have access to various matrices in visual Shader we can simply multiply the vector with them to convert it and yes you are correct but I try to give artist more freedom without worrying about complicated maths so it would be easier for those who find matrices a daunting topic by the way I have a theoretical video about matrices and in my opinion you should learn them but I tried to eliminate the need with this node plus the node also offers the conversion in Tangent Bas which is difficult purely using visual shaders so the node is not completely useless if you still think all of this new version and devlog for a single node well this node offers conversions for all these spaces so it is basically 20 nodes packed in one now you might say there are five coordinate spaces and 5 into 5 is 25 this guy don't even know basic maths and making tutorials which are basically just matths behind the scenes I would say your concern is definitely genuine but local to local does not do anything it will just return the input Vector as it is same for other four cases hence I said 20 nodes lastly I also added one more thing a sponsor button on the g triple now this is definitely not mandatory it is just a way to support my work if you cannot you don't have to feel guilty about it by watching the video you are already supporting me you can also support me by wish listing Cosmic roads on Steam and buy it when it comes out that is the best way by far to support me and finally if you're wondering about the tutorial video let me give you some behind the scenes info I I have made a costic effect but the end result was not that good for me so I'm trying to improve it that is the reason I decided to update the add-on this week now a funny thing is making an add-on for a software that you literally picked up 4 months ago is easier than making a 10minute video this fact annoys me a lot I really want to pump out a lot of tutorials but I'm just restricted with my limited time hopefully I can go fulltime with YouTube and my games right now I can only spend 2 hours max every day excluding weekends weekends I try to spend as much time as I can to make videos and I think that's pretty much the video consider hitting the Thumbs Up Button wish list Cosmic roads on Steam subscribe if you haven't already that's it from me and I will see you guys in the next one [Music]
Info
Channel: Digvijaysinh Gohil
Views: 188
Rating: undefined out of 5
Keywords: Godot, Shaders, How to, Tutorial, Visual shader, Shading language, Shader-Lib, Shader graph, Unity, Asset library, Devlog, Devvlog, Development, Vlog
Id: 3fxN0Mn2Nyg
Channel Id: undefined
Length: 8min 6sec (486 seconds)
Published: Mon Jan 15 2024
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.