Sign in

Filip Rachůnek

@rachunek.com
42 followers 9 following 174 posts

📖 Get my Godot 4 book: bit.ly/godot4book 😎 Follow my YouTube channel: www.youtube.com/@FencerDevLog I have a passion for crafting games, designing 3D assets, composing music, and sharing insightful tutorials on these subjects.

PostsRepliesMedia
Filip Rachůnek @rachunek.com · 28/09/2026
Hello, everyone! Let’s again create a spatial shader for a 3D object. This tutorial is special because for the first time I will touch on a function that I have completely ignored so far. It is the function called light, and I will show how we can work with it. www.youtube.com/watch?v=iJGX...
youtube.com
Godot 4: Custom lighting in 3D (tutorial)
YouTube video by FencerDevLog
020
Filip Rachůnek @rachunek.com · 21/09/2026
Hi everyone! I think after several relatively long videos, it would be nice to do something simpler for a change. We’re going to program an effect that simulates looking at an image through square-shaped curved glass. www.youtube.com/watch?v=Bv_K...
youtube.com
Godot 4: Square glass shader (tutorial)
YouTube video by FencerDevLog
010
Filip Rachůnek @rachunek.com · 14/09/2026
Hi everyone! Maybe you remember the first tutorial I published this year, which demonstrated a simple algorithm for distorting an image divided into tiles. This time, we'll take that idea a step further and create a wall made of differently distorted glass bricks. www.youtube.com/watch?v=mXFP...
youtube.com
Godot 4: Glass wall shader (tutorial)
YouTube video by FencerDevLog
021
Filip Rachůnek @rachunek.com · 07/09/2026
Hello, everyone! It seems that the cave tunnel shader I created here recently was quite successful, which pleased me enough that I decided to add another effect based on a similar principle. So, let's take a look at how we can program it. www.youtube.com/watch?v=vfmB...
youtube.com
Godot 4: Refraction tunnel shader (tutorial)
YouTube video by FencerDevLog
020
Filip Rachůnek @rachunek.com · 31/08/2026
Hello, everyone! We previously looked at a shader that generated spiral-shaped objects, but back then it was just an elementary implementation. This time, let’s try something more practical, namely a distant view of a spiral galaxy. www.youtube.com/watch?v=n3TL...
youtube.com
Godot 4: Spiral galaxy shader (tutorial)
YouTube video by FencerDevLog
010
Filip Rachůnek @rachunek.com · 24/08/2026
Hello, everyone! Let's expand our collection of tunnel effects with another shader. This time, we'll try something more irregular that could resemble flying into some unknown cave. www.youtube.com/watch?v=d-oo...
youtube.com
Godot 4: Cave tunnel shader (tutorial)
YouTube video by FencerDevLog
010
Filip Rachůnek @rachunek.com · 17/08/2026
Hello, everyone! I’ve created a shader here before that simulated a simple animated star. This time, we’ll take that creation to the next level and create a much more interesting type of star using a somewhat more complex approach. www.youtube.com/watch?v=unKl...
youtube.com
Godot 4: Animated star shader (tutorial)
YouTube video by FencerDevLog
021
Filip Rachůnek @rachunek.com · 10/08/2026
Hello, everyone! Let's create an effect that resembles boiling lava viewed from above. It's also a great demonstration of using four-dimensional noise and slicing it into three-dimensional layers, resulting in the characteristic flowing lava animation. www.youtube.com/watch?v=95GQ...
youtube.com
Godot 4: Animated lava shader (tutorial)
YouTube video by FencerDevLog
041
Filip Rachůnek @rachunek.com · 03/08/2026
Hello, everyone! For the third time, we'll be working with a shader based on a line graph with many vertices. This time, we'll program an effect that loosely resembles a seismograph or another instrument with a similar display. www.youtube.com/watch?v=pvZq...
youtube.com
Godot 4: Seismograph shader (tutorial)
YouTube video by FencerDevLog
030
Filip Rachůnek @rachunek.com · 27/07/2026
Hello, everyone! In the previous video, we created a simulation of an electrical discharge using a line with multiple segments. This time, we'll create something like an ECG monitor that displays the characteristic heartbeat waveform. www.youtube.com/watch?v=GgG8...
youtube.com
Godot 4: Heart monitor shader (tutorial)
YouTube video by FencerDevLog
000
Filip Rachůnek @rachunek.com · 20/07/2026
Hi everyone! Let's create another 2D effect that we can use in a game as an obstacle or an energy weapon. We'll program an animated jagged line that resembles a lightning bolt or an electrical discharge. www.youtube.com/watch?v=vmCY...
youtube.com
Godot 4: Electric wave shader (tutorial)
YouTube video by FencerDevLog
011
Filip Rachůnek @rachunek.com · 13/07/2026
Hello, everyone! Let’s again create a spatial shader for a 3D object. This time we'll create a simple flag, make it wave gently in the wind, and demonstrate how we can dynamically control this effect in the vertex function. www.youtube.com/watch?v=d1y8...
youtube.com
Godot 4: 3D flag waving shader (tutorial)
YouTube video by FencerDevLog
000
Filip Rachůnek @rachunek.com · 06/07/2026
Hi everyone! Let's make something simple, because it's the beginning of July, and I'd rather relax than program overly complex shaders. We'll create a simple image warp effect that fits into a single line of code. So let’s go ahead and program that one line. www.youtube.com/watch?v=LliK...
youtube.com
Godot 4: One-line image warp shader (tutorial)
YouTube video by FencerDevLog
010
Filip Rachůnek @rachunek.com · 29/06/2026
Hello, everyone! In this tutorial, I’d like to return to simple effects that don’t require any image input. This time, we’ll create something like an animated nebula, which can be an interesting visual enhancement for many space games. www.youtube.com/watch?v=xP9d...
youtube.com
Godot 4: Stormy nebula shader (tutorial)
YouTube video by FencerDevLog
000
Filip Rachůnek @rachunek.com · 22/06/2026
Hello, everyone! After the previous tutorial, where we reached a new record of 25 parameters, let’s take a look at something simpler. We’re going to create an effect that belongs to the category of scene transitions and resembles wiping a blackboard with a wet sponge. www.youtube.com/watch?v=Muhe...
youtube.com
Godot 4: Sponge wipe shader (tutorial)
YouTube video by FencerDevLog
000
Filip Rachůnek @rachunek.com · 15/06/2026
This is the second part of the tutorial in which we create a shader for simulating old film projection in Godot 4. This time, we will complete the entire effect by enhancing it with various scratches, stains, and other types of damage that can appear on film strips. www.youtube.com/watch?v=ycSX...
youtube.com
Godot 4: Vintage film shader, part 2 (tutorial)
YouTube video by FencerDevLog
010
Filip Rachůnek @rachunek.com · 08/06/2026
Hello, everyone! We already had a shader that transformed an image into an old photograph, and this time we’ll take that effect to the next level. I’ll show how a similar approach can be used to simulate old film played through a low-quality projector. www.youtube.com/watch?v=NwTU...
youtube.com
Godot 4: Vintage film shader, part 1 (tutorial)
YouTube video by FencerDevLog
021
Filip Rachůnek @rachunek.com · 01/06/2026
Hello, everyone! This time let’s make something a bit simpler, so we can take a break from overly long videos. I will create an infinite tunnel using a so-called Menger sponge, which is a three-dimensional fractal that we'll project onto a two-dimensional plane. www.youtube.com/watch?v=-B_r...
youtube.com
Godot 4: Menger tunnel shader (tutorial)
YouTube video by FencerDevLog
000
Filip Rachůnek @rachunek.com · 25/05/2026
Hello, everyone! On this channel, I’ve been creating Godot shaders of all kinds, but there’s one type I’ve ignored until now - so it’s time to fix that. It’s the shader_type particles, and as the name suggests, we’ll apply it to a GPUParticles3D node. www.youtube.com/watch?v=Fmc1...
youtube.com
Godot 4: Particle shader in 3D (tutorial)
YouTube video by FencerDevLog
010
Filip Rachůnek @rachunek.com · 18/05/2026
Hello, everyone! The shader we’re going to create in this video definitely isn’t one of the most useful effects for game development. So let’s take a look at how to program a four-dimensional cube. www.youtube.com/watch?v=E8xT...
youtube.com
Godot 4: 4D hypercube shader (tutorial)
YouTube video by FencerDevLog
030
Filip Rachůnek @rachunek.com · 11/05/2026
The effect we’ll be creating in this video is something I had been planning for a long time, and now I’ve finally implemented it. As the title suggests, it will be a simulation of raindrops falling onto a water surface, including the typical expanding ripple circles. www.youtube.com/watch?v=0IOI...
youtube.com
Godot 4: Raindrop ripple shader (tutorial)
YouTube video by FencerDevLog
000
Filip Rachůnek @rachunek.com · 04/05/2026
Hi everyone! Let’s create a shader that looks like a simple radar, which can be useful for many types of games. It will be entirely generated using lines and other primitive shapes, and we’ll add some animation to it as well. www.youtube.com/watch?v=0O6P...
youtube.com
Godot 4: Radar shader (tutorial)
YouTube video by FencerDevLog
000
Filip Rachůnek @rachunek.com · 27/04/2026
Hi everyone! I think it’s time for another post-processing effect that we can apply to the entire screen or a selected element. This time, we’ll recreate the look of an old photograph that has yellowed over time and developed other signs of wear. www.youtube.com/watch?v=sC1C...
youtube.com
Godot 4: Old photo shader (tutorial)
YouTube video by FencerDevLog
010
Filip Rachůnek @rachunek.com · 20/04/2026
Hello, everyone! In this video, I will create a simple shader for generating an animated star using a noise texture. And as usual, we will have plenty of parameters available to customize this effect to suit the needs of our game. www.youtube.com/watch?v=F-7Q...
youtube.com
Godot 4: Noise star shader (tutorial)
YouTube video by FencerDevLog
000
Filip Rachůnek @rachunek.com · 13/04/2026
Hello, everyone! Let’s create a simple effect that resembles a waterfall with several layers of animated water. Something like this can be useful in many 2D games, and it won’t be too computationally demanding. www.youtube.com/watch?v=i5NP...
youtube.com
Godot 4: Waterfall shader (tutorial)
YouTube video by FencerDevLog
000
Filip Rachůnek @rachunek.com · 06/04/2026
Hi everyone! Let’s program a simple effect that simulates looking at a scene through ribbed glass, also known as fluted glass. It’s a straightforward algorithm based on a combination of a few basic principles. www.youtube.com/watch?v=1dNx...
youtube.com
Godot 4: Fluted glass shader (tutorial)
YouTube video by FencerDevLog
000
Filip Rachůnek @rachunek.com · 30/03/2026
Let’s program this interesting effect, which allows us to successfully simulate the view through a glass window during heavy rain. The shader we create this way will have many parameters and customization options, so it can be used in a wide range of situations. www.youtube.com/watch?v=dabR...
youtube.com
Godot 4: Heavy rain window shader (tutorial)
YouTube video by FencerDevLog
000
Filip Rachůnek @rachunek.com · 23/03/2026
Hi, everyone! It’s time to create something small in 2D again, and since simulating old devices can be very useful in games, we’ll take a look at a shader that mimics the behavior of a low-quality analog screen. www.youtube.com/watch?v=_2UF...
youtube.com
Godot 4: Another broken TV (tutorial)
YouTube video by FencerDevLog
000
Filip Rachůnek @rachunek.com · 16/03/2026
Hello, everyone! In this video, I will demonstrate how we can cut any 3D object into irregular fragments and then use them to simulate an explosion, for example, in a space shooter. We will start in Blender and complete the whole effect in Godot. www.youtube.com/watch?v=NoJR...
youtube.com
Godot 4: 3D Explosion (tutorial)
YouTube video by FencerDevLog
011
Filip Rachůnek @rachunek.com · 09/03/2026
Hello, everyone! In the previous tutorial, we programmed a 3D spatial shader, and this time we will stick to the same concept. In this video, I’ll demonstrate how to create a simple outline or glow effect for any 3D object in Godot 4. www.youtube.com/watch?v=vKLD...
youtube.com
Godot 4: Glow/Outline Shader in 3D (tutorial)
YouTube video by FencerDevLog
031
Filip Rachůnek @rachunek.com · 23/02/2026
Hi everyone! We’ve already created several 2D fire effects here and even one or two 3D ones. This time we’ll return to two dimensions and show how to make a slightly different kind of fire using a few layers and a somewhat different technique. www.youtube.com/watch?v=gmyr...
youtube.com
Godot 4: Wildfire shader (tutorial)
YouTube video by FencerDevLog
001
Filip Rachůnek @rachunek.com · 09/02/2026
Hi everyone! We have another effect on the agenda whose code fits on a single line. This time it will be a simple edge detection, which we can also use as an original way to fade out a scene, for example, after finishing a level in our game. www.youtube.com/watch?v=dp6M...
youtube.com
Godot 4: One line edge shader (tutorial)
YouTube video by FencerDevLog
020
Filip Rachůnek @rachunek.com · 02/02/2026
Hi everyone! We’ve already covered several shaders that simulate fog, but they were mostly side effects of technologies that aren’t primarily designed for fog. This time, we’ll create a true fog shader and ook at what options Godot 4 offers for this type of effect. www.youtube.com/watch?v=U9Uu...
youtube.com
Godot 4: Volumetric fog shader, part 1 (tutorial)
YouTube video by FencerDevLog
060
Filip Rachůnek @rachunek.com · 26/01/2026
Hello, everyone! This is a continuation of the previous tutorial, in which we created a simple dithering effect. And as I promised, this time we’ll finish the topic by programming a shader for classic dithering with a regular structure. www.youtube.com/watch?v=Mcv0...
youtube.com
Godot 4: Classic dithering shader (tutorial)
YouTube video by FencerDevLog
010
Filip Rachůnek @rachunek.com · 19/01/2026
Hi everyone! Let’s continue programming shaders whose code fits on a single line. This time, we’ll create an effect called dithering, which in this case means rendering an image using a heavily limited color palette. www.youtube.com/watch?v=1qS0...
youtube.com
Godot 4: Simple dithering shader (tutorial)
YouTube video by FencerDevLog
000
Filip Rachůnek @rachunek.com · 12/01/2026
Hello, everyone! The effect I’ll be creating in this video falls into the category of image distortion—that is, a simulation of an imperfect display or external interference. So, let’s take a look at how this algorithm works. www.youtube.com/watch?v=q94s...
youtube.com
Godot 4: Frequency distortion shader (tutorial)
YouTube video by FencerDevLog
010
Filip Rachůnek @rachunek.com · 05/01/2026
Hi everyone! This is the first video I’ve published in 2026, and since I wouldn’t like to start the new year with something extremely complicated, this tutorial will be easy and quick. We’ll show how we can simulate a view through something like small glass blocks. www.youtube.com/watch?v=0f0K...
youtube.com
Godot 4: Glass block shader (tutorial)
YouTube video by FencerDevLog
030
Filip Rachůnek @rachunek.com · 29/12/2025
Hi everyone! There are only a few days left until the end of 2025, so I’ll release one more video tutorial this year. Once again, it will be a contribution to the category of scene transitions. And I would say that the rotating vertical tiles look quite impressive. www.youtube.com/watch?v=bLEk...
youtube.com
Godot 4: Wave transition shader (tutorial)
YouTube video by FencerDevLog
010
Filip Rachůnek @rachunek.com · 22/12/2025
Hi everyone! We’re almost at the end of the year - at least at the time of recording this video—which means we still have time for one more broken-screen effect. This time, it will be a simulation of an LCD monitor that has suffered some sort of internal malfunction. www.youtube.com/watch?v=RTwP...
youtube.com
Godot 4: Digital glitch shader (tutorial)
YouTube video by FencerDevLog
021
Filip Rachůnek @rachunek.com · 15/12/2025
Hi everyone! This time we’ll once again take a short break from creating shaders. Instead I’ll describe how we can test a game developed in the Godot Engine on the Steam Deck and what needs to be ensured or verified before we release our game for this console as well. www.youtube.com/watch?v=VnOL...
youtube.com
Godot and Steam Deck (tutorial)
YouTube video by FencerDevLog
010
Filip Rachůnek @rachunek.com · 08/12/2025
Hi everyone! Didn’t I say recently that you can never have too many scene-transition effects? I’ve just created another one that can also be customized in interesting ways, so it’s basically three effects in one. Let’s take a look at how such a shader works. www.youtube.com/watch?v=5CME...
youtube.com
Godot 4: Dot transition shader (tutorial)
YouTube video by FencerDevLog
000
Filip Rachůnek @rachunek.com · 01/12/2025
Hello everyone! This time we’ll create a shader that simulates playback from a faulty videotape. Yes, it’s a simulation of an outdated technology that’s almost unknown today, but I still think it’s an interesting effect that can find its place in many games. www.youtube.com/watch?v=_2nG...
youtube.com
Godot 4: VHS noise shader (tutorial)
YouTube video by FencerDevLog
020
Filip Rachůnek @rachunek.com · 24/11/2025
Hi everyone! This time, we’ll make another transition effect, and as you can see, it simulates something like a pixelated change of the background image. Let’s take a look at how easily we can program a similar effect. www.youtube.com/watch?v=D_zZ...
youtube.com
Godot 4: Noise transition shader (tutorial)
YouTube video by FencerDevLog
022
Filip Rachůnek @rachunek.com · 17/11/2025
Hello, everybody! In this video, I’ll demonstrate how we can program a shader that simulates a page turning in a book, which is definitely a very effective way to transition between scenes. So let’s launch the Godot editor and get started. www.youtube.com/watch?v=8aIK...
youtube.com
Godot 4: Page flip shader (tutorial)
YouTube video by FencerDevLog
020
Filip Rachůnek @rachunek.com · 10/11/2025
Hi everyone! Let’s take a short break from post-processing effects. In this tutorial, I’ll be creating a dynamic ornament that at one stage resembles a magical portal and at another something like a fiery eye. www.youtube.com/watch?v=yRA3...
youtube.com
Godot 4: Fiery ornament shader (tutorial)
YouTube video by FencerDevLog
011
Filip Rachůnek @rachunek.com · 03/11/2025
Hi everyone! Let's create another post-processing effect. The result can be quite useful—for example, if we want to simulate TV signal interference in our game and control the visual appearance of that effect with parameters. So, let's do it. www.youtube.com/watch?v=LJ7r...
youtube.com
Godot 4: Horizontal jitter shader (tutorial)
YouTube video by FencerDevLog
021
Filip Rachůnek @rachunek.com · 27/10/2025
Hi everyone! Last time, I talked about post-processing effects and how it’s useful to have as many of them available as possible. And here we are again, because in this video we’ll be making something new in this category. www.youtube.com/watch?v=6JEG...
youtube.com
Godot 4: Underwater shader (tutorial)
YouTube video by FencerDevLog
000
Filip Rachůnek @rachunek.com · 20/10/2025
Hi everyone! I was thinking that we can never have too many effects for transitions between game screens, so I made a fairly simple one that lets us demonstrate a nice result with an easy formula. Let’s take a look at how easily we can create this. www.youtube.com/watch?v=yl32...
youtube.com
Godot 4: Stripe transition shader (tutorial)
YouTube video by FencerDevLog
010
Filip Rachůnek @rachunek.com · 13/10/2025
Hey everyone! It looks like our collection of shader-generated tunnels has grown once again. This time, as you can see, it’s an interesting effect created purely with points, which we can further adjust as needed. So let’s get to programming it. www.youtube.com/watch?v=NSCX...
youtube.com
Godot 4: Point tunnel shader (tutorial)
YouTube video by FencerDevLog
010
Filip Rachůnek @rachunek.com · 06/10/2025
Hi everyone! I’d say it’s time for another simple shader. I don’t think we’ve created an infinite zoom here yet, especially if it’s a cool-looking effect that we might be able to use in a game - and if not, it’s still fun to watch. So let’s get to it. www.youtube.com/watch?v=En9L...
youtube.com
Godot 4: Endless ornament shader (tutorial)
YouTube video by FencerDevLog
020