I'm starting to study visual shader at Godot and this video was very enlightening! Can't wait for more videos or some visual shader course (udemy maybe?) Thanks for the class!
Hii, pretty nice video! and I loved the Simon Trumpler recommendation, I would just like to say that would be nice if you share the assets that you used in your video to people that would like to practice, or some recommendation of where to find
Nice tutorial. I tried doing this, but the UV Panning Function only started working after I decomposed the noise_scroll parameter, multiplied each component with time, re-composed and connected it to the offset in UVFunc. Did they change the UVFunc node or why did I need time?
I'm not sure if something's changed but did you assign a value to the scale? If you leave it at zero it won't scroll because it multiply the offset to that scale value
@@LittleStrykerID Thanks for answering, the scale is 1,1 by default. I did not change it and changing it has no effect at all when the node is set to Panning.
to my understanding, "make unique" is just make copy of it. So let's say you have a ShaderMaterial named "fire_material" with "uv_scroll" as the shader, and then you want to make another ShaderMaterial named "smoke_material" with the same "uv_scroll" shader, you can just assign the fire_material then hit "make unique" and save it as "smoke_material" so it will become a new material with the same shader, the result will be the same if you click create new shader material assign the "uv_scroll" in the shader slot basically, in the context of the tutorial, it saves me some clicks idk if that's explain anything or just confuses you even more LOL I save the scene to make it easier to instance the scene to another scene (think of it as a prefab in unity), it is espcially helpfull when you have more than one particle system node like the main fire and the spark. as for the particle vfx, I assume you are referring to the process material, it only contains physics information (the properties that control the motion), while the texture and the material, and other properties are stored or set in the GPUParticles3D node and this is also why I save both the scene and particle's process material.
@@LittleStrykerID (personal preference) I like the tutorial without music so I can choose a song that inspires me at the moment or a song that walks with my mood xD Anyway, the video looks great and works well! Thanks for sharing o/
I'm starting to study visual shader at Godot and this video was very enlightening! Can't wait for more videos or some visual shader course (udemy maybe?) Thanks for the class!
Looks awesome, can't find the time to watch it yet, I'll add to my watchlist for now!
I believe.. recursive on make unique means that everything that might be stored in whatever you're trying to make unique, will also be made unique.
Looks amazing, thanks for the tutorial!
Would be great if you could share the flame texture
Hii, pretty nice video! and I loved the Simon Trumpler recommendation, I would just like to say that would be nice if you share the assets that you used in your video to people that would like to practice, or some recommendation of where to find
Thank you. It looks pretty easy except where did you get the fire textures? And I like your music. :)
Thabks, glad you liked it!
The fire came from simon schreibt's blog, I downloaded it long ago
@@LittleStrykerID Thanks, I'll go check his stuff out. :)
the two video links in the description take me to my likes playlist lol
Nice tutorial. I tried doing this, but the UV Panning Function only started working after I decomposed the noise_scroll parameter, multiplied each component with time, re-composed and connected it to the offset in UVFunc. Did they change the UVFunc node or why did I need time?
I'm not sure if something's changed but did you assign a value to the scale? If you leave it at zero it won't scroll because it multiply the offset to that scale value
@@LittleStrykerID Thanks for answering, the scale is 1,1 by default. I did not change it and changing it has no effect at all when the node is set to Panning.
Hmm, that's interesting I don't know why it worked like that for you
Make this fire to Sword fire
hows the gpu utilization? vram, gpu cores %, temp?
Oh I didn't check the exact impact on the performance, but in my experience it doesn't affect the performance that much
what does "make unique" do? why are you saving both the scene and the particle vfx?
to my understanding, "make unique" is just make copy of it. So let's say you have a ShaderMaterial named "fire_material" with "uv_scroll" as the shader, and then you want to make another ShaderMaterial named "smoke_material" with the same "uv_scroll" shader, you can just assign the fire_material then hit "make unique" and save it as "smoke_material" so it will become a new material with the same shader,
the result will be the same if you click create new shader material assign the "uv_scroll" in the shader slot
basically, in the context of the tutorial, it saves me some clicks
idk if that's explain anything or just confuses you even more LOL
I save the scene to make it easier to instance the scene to another scene (think of it as a prefab in unity), it is espcially helpfull when you have more than one particle system node like the main fire and the spark.
as for the particle vfx, I assume you are referring to the process material, it only contains physics information (the properties that control the motion), while the texture and the material, and other properties are stored or set in the GPUParticles3D node and this is also why I save both the scene and particle's process material.
@@LittleStrykerID pretty good explaination. i tought the copies where for an instantiation thing but godot it's a new thing for me. thanks
I get the idea of music but damn its a little distracting XD feel like I'm in a bar not a tutorial
Thanks for the feedback!
will make an improvement on that department :D
@@LittleStrykerID (personal preference) I like the tutorial without music so I can choose a song that inspires me at the moment or a song that walks with my mood xD Anyway, the video looks great and works well! Thanks for sharing o/
bang aku ngefans sama abang ☝️
Wah gg
hi
Hello!
Wow. thanks you.
you're welcome!