ohai.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A cozy, fast and secure Mastodon server where everyone is welcome. Run by the folks at ohai.is.

Administered by:

Server stats:

1.8K
active users

#shaders

6 posts6 participants0 posts today

🎉 Breaking news: #Shadertoys, because everyone was *begging* for #shaders in Rust! 🚀 Let's pretend porting a few pixel-dancing toys to #Rust #GPU is the pinnacle of human achievement. 🙄 Meanwhile, thousands of developers are ecstatic about... skipping specialized languages? 😂
rust-gpu.github.io/blog/2025/0 #pixelart #development #HackerNews #ngated

rust-gpu.github.io · Shadertoys ported to Rust GPU | Rust GPUWe ported a few popular Shadertoy shaders over to Rust

Achtung kein Furry Event!
Trotzdem könnte es sicherlich für den ein oder anderen Technikliebhaber interessant sein ;)
__________
Revision Party 2025

Wo: E-Werk, Saarbrücken
Wann: 18. - 21.04.2024 (Beginn/Ende jeweils um 12:00)
Webseite: 2025.revision-party.net

Die Revision is eine so genannte Demoparty, was aus der Demoscene kommt.
Die Revision is auch das größte Event dieser Art weltweit und findet jedes Jahr an Ostern in Saarbrücken im E-Werk statt.
Und ja es werden auch einige Fussels vor Ort sein ;)

Weitere Infos zum Thema:
de.wikipedia.org/wiki/Demoszene

Speziell zum Furry Kontext kann ich euch auch ne Aufnahme vom Demoscene panel der letzten NFC empfehlen.
youtube.com/watch?v=QjOakPocLOM

Bei Fragen --> @TomTheDragon (t.me/tomthedragon})

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

I'm sure this has been done many times before, but I'm still happy to be bit-twiddling in #shaders. The star is this line:

(vertex_index & 3u) + (vertex_index >> 2u)

"Give me the first two bits but add one if the third bit is set.”

The shader generates a UV-mapped quad (right-triangle pair) from the 0 through 5 vertex indices. The screenshot code is abridged; full code is at the link.

github.com/shanecelis/bevy/blo #gamedev #bevyengine #bittwiddling #wgsl