en.osm.town is one of the many independent Mastodon servers you can use to participate in the fediverse.
An independent, community of OpenStreetMap people on the Fediverse/Mastodon. Funding graciously provided by the OpenStreetMap Foundation.

Server stats:

269
active users

#shaders

3 posts3 participants0 posts today
Rokojori<p>😌 Tried out some viewport and per-camera-layer shaders for silhouette-outlines. </p><p>Uhmm... we really need per material visual layer overwrites ^^ Without it, it's not possible to make such effects easily. Every solution for this now has a lots of duplicates. </p><p><a href="https://mastodon.social/tags/godot" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>godot</span></a> <a href="https://mastodon.social/tags/indiegamedev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>indiegamedev</span></a> <a href="https://mastodon.social/tags/gamedev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gamedev</span></a> <a href="https://mastodon.social/tags/shaders" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>shaders</span></a></p>
Zack Bryant<p>Got a little project I'd like to share.</p><p>It's a interactive portfolio book that will show off some of my works. Right now it's still in development. </p><p>If you want to read more about it check out: <br><a href="https://zksx.itch.io/zacks-undertakings" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">zksx.itch.io/zacks-undertaking</span><span class="invisible">s</span></a></p><p><a href="https://mastodon.gamedev.place/tags/gamedev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gamedev</span></a> <a href="https://mastodon.gamedev.place/tags/threejs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>threejs</span></a> <a href="https://mastodon.gamedev.place/tags/shaders" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>shaders</span></a></p>
dynamite_ready<p>A test animation for a procedural background generator. Wanted to make a looping version, but can't force it to repeat in this iteration, which I guess makes this a success.😅 </p><p>It's based on a Blender geonode experiment, which took a fair bit of thought to rework in Godot.</p><p>Probably one of the more complicated shaders I've worked on so far.</p><p><a href="https://mastodon.gamedev.place/tags/screenshotsaturday" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>screenshotsaturday</span></a> <a href="https://mastodon.gamedev.place/tags/blender" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>blender</span></a> <a href="https://mastodon.gamedev.place/tags/blender3d" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>blender3d</span></a> <a href="https://mastodon.gamedev.place/tags/b3d" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>b3d</span></a> <a href="https://mastodon.gamedev.place/tags/art" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>art</span></a> <a href="https://mastodon.gamedev.place/tags/gamedev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gamedev</span></a> <a href="https://mastodon.gamedev.place/tags/games" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>games</span></a> <a href="https://mastodon.gamedev.place/tags/shaders" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>shaders</span></a></p>
Steven Dollins<p><span class="h-card" translate="no"><a href="https://aus.social/@bnut" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>bnut</span></a></span> Flocks on a box</p><p>I let the simulation run for several minutes before recording. The edges do appear to be a bit sticky causing the flocks have a bias to moving parallel to them, but particles are only briefly trapped there before being pulled away.</p><p><a href="https://genart.social/tags/AlgorithmicArt" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AlgorithmicArt</span></a> <a href="https://genart.social/tags/CreativeCoding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CreativeCoding</span></a> <a href="https://genart.social/tags/simulation" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>simulation</span></a> <a href="https://genart.social/tags/swarming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>swarming</span></a> <a href="https://genart.social/tags/ALife" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ALife</span></a><br><a href="https://genart.social/tags/Processing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Processing</span></a> <a href="https://genart.social/tags/glsl" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>glsl</span></a> <a href="https://genart.social/tags/shaders" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>shaders</span></a></p>
Steven Dollins<p><span class="h-card" translate="no"><a href="https://aus.social/@bnut" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>bnut</span></a></span> Swarms on a seam</p><p>The particles try to move in 3-D, but then their position is constrained so that z = abs(x).</p><p>Still seems to work with this particular set of forces, though it's not all that easy to see in this low-res, short animation.</p><p><a href="https://genart.social/tags/AlgorithmicArt" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AlgorithmicArt</span></a> <a href="https://genart.social/tags/CreativeCoding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CreativeCoding</span></a> <a href="https://genart.social/tags/simulation" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>simulation</span></a> <a href="https://genart.social/tags/swarming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>swarming</span></a> <a href="https://genart.social/tags/ALife" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ALife</span></a><br><a href="https://genart.social/tags/Processing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Processing</span></a> <a href="https://genart.social/tags/glsl" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>glsl</span></a> <a href="https://genart.social/tags/shaders" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>shaders</span></a></p>
Steven Dollins<p>Turbulent torus</p><p><a href="https://genart.social/tags/AlgorithmicArt" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AlgorithmicArt</span></a> <a href="https://genart.social/tags/CreativeCoding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CreativeCoding</span></a> <a href="https://genart.social/tags/simulation" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>simulation</span></a> <a href="https://genart.social/tags/swarming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>swarming</span></a> <a href="https://genart.social/tags/ALife" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ALife</span></a><br><a href="https://genart.social/tags/Processing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Processing</span></a> <a href="https://genart.social/tags/glsl" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>glsl</span></a> <a href="https://genart.social/tags/shaders" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>shaders</span></a></p>
Steven Dollins<p>Spherical swarm</p><p><a href="https://genart.social/tags/AlgorithmicArt" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AlgorithmicArt</span></a> <a href="https://genart.social/tags/CreativeCoding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CreativeCoding</span></a> <a href="https://genart.social/tags/simulation" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>simulation</span></a> <a href="https://genart.social/tags/swarming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>swarming</span></a> <a href="https://genart.social/tags/ALife" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ALife</span></a><br><a href="https://genart.social/tags/Processing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Processing</span></a> <a href="https://genart.social/tags/glsl" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>glsl</span></a> <a href="https://genart.social/tags/shaders" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>shaders</span></a></p>
Fabien LOISON (FLOZz)<p>L'ami <span class="h-card" translate="no"><a href="https://mastodon.gamedev.place/@TurboTartine" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>TurboTartine</span></a></span> vient de publier un article pour démystifier les <a href="https://mastodon.social/tags/shaders" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>shaders</span></a> (qu'est ce que c'est, qu'est ce que ça fait, tout ça).</p><p>C'est plutôt accessible même sans grandes compétences techniques du coup je ne peux que vous en recommander la lecture si vous êtes un peu curieux ! 😁</p><p><a href="https://j-ponzo.github.io/posts/ddj_shaders/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">j-ponzo.github.io/posts/ddj_sh</span><span class="invisible">aders/</span></a></p><p><a href="https://mastodon.social/tags/gamedev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gamedev</span></a> <a href="https://mastodon.social/tags/vulgarisation" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vulgarisation</span></a></p>
immibis<a class="hashtag" href="https://social.immibis.com/tag/demoscene" rel="nofollow noopener noreferrer" target="_blank">#demoscene</a> <a class="hashtag" href="https://social.immibis.com/tag/shaders" rel="nofollow noopener noreferrer" target="_blank">#shaders</a>
Filip Rachůnek<p>Hi everyone! In this video, I would like to demonstrate a shader that reacts to mouse clicks and movements. It is a variation of a shader displaying the Mandelbrot set, which I created here about a year ago. This time, however, we will enhance it by adding the Julia set at a point chosen by the user, and we will add more control elements, all of which will be controlled by the mouse. <a href="https://mastodonczech.cz/tags/Godot" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Godot</span></a> <a href="https://mastodonczech.cz/tags/Godot4" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Godot4</span></a> <a href="https://mastodonczech.cz/tags/GodotEngine" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GodotEngine</span></a> <a href="https://mastodonczech.cz/tags/GodotTips" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GodotTips</span></a> <a href="https://mastodonczech.cz/tags/shaders" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>shaders</span></a> <a href="https://mastodonczech.cz/tags/devlog" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>devlog</span></a> <a href="https://mastodonczech.cz/tags/indiedev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>indiedev</span></a><br><a href="https://www.youtube.com/watch?v=zQYqRHL6V8E" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/watch?v=zQYqRHL6V8</span><span class="invisible">E</span></a></p>
Steven Dollins<p>Jagged little path</p><p><a href="https://genart.social/tags/AlgorithmicArt" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AlgorithmicArt</span></a> <a href="https://genart.social/tags/CreativeCoding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CreativeCoding</span></a> <a href="https://genart.social/tags/maze" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>maze</span></a><br><a href="https://genart.social/tags/Processing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Processing</span></a> <a href="https://genart.social/tags/glsl" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>glsl</span></a> <a href="https://genart.social/tags/shaders" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>shaders</span></a></p>
Danylo Hoshko<p>Progress update: UV coordinates read, and textures are now applied with proper perspective projection. 🖼📐</p><p>One step closer to better visuals! 🚀</p><p><a href="https://mastodon.gamedev.place/tags/GameDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GameDev</span></a> <a href="https://mastodon.gamedev.place/tags/3D" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>3D</span></a> <a href="https://mastodon.gamedev.place/tags/Rendering" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Rendering</span></a> <a href="https://mastodon.gamedev.place/tags/TechArt" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TechArt</span></a> <a href="https://mastodon.gamedev.place/tags/IndieDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>IndieDev</span></a> <a href="https://mastodon.gamedev.place/tags/Shaders" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Shaders</span></a> <a href="https://mastodon.gamedev.place/tags/Graphics" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Graphics</span></a></p>
Nigel Crawley<p>A 3D anaglyph version of my previous toot. You'll need to wear some red cyan anaglyph glasses to see the 3D effect. 😎 </p><p><a href="https://mastodon.online/tags/shader" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>shader</span></a> <a href="https://mastodon.online/tags/shaders" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>shaders</span></a> <a href="https://mastodon.online/tags/glsl" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>glsl</span></a> <a href="https://mastodon.online/tags/Processing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Processing</span></a> <a href="https://mastodon.online/tags/creativecoding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>creativecoding</span></a> <a href="https://mastodon.online/tags/anaglyh" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>anaglyh</span></a> <a href="https://mastodon.online/tags/animation" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>animation</span></a> <a href="https://mastodon.online/tags/3d" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>3d</span></a> <a href="https://mastodon.online/tags/digitalart" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>digitalart</span></a> <a href="https://mastodon.online/tags/art" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>art</span></a> <a href="https://mastodon.online/tags/MastoArt" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MastoArt</span></a> <a href="https://mastodon.online/tags/KodeLife" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>KodeLife</span></a></p>
Minecraft Memery ⛏️<p><a href="https://toot.community/tags/Shader" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Shader</span></a> <a href="https://toot.community/tags/Shaders" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Shaders</span></a>.</p><p><a href="https://toot.community/tags/Minecraft" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Minecraft</span></a> <a href="https://toot.community/tags/MinecraftMeme" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MinecraftMeme</span></a> <a href="https://toot.community/tags/MinecraftMemes" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MinecraftMemes</span></a> <a href="https://toot.community/tags/VideoGame" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>VideoGame</span></a> <a href="https://toot.community/tags/VideoGames" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>VideoGames</span></a> <a href="https://toot.community/tags/Gaming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Gaming</span></a> <a href="https://toot.community/tags/GamingMeme" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GamingMeme</span></a> <a href="https://toot.community/tags/GamingMemes" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GamingMemes</span></a> <a href="https://toot.community/tags/Meme" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Meme</span></a> <a href="https://toot.community/tags/Memes" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Memes</span></a></p>
Nigel Crawley<p><a href="https://mastodon.online/tags/shader" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>shader</span></a> <a href="https://mastodon.online/tags/shaders" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>shaders</span></a> <a href="https://mastodon.online/tags/glsl" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>glsl</span></a> <a href="https://mastodon.online/tags/Processing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Processing</span></a> <a href="https://mastodon.online/tags/creativecoding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>creativecoding</span></a> <a href="https://mastodon.online/tags/digitalart" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>digitalart</span></a> <a href="https://mastodon.online/tags/art" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>art</span></a> <a href="https://mastodon.online/tags/MastoArt" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MastoArt</span></a> <a href="https://mastodon.online/tags/animation" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>animation</span></a> <a href="https://mastodon.online/tags/KodeLife" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>KodeLife</span></a></p>
Codrops<p>Replicating the "object-fit: cover" behavior in WebGL can be tricky, but Nicolas Giannantonio breaks it down with optimized techniques using shaders for image scaling and positioning. 🖼️</p><p>Learn how to do it in our latest tutorial: <a href="https://tympanus.net/codrops/2025/03/11/replicating-css-object-fit-in-webgl/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">tympanus.net/codrops/2025/03/1</span><span class="invisible">1/replicating-css-object-fit-in-webgl/</span></a></p><p><a href="https://mastodon.social/tags/webgl" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>webgl</span></a> <a href="https://mastodon.social/tags/shaders" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>shaders</span></a> <a href="https://mastodon.social/tags/frontenddevelopment" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>frontenddevelopment</span></a> <a href="https://mastodon.social/tags/graphicsprogramming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>graphicsprogramming</span></a> <a href="https://mastodon.social/tags/webdevelopment" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>webdevelopment</span></a></p>
Filip Rachůnek<p>Hello everybody! In this video, I would like to create an effect that transforms a scene into its pixelated version. We've seen that before, right? But this time, we won't settle for ordinary square objects - we'll tilt them a bit to create a diagonal grid with an adjustable size. Let's take a look at how such an algorithm works. <a href="https://mastodonczech.cz/tags/Godot" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Godot</span></a> <a href="https://mastodonczech.cz/tags/Godot4" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Godot4</span></a> <a href="https://mastodonczech.cz/tags/GodotEngine" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GodotEngine</span></a> <a href="https://mastodonczech.cz/tags/GodotTips" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GodotTips</span></a> <a href="https://mastodonczech.cz/tags/shaders" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>shaders</span></a> <a href="https://mastodonczech.cz/tags/devlog" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>devlog</span></a> <a href="https://mastodonczech.cz/tags/indiedev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>indiedev</span></a> <br><a href="https://www.youtube.com/watch?v=8WDIST68epQ" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/watch?v=8WDIST68ep</span><span class="invisible">Q</span></a></p>
Nigel Crawley<p>3D anaglyph shader animation. You'll need to wear some red cyan anaglyph glasses to see the 3D effect. 😎</p><p><a href="https://mastodon.online/tags/shader" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>shader</span></a> <a href="https://mastodon.online/tags/shaders" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>shaders</span></a> <a href="https://mastodon.online/tags/glsl" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>glsl</span></a> <a href="https://mastodon.online/tags/Processing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Processing</span></a> <a href="https://mastodon.online/tags/creativecoding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>creativecoding</span></a> <a href="https://mastodon.online/tags/anaglyph" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>anaglyph</span></a> <a href="https://mastodon.online/tags/animation" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>animation</span></a> <a href="https://mastodon.online/tags/3d" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>3d</span></a> <a href="https://mastodon.online/tags/digitalart" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>digitalart</span></a> <a href="https://mastodon.online/tags/art" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>art</span></a> <a href="https://mastodon.online/tags/MastoArt" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MastoArt</span></a> <a href="https://mastodon.online/tags/KodeLife" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>KodeLife</span></a></p>
Filip Rachůnek<p>Hi everyone! Let's create a simple algorithm that allows us to remap the colors of our scene to a predefined palette. This effect can be useful if, for example, we want to simulate the screen of an older device that only supported, say, 256 colors, and similar scenarios. <a href="https://mastodonczech.cz/tags/Godot" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Godot</span></a> <a href="https://mastodonczech.cz/tags/Godot4" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Godot4</span></a> <a href="https://mastodonczech.cz/tags/GodotEngine" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GodotEngine</span></a> <a href="https://mastodonczech.cz/tags/GodotTips" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GodotTips</span></a> <a href="https://mastodonczech.cz/tags/shaders" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>shaders</span></a> <a href="https://mastodonczech.cz/tags/devlog" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>devlog</span></a> <a href="https://mastodonczech.cz/tags/indiedev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>indiedev</span></a> <br><a href="https://www.youtube.com/watch?v=a_GEf_nGMNE" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/watch?v=a_GEf_nGMN</span><span class="invisible">E</span></a></p>
dorotaC<p>Hey <a href="https://fosstodon.org/tags/libobscura" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>libobscura</span></a> fans!</p><p>Did you know that the project is actually made up of 11 crates maintained here?</p><p>Some new ones, some heavily modified forks.</p><p>There are several crates for video hardware support, but even if you're not a <a href="https://fosstodon.org/tags/camera" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>camera</span></a> fan:</p><p>- error-backtrace (can you guess what it does?) <a href="https://libobscura.codeberg.page/private-api/error_backtrace/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">libobscura.codeberg.page/priva</span><span class="invisible">te-api/error_backtrace/</span></a><br>- const_enum for easier bindings gneration <a href="https://libobscura.codeberg.page/private-api/const_enum/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">libobscura.codeberg.page/priva</span><span class="invisible">te-api/const_enum/</span></a><br>- crispy, a bunch of <a href="https://fosstodon.org/tags/shaders" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>shaders</span></a> for image processing <a href="https://libobscura.codeberg.page/private-api/crispy/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">libobscura.codeberg.page/priva</span><span class="invisible">te-api/crispy/</span></a></p><p>Check them out too!</p><p><a href="https://fosstodon.org/tags/rustlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rustlang</span></a> <a href="https://fosstodon.org/tags/rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rust</span></a></p>