sigmoid.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A social space for people researching, working with, or just interested in AI!

Server stats:

592
active users

#godottips

1 post1 participant0 posts today
Filip Rachůnek<p>Hi everybody. It's still summer 2025, and to take a short break from further improvements to our raymarching shader, this time we'll create something really simple. We'll use the Voronoi algorithm, which we know from several previous tutorials, but we'll map it onto a sphere, so we’ll end up with something like a slightly strange planet or a dead star. <a href="https://mastodonczech.cz/tags/Godot" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Godot</span></a> <a href="https://mastodonczech.cz/tags/Godot4" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Godot4</span></a> <a href="https://mastodonczech.cz/tags/GodotEngine" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GodotEngine</span></a> <a href="https://mastodonczech.cz/tags/GodotTips" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GodotTips</span></a> <a href="https://mastodonczech.cz/tags/shaders" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>shaders</span></a> <a href="https://mastodonczech.cz/tags/devlog" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>devlog</span></a> <a href="https://mastodonczech.cz/tags/indiedev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>indiedev</span></a> <br><a href="https://www.youtube.com/watch?v=Y34a4qQA0Ps" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">youtube.com/watch?v=Y34a4qQA0Ps</span><span class="invisible"></span></a></p>
Filip Rachůnek<p>Hi everyone! It looks like we’ll be spending a lot of summer with the raymarching series because I’m back with a new episode — the number nine already. This time, I’d like to take a look at calculating and rendering light reflections, which can be useful if we want to use reflective materials. <a href="https://mastodonczech.cz/tags/Godot" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Godot</span></a> <a href="https://mastodonczech.cz/tags/Godot4" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Godot4</span></a> <a href="https://mastodonczech.cz/tags/GodotEngine" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GodotEngine</span></a> <a href="https://mastodonczech.cz/tags/GodotTips" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GodotTips</span></a> <a href="https://mastodonczech.cz/tags/shaders" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>shaders</span></a> <a href="https://mastodonczech.cz/tags/devlog" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>devlog</span></a> <a href="https://mastodonczech.cz/tags/indiedev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>indiedev</span></a><br><a href="https://www.youtube.com/watch?v=veSHWKvwIJc" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/watch?v=veSHWKvwIJ</span><span class="invisible">c</span></a></p>
Filip Rachůnek<p>Hi everybody. It's vacation season, so this week I'll fill the schedule with something simpler. I'll add a short video to our raymarching series about other basic 3D shapes and ways to modify them. Let’s do it. <a href="https://mastodonczech.cz/tags/Godot" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Godot</span></a> <a href="https://mastodonczech.cz/tags/Godot4" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Godot4</span></a> <a href="https://mastodonczech.cz/tags/GodotEngine" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GodotEngine</span></a> <a href="https://mastodonczech.cz/tags/GodotTips" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GodotTips</span></a> <a href="https://mastodonczech.cz/tags/shaders" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>shaders</span></a> <a href="https://mastodonczech.cz/tags/devlog" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>devlog</span></a> <a href="https://mastodonczech.cz/tags/indiedev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>indiedev</span></a> <br><a href="https://www.youtube.com/watch?v=MeezcnhqHSw" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/watch?v=MeezcnhqHS</span><span class="invisible">w</span></a></p>
Filip Rachůnek<p>Hello everybody! The effect I’ll be creating in this video originated as a combination of the algorithm used for rendering a 3D tunnel and several applications of so-called fractal Brownian motion, which I explored while working on some of my fractal shaders. And since I most likely didn’t explain anything clearly with that introduction, we’ll go through everything step by step. <a href="https://mastodonczech.cz/tags/Godot" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Godot</span></a> <a href="https://mastodonczech.cz/tags/Godot4" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Godot4</span></a> <a href="https://mastodonczech.cz/tags/GodotEngine" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GodotEngine</span></a> <a href="https://mastodonczech.cz/tags/GodotTips" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GodotTips</span></a> <a href="https://mastodonczech.cz/tags/shaders" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>shaders</span></a> <a href="https://mastodonczech.cz/tags/devlog" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>devlog</span></a> <a href="https://mastodonczech.cz/tags/indiedev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>indiedev</span></a> <br><a href="https://www.youtube.com/watch?v=rGr_Zivrhq4" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/watch?v=rGr_Zivrhq</span><span class="invisible">4</span></a></p>
Filip Rachůnek<p>Hi everyone! As I mentioned in the previous video, it’s currently July 2025, and during this holiday period, I don’t have as much time for complex tutorials, so instead, I’ll go with slightly simpler topics. Today’s video will be dedicated to polar coordinates, and in the end, it might even result in a pretty useful effect. <a href="https://mastodonczech.cz/tags/Godot" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Godot</span></a> <a href="https://mastodonczech.cz/tags/Godot4" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Godot4</span></a> <a href="https://mastodonczech.cz/tags/GodotEngine" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GodotEngine</span></a> <a href="https://mastodonczech.cz/tags/GodotTips" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GodotTips</span></a> <a href="https://mastodonczech.cz/tags/shaders" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>shaders</span></a> <a href="https://mastodonczech.cz/tags/devlog" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>devlog</span></a> <a href="https://mastodonczech.cz/tags/indiedev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>indiedev</span></a> <br><a href="https://www.youtube.com/watch?v=pnY5CsrofGA" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/watch?v=pnY5CsrofG</span><span class="invisible">A</span></a></p>
Filip Rachůnek<p>Hi everybody. We can take a look at the next episode — the seventh one already — of our series about raymarching technology, which we use for modeling 3D scenes in 2D shaders. This time, we’ll focus on a simple algorithm that allows us to repeat the display of an object infinitely, without the need to write any complex code. <a href="https://mastodonczech.cz/tags/Godot" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Godot</span></a> <a href="https://mastodonczech.cz/tags/Godot4" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Godot4</span></a> <a href="https://mastodonczech.cz/tags/GodotEngine" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GodotEngine</span></a> <a href="https://mastodonczech.cz/tags/GodotTips" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GodotTips</span></a> <a href="https://mastodonczech.cz/tags/shaders" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>shaders</span></a> <a href="https://mastodonczech.cz/tags/devlog" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>devlog</span></a> <a href="https://mastodonczech.cz/tags/indiedev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>indiedev</span></a> <br><a href="https://www.youtube.com/watch?v=8Hqi-eZlGC4" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/watch?v=8Hqi-eZlGC</span><span class="invisible">4</span></a></p>
Filip Rachůnek<p>Hi everyone! This time, we’ll take a short break from shaders and look at an equally interesting technology — particle systems in Godot 4. It's not the first time I’ve showcased something like this — for example, the fire and smoke we had here quite recently. In this tutorial, we’ll create a quite useful effect: a trail behind a moving 3D object, with the trail based on the same shape as the object itself. <a href="https://mastodonczech.cz/tags/Godot" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Godot</span></a> <a href="https://mastodonczech.cz/tags/Godot4" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Godot4</span></a> <a href="https://mastodonczech.cz/tags/GodotEngine" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GodotEngine</span></a> <a href="https://mastodonczech.cz/tags/GodotTips" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GodotTips</span></a> <a href="https://mastodonczech.cz/tags/devlog" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>devlog</span></a> <a href="https://mastodonczech.cz/tags/indiedev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>indiedev</span></a> <br><a href="https://www.youtube.com/watch?v=ITRuS1ge9AY" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/watch?v=ITRuS1ge9A</span><span class="invisible">Y</span></a></p>
Filip Rachůnek<p>Hi everybody! Do you remember the tilted square grid shader we created here some time ago? If you liked it and would like to try something similar but more irregular, you might be interested in this tutorial, where we’ll create an effect similar to a stone mosaic — which can be a very interesting feature in many games. <a href="https://mastodonczech.cz/tags/Godot" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Godot</span></a> <a href="https://mastodonczech.cz/tags/Godot4" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Godot4</span></a> <a href="https://mastodonczech.cz/tags/GodotEngine" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GodotEngine</span></a> <a href="https://mastodonczech.cz/tags/GodotTips" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GodotTips</span></a> <a href="https://mastodonczech.cz/tags/shaders" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>shaders</span></a> <a href="https://mastodonczech.cz/tags/devlog" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>devlog</span></a> <a href="https://mastodonczech.cz/tags/indiedev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>indiedev</span></a> <br><a href="https://www.youtube.com/watch?v=02KRcnQfRrc" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/watch?v=02KRcnQfRr</span><span class="invisible">c</span></a></p>
Filip Rachůnek<p>Hi everybody. This is the sixth part of our tutorial dedicated to rendering 3D scenes using shaders and raymarching technology. This time, I’d like to try improving the materials by adding textures, which we’ll pass into the shader using new uniform parameters, and briefly explain how so-called triplanar mapping works. <a href="https://mastodonczech.cz/tags/Godot" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Godot</span></a> <a href="https://mastodonczech.cz/tags/Godot4" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Godot4</span></a> <a href="https://mastodonczech.cz/tags/GodotEngine" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GodotEngine</span></a> <a href="https://mastodonczech.cz/tags/GodotTips" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GodotTips</span></a> <a href="https://mastodonczech.cz/tags/shaders" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>shaders</span></a> <a href="https://mastodonczech.cz/tags/devlog" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>devlog</span></a> <a href="https://mastodonczech.cz/tags/indiedev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>indiedev</span></a> <br><a href="https://www.youtube.com/watch?v=U5SL6bojCek" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/watch?v=U5SL6bojCe</span><span class="invisible">k</span></a></p>
Filip Rachůnek<p>Hey everyone! Today's tutorial is a little bit special because it covers an effect that has been part of my Godot Shader Pack for several weeks now. However, I believe it deserves a more detailed explanation for those who not only want to use this shader but also understand how it works. So, let’s get into it. <a href="https://mastodonczech.cz/tags/Godot" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Godot</span></a> <a href="https://mastodonczech.cz/tags/Godot4" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Godot4</span></a> <a href="https://mastodonczech.cz/tags/GodotEngine" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GodotEngine</span></a> <a href="https://mastodonczech.cz/tags/GodotTips" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GodotTips</span></a> <a href="https://mastodonczech.cz/tags/shaders" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>shaders</span></a> <a href="https://mastodonczech.cz/tags/devlog" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>devlog</span></a> <a href="https://mastodonczech.cz/tags/indiedev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>indiedev</span></a><br><a href="https://www.youtube.com/watch?v=mwbgj31Q_do" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/watch?v=mwbgj31Q_d</span><span class="invisible">o</span></a></p>
Filip Rachůnek<p>Hi everyone! I think every shader developer has at some point found themselves in a situation where they needed to determine certain values in the fragment function, especially when the shader wasn't behaving as expected. How can we solve that? <a href="https://mastodonczech.cz/tags/Godot" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Godot</span></a> <a href="https://mastodonczech.cz/tags/Godot4" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Godot4</span></a> <a href="https://mastodonczech.cz/tags/GodotEngine" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GodotEngine</span></a> <a href="https://mastodonczech.cz/tags/GodotTips" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GodotTips</span></a> <a href="https://mastodonczech.cz/tags/shaders" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>shaders</span></a> <a href="https://mastodonczech.cz/tags/devlog" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>devlog</span></a> <a href="https://mastodonczech.cz/tags/indiedev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>indiedev</span></a> <br><a href="https://www.youtube.com/watch?v=EFB-4KhJcj8" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/watch?v=EFB-4KhJcj</span><span class="invisible">8</span></a></p>
Filip Rachůnek<p>Hi everyone! We've already had a spiral tunnel, a circular tunnel, and a triangular tunnel. How about trying a square or rectangular one this time, which could resemble a classic dungeon-style game? It's pretty simple, so let's get to it. <a href="https://mastodonczech.cz/tags/Godot" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Godot</span></a> <a href="https://mastodonczech.cz/tags/Godot4" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Godot4</span></a> <a href="https://mastodonczech.cz/tags/GodotEngine" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GodotEngine</span></a> <a href="https://mastodonczech.cz/tags/GodotTips" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GodotTips</span></a> <a href="https://mastodonczech.cz/tags/shaders" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>shaders</span></a> <a href="https://mastodonczech.cz/tags/devlog" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>devlog</span></a> <a href="https://mastodonczech.cz/tags/indiedev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>indiedev</span></a> <br><a href="https://www.youtube.com/watch?v=KmjMSC_xT0s" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/watch?v=KmjMSC_xT0</span><span class="invisible">s</span></a></p>
Filip Rachůnek<p>Would you like to add great-looking visual effects to your game made in the Godot Engine? Then you're in the right place! This pack contains 80 shaders from my own collection, ready to use immediately in any free or commercial product.</p><p><a href="https://filiprachunek.gumroad.com/l/shaderpack" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">filiprachunek.gumroad.com/l/sh</span><span class="invisible">aderpack</span></a></p><p><a href="https://www.youtube.com/watch?v=VWP-JJDVMDM" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/watch?v=VWP-JJDVMD</span><span class="invisible">M</span></a></p><p><a href="https://mastodonczech.cz/tags/Godot" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Godot</span></a> <a href="https://mastodonczech.cz/tags/Godot4" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Godot4</span></a> <a href="https://mastodonczech.cz/tags/GodotEngine" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GodotEngine</span></a> <a href="https://mastodonczech.cz/tags/GodotTips" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GodotTips</span></a> <a href="https://mastodonczech.cz/tags/shaders" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>shaders</span></a> <a href="https://mastodonczech.cz/tags/devlog" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>devlog</span></a> <a href="https://mastodonczech.cz/tags/indiedev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>indiedev</span></a></p>
Filip Rachůnek<p>Hi everybody. You might remember that the fire effect created using particles in Godot 4 was one of the first tutorials I published on this channel. Now I decided to create a new, up-to-date, and improved tutorial, which we're about to dive into. <a href="https://mastodonczech.cz/tags/Godot" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Godot</span></a> <a href="https://mastodonczech.cz/tags/Godot4" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Godot4</span></a> <a href="https://mastodonczech.cz/tags/GodotEngine" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GodotEngine</span></a> <a href="https://mastodonczech.cz/tags/GodotTips" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GodotTips</span></a> <a href="https://mastodonczech.cz/tags/particles" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>particles</span></a> <a href="https://mastodonczech.cz/tags/devlog" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>devlog</span></a> <a href="https://mastodonczech.cz/tags/indiedev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>indiedev</span></a> <br><a href="https://www.youtube.com/watch?v=50r3pRjaSTM" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/watch?v=50r3pRjaST</span><span class="invisible">M</span></a></p>
Filip Rachůnek<p>Hey everybody! Let's go back to two dimensions, and take a look at how to create the effect you're currently seeing in the background of this video. It's basically something like a kaleidoscope, for which we need a source image and parameters like the number of segments, or the rotation speed. So let's go ahead and program this shader. <a href="https://mastodonczech.cz/tags/Godot" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Godot</span></a> <a href="https://mastodonczech.cz/tags/Godot4" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Godot4</span></a> <a href="https://mastodonczech.cz/tags/GodotEngine" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GodotEngine</span></a> <a href="https://mastodonczech.cz/tags/GodotTips" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GodotTips</span></a> <a href="https://mastodonczech.cz/tags/shaders" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>shaders</span></a> <a href="https://mastodonczech.cz/tags/devlog" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>devlog</span></a> <a href="https://mastodonczech.cz/tags/indiedev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>indiedev</span></a> <br><a href="https://www.youtube.com/watch?v=0-G_MOQk82I" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/watch?v=0-G_MOQk82</span><span class="invisible">I</span></a></p>
Filip Rachůnek<p>Hey everyone! This time, we'll be playing with fire. It's not the first time I've created a fire shader, but back then, I used a noise texture and a curve as a parameter, which significantly simplified the whole process. Now, we'll try it without such tools and generate a candle flame, which, as always, will have plenty of parameters for further adjustments. So let's get to it. <a href="https://mastodonczech.cz/tags/Godot" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Godot</span></a> <a href="https://mastodonczech.cz/tags/Godot4" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Godot4</span></a> <a href="https://mastodonczech.cz/tags/GodotEngine" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GodotEngine</span></a> <a href="https://mastodonczech.cz/tags/GodotTips" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GodotTips</span></a> <a href="https://mastodonczech.cz/tags/shaders" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>shaders</span></a> <a href="https://mastodonczech.cz/tags/devlog" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>devlog</span></a> <a href="https://mastodonczech.cz/tags/indiedev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>indiedev</span></a> <br><a href="https://www.youtube.com/watch?v=6ZZVwbzE8cw" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/watch?v=6ZZVwbzE8c</span><span class="invisible">w</span></a></p>
Filip Rachůnek<p>Hey everybody! Recently, we created a shader that simulated an analog clock using polar coordinates, and we'll stick with this type of display a little longer. This time, I'll demonstrate how to program a fully customizable spinner based on similar principles. So, let's start coding! <a href="https://mastodonczech.cz/tags/Godot" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Godot</span></a> <a href="https://mastodonczech.cz/tags/Godot4" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Godot4</span></a> <a href="https://mastodonczech.cz/tags/GodotEngine" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GodotEngine</span></a> <a href="https://mastodonczech.cz/tags/GodotTips" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GodotTips</span></a> <a href="https://mastodonczech.cz/tags/shaders" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>shaders</span></a> <a href="https://mastodonczech.cz/tags/devlog" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>devlog</span></a> <a href="https://mastodonczech.cz/tags/indiedev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>indiedev</span></a> <br><a href="https://www.youtube.com/watch?v=KS67q_pOcD0" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/watch?v=KS67q_pOcD</span><span class="invisible">0</span></a></p>
Filip Rachůnek<p>Hi everybody! I hope the previous episodes have piqued your interest and that you're motivated to learn more tricks for rendering a 3D scene in 2D shaders. <a href="https://mastodonczech.cz/tags/Godot" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Godot</span></a> <a href="https://mastodonczech.cz/tags/Godot4" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Godot4</span></a> <a href="https://mastodonczech.cz/tags/GodotEngine" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GodotEngine</span></a> <a href="https://mastodonczech.cz/tags/GodotTips" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GodotTips</span></a> <a href="https://mastodonczech.cz/tags/shaders" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>shaders</span></a> <a href="https://mastodonczech.cz/tags/devlog" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>devlog</span></a> <a href="https://mastodonczech.cz/tags/indiedev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>indiedev</span></a> <br><a href="https://www.youtube.com/watch?v=LTZMg2L13Uk" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/watch?v=LTZMg2L13U</span><span class="invisible">k</span></a></p>
Filip Rachůnek<p>Hi everybody! And welcome back to our miniseries dedicated to rendering 3D scenes in shaders using the ray marching method. In the third episode, we will bring the previously static scene to life – adding combinations of objects, rotations along different axes and pivots, multiple lighting sources, and morphing using the so-called smooth minimum. <a href="https://mastodonczech.cz/tags/Godot" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Godot</span></a> <a href="https://mastodonczech.cz/tags/Godot4" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Godot4</span></a> <a href="https://mastodonczech.cz/tags/GodotEngine" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GodotEngine</span></a> <a href="https://mastodonczech.cz/tags/GodotTips" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GodotTips</span></a> <a href="https://mastodonczech.cz/tags/shaders" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>shaders</span></a> <a href="https://mastodonczech.cz/tags/devlog" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>devlog</span></a> <a href="https://mastodonczech.cz/tags/indiedev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>indiedev</span></a> <br><a href="https://www.youtube.com/watch?v=Zhtrb6qTgv0" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/watch?v=Zhtrb6qTgv</span><span class="invisible">0</span></a></p>
Filip Rachůnek<p>Hi everyone! Do you remember the digital clock shader I created here some time ago? It was one of the first 2D shaders I used in a 3D project, and the result looked very usable. I think a shader simulating a classic analog clock could have a similar application, and that's exactly what we'll be creating today. <a href="https://mastodonczech.cz/tags/Godot" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Godot</span></a> <a href="https://mastodonczech.cz/tags/Godot4" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Godot4</span></a> <a href="https://mastodonczech.cz/tags/GodotEngine" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GodotEngine</span></a> <a href="https://mastodonczech.cz/tags/GodotTips" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GodotTips</span></a> <a href="https://mastodonczech.cz/tags/shaders" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>shaders</span></a> <a href="https://mastodonczech.cz/tags/devlog" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>devlog</span></a> <a href="https://mastodonczech.cz/tags/indiedev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>indiedev</span></a> <br><a href="https://www.youtube.com/watch?v=1KOGr3CovRw" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/watch?v=1KOGr3CovR</span><span class="invisible">w</span></a></p>