Mårten Rånge (@range_marten) header
Mårten Rånge (@range_marten) profile picture

N/A

Joined December 2021
Photo by Mårten Rånge (@range_marten)Photo by Mårten Rånge (@range_marten)Photo by Mårten Rånge (@range_marten)Photo by Mårten Rånge (@range_marten)Photo by Mårten Rånge (@range_marten)Photo by Mårten Rånge (@range_marten)Photo by Mårten Rånge (@range_marten)Photo by Mårten Rånge (@range_marten)Photo by Mårten Rånge (@range_marten)Photo by Mårten Rånge (@range_marten)
Mårten Rånge retweeted
Incredible shader code from @range_marten 🌪️
2
9
91
2,768
Mårten Rånge retweeted
Streaming shader stuff on Twitch for a bit of a test
2
1
51
7,238
Mårten Rånge retweeted
KodeLife real-time GPU shader editor update! We've added a dialog for managing Bluetooth MIDI controllers (where supported) and the usual fixes and maintenance! Video of some of the included demo projects running on our dear Steam Deck! Happy Koding!
2
6
54
2,585
Mårten Rånge retweeted
In case you missed it, I write shader tutorials for a variety of skill levels, touching on everything from math, design, conceptualization, techniques, optimization and more. There's something for everyone: mini.gmshaders.com
1
4
61
2,683
I just can't quit these crazy optimization contests! 😄 Here's our latest Amiga 500 32KiB intro: Chip&Dots Warning: contains highly optimized 68000 code :) #amiga #demoscene youtu.be/2Al9SrsB47I
6
14
84
5,387
Mårten Rånge retweeted
So, you're working on this really awesome demo, but you're missing a soundtrack or additional graphics? An important aspect of the #demoscene has always been collaboration, and here you can find the right people to set your hard work into a worthy light: wanted.scene.org/
8
15
992
Mårten Rånge retweeted
A superb demoscene for the NEO•GEO was released recently from @therealh0ffman and friends. Here’s a bit of it running on the MVSX. Link to the demo in reply.
3
28
1
142
4,931
Our new Amiga intro for oldskool 4k at Revision party is now available! pouet.net/prod.php?which=103… #Revision2025
7
18
102
6,385
Mårten Rånge retweeted
The new Shader of the Week is 'Infrastructure' by R3N : shadertoy.com/view/ssBfz3
1
31
2,841
Mårten Rånge retweeted
The new Shader of the Week is 'cube wave 3' by FabriceNeyret2 : shadertoy.com/view/lcSGDD
4
59
2,868
Mårten Rånge retweeted
I'll use the GLSL live coding environment "Wavenerd" today. behind the Wavenerd: - WebGL (no framework) - Web Audio (mostly AudioWorklet) - Web MIDI - React (jotai, s-c) - CodeMirror - TypeScript - Vite
Replying to @0b5vr
gonna do a GLSL music live coding performance using Wavenerd. Live visual features the powerful combo @Renard_VRC x @ore_ukonpower. It's gonna be a full-dose demoscene liveshow.
20
86
6,775
Mårten Rånge retweeted
NEW GM Shaders: Turbulence mini.gmshaders.com/p/turbule… Creating turbulent, fluid motion for liquids, smoke, steam, and fire effects!
6
20
1
160
7,942
Mårten Rånge retweeted
My first ever #boids implementation, so why not throw in some #ASCII too. 🤓 I had a lot of fun writing this. Very relaxing to watch! #retro #CRT
1
4
298
Mårten Rånge retweeted
Come and work at Chocolatey Software! We are #recruiting for an Infrastructure Operations Engineer. Fully remote, with East US / Canada / UK / Europe friendly working hours. indeedhi.re/3QKCabi
1
6
12
778
Mårten Rånge retweeted
2
8
784
Mårten Rånge retweeted
195 chars of #GLSL vec2 p=(FC.xy*2.-r)/r.y,l,v=p*(1.-(l+=abs(.7-dot(p,p))))/.2;for(float i;i++<8.;o+=(sin(v.xyyx)+1.)*abs(v.x-v.y)*.2)v+=cos(v.yx*i+vec2(0,i)+t)/i+.7;o=tanh(exp(p.y*vec4(1,-1,-2,0))*exp(-4.*l.x)/o);
2
4
52
15,120
Blunderous Bit-Blasting Bonanza by Impulse, 2025. m.pouet.net/prod.php?which=1… github.com/mrange/impulse-ge… #tic80
2
3
21
1,649
Mårten Rånge retweeted
New GM Shaders: Signed Distance Fields mini.gmshaders.com/p/sdf Here's an introduction to SDFs in shaders, why they are useful and how to construct your own shapes with them! Hope you like it
5
39
1
226
9,551
This one is also available as a web version: mattiasgustavsson.com/wasm/r… And the source code is here: github.com/mattiasgustavsson…
2
3
628