techhub.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A hub primarily for passionate technologists, but everyone is welcome

Administered by:

Server stats:

4.8K
active users

#shadertoy

1 post1 participant0 posts today
Pretzel 🥨<p>Wormhole traversal <a href="https://mas.to/tags/shadertoy" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>shadertoy</span></a> <a href="https://www.shadertoy.com/view/wcdSz2" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">shadertoy.com/view/wcdSz2</span><span class="invisible"></span></a></p>
Danil<p>Street of houses in summer - <a href="https://www.shadertoy.com/view/4cVfWt" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">shadertoy.com/view/4cVfWt</span><span class="invisible"></span></a></p><p><a href="https://mastodon.gamedev.place/tags/shadertoy" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>shadertoy</span></a></p>
Microfractal<p><a href="https://mathstodon.xyz/tags/Fractalfriday" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Fractalfriday</span></a> <br>I updated my <a href="https://mathstodon.xyz/tags/Shadertoy" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Shadertoy</span></a> <a href="https://mathstodon.xyz/tags/fractal" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fractal</span></a> explorer. Link: <a href="https://www.shadertoy.com/view/33sSRf" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">shadertoy.com/view/33sSRf</span><span class="invisible"></span></a><br>It now supports skewing the C-plane using a quad of four draggable points. The coefficients 'a' and 'b' can now also changed by the mouse. To show the points, simply hold the space bar.</p><p>Here is a video which demonstrates that.<br>The formula is \(z_{n+1}=z_n^2*\frac{z_n-a}{z_n-b}+c\) <br>where a and b are the blue points in the video.</p><p><a href="https://mathstodon.xyz/tags/Mathart" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Mathart</span></a> <a href="https://mathstodon.xyz/tags/GLSL" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GLSL</span></a> <a href="https://mathstodon.xyz/tags/Mandelbrot" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Mandelbrot</span></a> <a href="https://mathstodon.xyz/tags/creativecoding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>creativecoding</span></a></p>
bµg<p>So I was making a random 2d map in <a href="https://fosstodon.org/tags/shadertoy" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>shadertoy</span></a>, and I was trying to understand the effect of the rotation of the coordinate in a fbm 2d <a href="https://fosstodon.org/tags/noise" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>noise</span></a> loop, so I plugged the mouse coordinates onto the rotation angle and started to play with it to see what it did.</p><p>To my surprise, it felt like a "fire" effect, directed in one direction or the other. I feel like this could really be used to make an actual fire effect, though I'm not sure if I'm doing the rotation right at the moment...</p><p><a href="https://fosstodon.org/tags/glsl" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>glsl</span></a> <a href="https://fosstodon.org/tags/demo" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>demo</span></a></p>
bµg<p>So here is what the length of the derivatives look like on a 3D noise. I'm starting to see why it's useful for emulating terrain erosion ️⛰️</p><p><a href="https://fosstodon.org/tags/shadertoy" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>shadertoy</span></a> <a href="https://fosstodon.org/tags/glsl" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>glsl</span></a> <a href="https://fosstodon.org/tags/noise" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>noise</span></a></p>
bµg<p>Took me several days (including so many checks like manual unrolling), but here are the 3d gradient noise derivatives¹ from iquilezles expressed with mix instead of unrolled.</p><p>Reason I did that? Well let's pretend it's for clarity and numerical stability (it's all a lie, I was just trying to understand wth was going on here).</p><p>¹ <a href="https://iquilezles.org/articles/gradientnoise/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">iquilezles.org/articles/gradie</span><span class="invisible">ntnoise/</span></a></p><p><a href="https://fosstodon.org/tags/math" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>math</span></a> <a href="https://fosstodon.org/tags/glsl" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>glsl</span></a> <a href="https://fosstodon.org/tags/shadertoy" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>shadertoy</span></a></p>
Microfractal<p>Icosagon fractal</p><p>\( z_{n+1}=fold(z_n)^2+c \) <br>with 10 folds total.</p><p>Colors produced by blending multiple color gradients of escape time, distance estimation, atom domain, phase and triangle inequality average together.</p><p><a href="https://mathstodon.xyz/tags/fractal" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fractal</span></a> <a href="https://mathstodon.xyz/tags/fractalart" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fractalart</span></a> <a href="https://mathstodon.xyz/tags/mathart" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mathart</span></a> <a href="https://mathstodon.xyz/tags/mandelbrot" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mandelbrot</span></a> <a href="https://mathstodon.xyz/tags/algorithmicart" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>algorithmicart</span></a> <a href="https://mathstodon.xyz/tags/creativecoding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>creativecoding</span></a> <a href="https://mathstodon.xyz/tags/shadertoy" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>shadertoy</span></a> <a href="https://mathstodon.xyz/tags/glsl" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>glsl</span></a></p>
Keenan Crane<p>After trying several broken repos/scripts, I made a Python script for rendering <a href="https://mathstodon.xyz/tags/ShaderToy" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ShaderToy</span></a> shaders to antialiased video (or rather, image sequences):</p><p><a href="https://github.com/keenancrane/ShaderDump" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/keenancrane/ShaderD</span><span class="invisible">ump</span></a></p><p>(This one will surely be broken too someday, but for now it works nicely 😛)</p>
blinry<p>Discovered something in <span class="h-card" translate="no"><a href="https://chaos.social/@piko" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>piko</span></a></span>'s <a href="https://chaos.social/tags/Mandelbrot" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Mandelbrot</span></a> workshop, which I hadn't seen before!</p><p>For each number in the complex plane c, start with x = 0, calculate x' = x^2 + c, and repeat this calculation n times!</p><p>If the result is then a+bi, draw the color (a, b, 0) for that pixel!</p><p>Here's the result for n = 1, 2, 3, ...:</p><p>Code on <a href="https://chaos.social/tags/Shadertoy" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Shadertoy</span></a>: <a href="https://www.shadertoy.com/view/W3sSWr" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">shadertoy.com/view/W3sSWr</span><span class="invisible"></span></a></p><p>Wondering if there's a continuous version?</p>
Danil<p>My new Shadertoy pathtracing - all in playlist - <a href="https://www.shadertoy.com/playlist/cX3SDf" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">shadertoy.com/playlist/cX3SDf</span><span class="invisible"></span></a></p><p><a href="https://mastodon.gamedev.place/tags/Shadertoy" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Shadertoy</span></a> <a href="https://mastodon.gamedev.place/tags/shaders" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>shaders</span></a></p>
Andrea Binello<p>Today, I published two new <a href="https://techhub.social/tags/shaders" class="mention hashtag" rel="tag">#<span>shaders</span></a> on <a href="https://techhub.social/tags/Shadertoy" class="mention hashtag" rel="tag">#<span>Shadertoy</span></a>. They are nothing exceptional, but they are pretty cute in their simplicity.</p><p>- andbin&#39;s Curious Geometries #1: <a href="https://www.shadertoy.com/view/w3l3Rr" target="_blank" rel="nofollow noopener noreferrer" translate="no"><span class="invisible">https://www.</span><span class="">shadertoy.com/view/w3l3Rr</span><span class="invisible"></span></a><br />- RGB Isobars Mixing: <a href="https://www.shadertoy.com/view/t3s3zr" target="_blank" rel="nofollow noopener noreferrer" translate="no"><span class="invisible">https://www.</span><span class="">shadertoy.com/view/t3s3zr</span><span class="invisible"></span></a></p><p><a href="https://techhub.social/tags/glsl" class="mention hashtag" rel="tag">#<span>glsl</span></a> <a href="https://techhub.social/tags/shader" class="mention hashtag" rel="tag">#<span>shader</span></a> <a href="https://techhub.social/tags/shaderart" class="mention hashtag" rel="tag">#<span>shaderart</span></a></p>
Tobias A. Franke<p>First instance featuring <a href="https://graphics.social/tags/Shadertoy" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Shadertoy</span></a> bridge. Subscribe to categories and follow new shaders in your <a href="https://graphics.social/tags/RSS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RSS</span></a> reader:<br><a href="https://rssbridge.flossboxin.org.in/?action=display&amp;bridge=ShadertoyBridge&amp;category=sotw&amp;format=Html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">rssbridge.flossboxin.org.in/?a</span><span class="invisible">ction=display&amp;bridge=ShadertoyBridge&amp;category=sotw&amp;format=Html</span></a></p>
Andrea Binello<p>Today, I published a new <a href="https://techhub.social/tags/shader" class="mention hashtag" rel="tag">#<span>shader</span></a> on <a href="https://techhub.social/tags/Shadertoy" class="mention hashtag" rel="tag">#<span>Shadertoy</span></a>. The code is very short, but the result is nice since I also carefully chose a pleasant color palette!</p><p><a href="https://www.shadertoy.com/view/WffXR4" target="_blank" rel="nofollow noopener noreferrer" translate="no"><span class="invisible">https://www.</span><span class="">shadertoy.com/view/WffXR4</span><span class="invisible"></span></a></p><p><a href="https://techhub.social/tags/glsl" class="mention hashtag" rel="tag">#<span>glsl</span></a> <a href="https://techhub.social/tags/shaders" class="mention hashtag" rel="tag">#<span>shaders</span></a> <a href="https://techhub.social/tags/shaderart" class="mention hashtag" rel="tag">#<span>shaderart</span></a></p>
Andrea Binello<p>Yesterday, I published a new <a href="https://techhub.social/tags/shader" class="mention hashtag" rel="tag">#<span>shader</span></a> on <a href="https://techhub.social/tags/Shadertoy" class="mention hashtag" rel="tag">#<span>Shadertoy</span></a>. It’s a sort of animated “smoke cloud”.</p><p><a href="https://www.shadertoy.com/view/wcS3Dc" target="_blank" rel="nofollow noopener noreferrer" translate="no"><span class="invisible">https://www.</span><span class="">shadertoy.com/view/wcS3Dc</span><span class="invisible"></span></a></p><p><a href="https://techhub.social/tags/glsl" class="mention hashtag" rel="tag">#<span>glsl</span></a> <a href="https://techhub.social/tags/shaders" class="mention hashtag" rel="tag">#<span>shaders</span></a> <a href="https://techhub.social/tags/shaderart" class="mention hashtag" rel="tag">#<span>shaderart</span></a></p>
Andrea Binello<p>Hi, recently, I started studying and developing simple <a href="https://techhub.social/tags/GLSL" class="mention hashtag" rel="tag">#<span>GLSL</span></a> <a href="https://techhub.social/tags/shaders" class="mention hashtag" rel="tag">#<span>shaders</span></a>, “fragment shaders”, to be precise. I discovered there are various little platforms like <a href="https://www.shadertoy.com" target="_blank" rel="nofollow noopener noreferrer" translate="no"><span class="invisible">https://www.</span><span class="">shadertoy.com</span><span class="invisible"></span></a> but also the less-known <a href="https://oneshader.net" target="_blank" rel="nofollow noopener noreferrer" translate="no"><span class="invisible">https://</span><span class="">oneshader.net</span><span class="invisible"></span></a> (and even <a href="https://editor.thebookofshaders.com" target="_blank" rel="nofollow noopener noreferrer" translate="no"><span class="invisible">https://</span><span class="">editor.thebookofshaders.com</span><span class="invisible"></span></a>) where it’s possible to develop and share “toy” shaders without the need to have ultra-advanced skills on OpenGL, WebGL, etc.</p><p>Developing these shaders is a fun (really entertaining!) activity that nicely combines <a href="https://techhub.social/tags/programming" class="mention hashtag" rel="tag">#<span>programming</span></a>, <a href="https://techhub.social/tags/math" class="mention hashtag" rel="tag">#<span>math</span></a>, and <a href="https://techhub.social/tags/graphics" class="mention hashtag" rel="tag">#<span>graphics</span></a>. I have already made some shaders on Shadertoy, which you can see here:</p><p>➡️ <a href="https://www.shadertoy.com/user/andbin" target="_blank" rel="nofollow noopener noreferrer" translate="no"><span class="invisible">https://www.</span><span class="">shadertoy.com/user/andbin</span><span class="invisible"></span></a></p><p>At this time, I am unable to develop very sophisticated/stunning shaders. Anyway, my actual shaders seem nice and pleasant. Feel free to comment here (or on Shadertoy) if you like my shaders. Clearly, I am still at the beginning! Thanks.</p><p><a href="https://techhub.social/tags/shader" class="mention hashtag" rel="tag">#<span>shader</span></a> <a href="https://techhub.social/tags/shaderart" class="mention hashtag" rel="tag">#<span>shaderart</span></a> <a href="https://techhub.social/tags/shadertoy" class="mention hashtag" rel="tag">#<span>shadertoy</span></a> <a href="https://techhub.social/tags/digitalart" class="mention hashtag" rel="tag">#<span>digitalart</span></a></p>
Jukka Hautamäki<p><a href="https://www.shadertoy.com/view/ldl3W8" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">shadertoy.com/view/ldl3W8</span><span class="invisible"></span></a></p><p>Classic, from 2013, by <a href="https://iquilezles.org" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">iquilezles.org</span><span class="invisible"></span></a> . </p><p><a href="https://mastodon.social/tags/shadertoy" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>shadertoy</span></a> <a href="https://mastodon.social/tags/voronoi" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>voronoi</span></a> <a href="https://mastodon.social/tags/generative" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>generative</span></a></p>
:rss: Hacker News<p>Don't "optimize" conditional moves in shaders with mix()+step()<br><a href="https://iquilezles.org/articles/gpuconditionals/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">iquilezles.org/articles/gpucon</span><span class="invisible">ditionals/</span></a><br><a href="https://rss-mstdn.studiofreesia.com/tags/ycombinator" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ycombinator</span></a> <a href="https://rss-mstdn.studiofreesia.com/tags/quilez" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>quilez</span></a> <a href="https://rss-mstdn.studiofreesia.com/tags/inigo" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>inigo</span></a> <a href="https://rss-mstdn.studiofreesia.com/tags/i%C3%B1igo" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iñigo</span></a> <a href="https://rss-mstdn.studiofreesia.com/tags/fractals" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fractals</span></a> <a href="https://rss-mstdn.studiofreesia.com/tags/demoscene" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>demoscene</span></a> <a href="https://rss-mstdn.studiofreesia.com/tags/computer_graphics" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>computer_graphics</span></a> <a href="https://rss-mstdn.studiofreesia.com/tags/mathematics" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mathematics</span></a> <a href="https://rss-mstdn.studiofreesia.com/tags/rendering" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rendering</span></a> <a href="https://rss-mstdn.studiofreesia.com/tags/demo" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>demo</span></a> <a href="https://rss-mstdn.studiofreesia.com/tags/realtime" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>realtime</span></a> <a href="https://rss-mstdn.studiofreesia.com/tags/shader" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>shader</span></a> <a href="https://rss-mstdn.studiofreesia.com/tags/raytracing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>raytracing</span></a> <a href="https://rss-mstdn.studiofreesia.com/tags/shadertoy" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>shadertoy</span></a> <a href="https://rss-mstdn.studiofreesia.com/tags/glsl" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>glsl</span></a> <a href="https://rss-mstdn.studiofreesia.com/tags/raymarching" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>raymarching</span></a> <a href="https://rss-mstdn.studiofreesia.com/tags/painting_with_maths" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>painting_with_maths</span></a></p>
∞ 𝕁uan ℂarlos<p>𝕄ath is αωε§øm∈</p><p><a href="https://www.shadertoy.com/view/4cyfRy" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">shadertoy.com/view/4cyfRy</span><span class="invisible"></span></a></p><p><a href="https://mathstodon.xyz/tags/shadertoy" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>shadertoy</span></a></p>
incre.ment<p>Daily coding.</p><p><a href="https://www.shadertoy.com/view/lc3cRN" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">shadertoy.com/view/lc3cRN</span><span class="invisible"></span></a></p><p><a href="https://oldbytes.space/tags/coding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>coding</span></a> <a href="https://oldbytes.space/tags/shader" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>shader</span></a> <a href="https://oldbytes.space/tags/art" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>art</span></a> <a href="https://oldbytes.space/tags/shadertoy" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>shadertoy</span></a> <a href="https://oldbytes.space/tags/loop" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>loop</span></a></p>
Danil<p>Screenshot from <a href="https://www.shadertoy.com/view/Ntcyz7" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">shadertoy.com/view/Ntcyz7</span><span class="invisible"></span></a> <br><a href="https://mastodon.gamedev.place/tags/shadertoy" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>shadertoy</span></a> <a href="https://mastodon.gamedev.place/tags/shader" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>shader</span></a></p>