mastodon.world is one of the many independent Mastodon servers you can use to participate in the fediverse.
Generic Mastodon server for anyone to use.

Server stats:

8.2K
active users

#shaders

4 posts4 participants0 posts today
Filip Rachůnek<p>Hi everybody. I think there's one more topic I haven't touched on yet, which also belongs in our series on raymarching technology. It's about creating arbitrary shapes using planes with various positions and rotations. So let's take a look at how we can compute the rendering of the so-called Platonic solids. <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=xRMrwlOGfYE" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">youtube.com/watch?v=xRMrwlOGfYE</span><span class="invisible"></span></a></p>
Hyperlink Your Heart<p>I finally posted my pixel art planet shader on <a href="https://mastodon.ie/tags/GodotShaders" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GodotShaders</span></a> </p><p><a href="https://godotshaders.com/shader/animated-pixel-art-planet/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">godotshaders.com/shader/animat</span><span class="invisible">ed-pixel-art-planet/</span></a></p><p><a href="https://mastodon.ie/tags/Godot" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Godot</span></a> <a href="https://mastodon.ie/tags/GodotEngine" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GodotEngine</span></a> <a href="https://mastodon.ie/tags/PixelArt" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PixelArt</span></a> <a href="https://mastodon.ie/tags/Shaders" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Shaders</span></a> <a href="https://mastodon.ie/tags/GameDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GameDev</span></a></p>
Tommy van Son ✔<p>My first experience with <a href="https://mastodon.gamedev.place/tags/Shaders" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Shaders</span></a>. They're in fact shady really. Funny this effect seems to be named after my ex... <a href="https://mastodon.gamedev.place/tags/Love2d" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Love2d</span></a> <a href="https://mastodon.gamedev.place/tags/GameDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GameDev</span></a> <a href="https://mastodon.gamedev.place/tags/IrisWipe" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>IrisWipe</span></a></p>
Doo<p>la personne qui implémentera la précompilation des <a href="https://mamot.fr/tags/shaders" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>shaders</span></a> au moment de l'installation d'un jeu sera le prochain prix Nobel de la paix.</p>
Mine Nest<p><a href="https://www.minenest.com/527471/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">minenest.com/527471/</span><span class="invisible"></span></a> NÃO OLHE a MÚSICA! 🌚😵 <a href="https://channels.im/tags/minecraft" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>minecraft</span></a> <a href="https://channels.im/tags/shorts" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>shorts</span></a> <a href="https://channels.im/tags/shaders" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>shaders</span></a> #<a href="https://channels.im/tags/gameplay" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>gameplay</span></a> <a href="https://channels.im/tags/ajuda" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ajuda</span></a> <a href="https://channels.im/tags/bedrock" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>bedrock</span></a> <a href="https://channels.im/tags/cheat" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cheat</span></a> <a href="https://channels.im/tags/comando" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>comando</span></a> <a href="https://channels.im/tags/cruz" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cruz</span></a> <a href="https://channels.im/tags/divertido" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>divertido</span></a> <a href="https://channels.im/tags/engra%C3%A7ada" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>engraçada</span></a> <a href="https://channels.im/tags/gigante" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>gigante</span></a> <a href="https://channels.im/tags/hack" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>hack</span></a> <a href="https://channels.im/tags/hackz%C3%A3o" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>hackzão</span></a> <a href="https://channels.im/tags/herobrine" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>herobrine</span></a> <a href="https://channels.im/tags/lick" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>lick</span></a> <a href="https://channels.im/tags/Minecraft" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Minecraft</span></a> <a href="https://channels.im/tags/MinecraftVideos" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MinecraftVideos</span></a> <a href="https://channels.im/tags/nuclear" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nuclear</span></a> <a href="https://channels.im/tags/nuke" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nuke</span></a> <a href="https://channels.im/tags/secreta" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>secreta</span></a> <a href="https://channels.im/tags/seed" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>seed</span></a> <a href="https://channels.im/tags/tnt" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tnt</span></a> <a href="https://channels.im/tags/zueira" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>zueira</span></a></p>
HungryProton<p>If you're looking for a cheap way to break texture repetition (and keep the texture seamless), I got something for you <br><a href="https://mastodon.gamedev.place/tags/godotengine" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>godotengine</span></a> <a href="https://mastodon.gamedev.place/tags/shaders" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>shaders</span></a></p>
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>
HexagonNico 🔜 EF29<p>Pixel glint shader!</p><p><a href="https://mastodon.gamedev.place/tags/godot" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>godot</span></a> <a href="https://mastodon.gamedev.place/tags/godotengine" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>godotengine</span></a> <a href="https://mastodon.gamedev.place/tags/gamedev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>gamedev</span></a> <a href="https://mastodon.gamedev.place/tags/indiegame" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>indiegame</span></a> <a href="https://mastodon.gamedev.place/tags/pixelart" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>pixelart</span></a> <a href="https://mastodon.gamedev.place/tags/shaders" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>shaders</span></a> <a href="https://mastodon.gamedev.place/tags/godotshaders" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>godotshaders</span></a></p>
T3xtuRED<p>Which Minecraft shaders are the best? <a href="https://mastodon.social/tags/minecraft" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>minecraft</span></a> <a href="https://mastodon.social/tags/shaders" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>shaders</span></a> <a href="https://mastodon.social/tags/mc" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>mc</span></a> <a href="https://mastodon.social/tags/gaming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>gaming</span></a></p>
bµg<p>A lot of code golfer on <a href="https://fosstodon.org/tags/shadertoy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>shadertoy</span></a> rely on local variables being initialized to 0, and they're able to get away with it even though the specs is clear about it:</p><p>"Reading a variable before writing (or initializing) it is legal, however the value is undefined." - GLSL Spec 4.60</p><p>But me, when I want to do some arithmetic or check if a float is a NaN I get unpredictable undefined behaviors and I have to check if NaN are even supported in the first place.</p><p>Life is unfair.</p><p><a href="https://fosstodon.org/tags/shaders" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>shaders</span></a> <a href="https://fosstodon.org/tags/glsl" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>glsl</span></a> <a href="https://fosstodon.org/tags/demoscene" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>demoscene</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>
Field-FX<p>Shader jam tomorrow night, with some liquid DnB from our friend mintimperial. Come and join us for <a href="https://mastodon.online/tags/glsl" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>glsl</span></a> <a href="https://mastodon.online/tags/shaders" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>shaders</span></a> <a href="https://mastodon.online/tags/livecoding" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>livecoding</span></a> with the <a href="https://mastodon.online/tags/demoscene" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>demoscene</span></a>! 20:00 BST Monday, <a href="https://twitch.tv/FieldFxDemo" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">twitch.tv/FieldFxDemo</span><span class="invisible"></span></a>!</p>
Toni Aittoniemi<p>Made this oldschool scroller on the partyspot for my kid’s group table.<br><a href="https://mastodon.green/tags/assembly2025" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>assembly2025</span></a> <a href="https://mastodon.green/tags/partycoding" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>partycoding</span></a> <a href="https://mastodon.green/tags/webgl" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>webgl</span></a> <a href="https://mastodon.green/tags/shaders" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>shaders</span></a> <a href="https://mastodon.green/tags/javascript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>javascript</span></a> <a href="https://mastodon.green/tags/demoscene" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>demoscene</span></a></p>
Toni Aittoniemi<p>Nice family thing. Coded a logo for kid’s group. (They don’t know how to do js/webgl yet)<br><a href="https://mastodon.green/tags/assembly25" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>assembly25</span></a> <a href="https://mastodon.green/tags/demoscene" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>demoscene</span></a> <a href="https://mastodon.green/tags/scrollers" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>scrollers</span></a> <a href="https://mastodon.green/tags/dypp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dypp</span></a> <a href="https://mastodon.green/tags/javascript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>javascript</span></a> <a href="https://mastodon.green/tags/html" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>html</span></a> <a href="https://mastodon.green/tags/webgl" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>webgl</span></a> <a href="https://mastodon.green/tags/shaders" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>shaders</span></a></p>
ne7<p>w00p <span class="h-card" translate="no"><a href="https://mastodon.social/@alkama" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>alkama</span></a></span> dj'ing over at Field FX r/n &lt;3 shaderjam goodness &lt;3<br><a href="https://www.twitch.tv/fieldfxdemo" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">twitch.tv/fieldfxdemo</span><span class="invisible"></span></a> <br><a href="https://icosahedron.website/tags/demoscene" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>demoscene</span></a> <a href="https://icosahedron.website/tags/shaders" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>shaders</span></a> <a href="https://icosahedron.website/tags/djset" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>djset</span></a></p>

This week I have been rediscovering #shaders after a decade long break. I forgot how much fun they can be.

This gave me a lot of energy. Got some other things done as well. Like implementing a mask texture editor tool script for Godot to go along with the blending shaders I use for paths and backgrounds.
Now I can paint the path on top the real background texture and bake and save them into a mask texture.

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. #Godot #Godot4 #GodotEngine #GodotTips #shaders #devlog #indiedev
youtube.com/watch?v=rGr_Zivrhq