Blog: https://andrewray.me
Creator of Shaderfrog https://shaderfrog.com/2
He/him
npm i '@shaderfrog/[email protected]'
npm i '@shaderfrog/[email protected]'
check out the full video below incl. my chat with the senior author Dr. Matthew Budoff clarifying several standing issues 🔽
check out the full video below incl. my chat with the senior author Dr. Matthew Budoff clarifying several standing issues 🔽
For anyone interested in behind-the-scenes puzzle dev stuff this is an interview I gave on the making of Lab Rat:
news.xbox.com/en-us/2025/0...
For anyone interested in behind-the-scenes puzzle dev stuff this is an interview I gave on the making of Lab Rat:
news.xbox.com/en-us/2025/0...
Opening access today → mantisxr.com/start
Spots are limited.
#threejs #webgl #creativecoding
Opening access today → mantisxr.com/start
Spots are limited.
#threejs #webgl #creativecoding
Are scientists lying about fiber? Did we get it all wrong?
full video below🔽🔽
Create a song, share the link with friends, and anyone with the link can record a new track to add to the song.
Live! multitrack-eight.vercel.app
Create a song, share the link with friends, and anyone with the link can record a new track to add to the song.
Live! multitrack-eight.vercel.app
- It’s very bad at tricker React state issues (stale vars in closures)
- It’s pretty bad at esoteric web APIs (audio)
- Cursor is low quality, very buggy, no support
- Claude code is probably better choice (more expensive)
- Still requires heavy human 🧠 and 🙌, can’t yolo projects
- It’s very bad at tricker React state issues (stale vars in closures)
- It’s pretty bad at esoteric web APIs (audio)
- Cursor is low quality, very buggy, no support
- Claude code is probably better choice (more expensive)
- Still requires heavy human 🧠 and 🙌, can’t yolo projects
Prompt: a beautiful skeuomorphic tree frog logo, glassy
Prompt: a beautiful skeuomorphic tree frog logo, glassy
Live! andrewray.s3.us-west-2.amazonaws.com/flip/index.h...
Live! andrewray.s3.us-west-2.amazonaws.com/flip/index.h...
Shader programs, conveniently, are easy to render with a main() fn. And shaderfrog turns full shaders into modules, so they are portable + composable.
Shader programs, conveniently, are easy to render with a main() fn. And shaderfrog turns full shaders into modules, so they are portable + composable.
@shaderfrog.com 2.0 is also meant to be that - every shader on the site is composable with any other shader. For example this is made up of a few smaller shaders shaderfrog.com/2/editor/clk...
@shaderfrog.com 2.0 is also meant to be that - every shader on the site is composable with any other shader. For example this is made up of a few smaller shaders shaderfrog.com/2/editor/clk...
Live! andrewray.s3.us-west-2.amazonaws.com/flip/index.h...
Live! andrewray.s3.us-west-2.amazonaws.com/flip/index.h...
Live! shaderfrog.com/2/editor/cm7...
#webgl #threejs #creativecoding
Live! shaderfrog.com/2/editor/cm7...
#webgl #threejs #creativecoding
Live! shaderfrog.com/2/editor/cm6...
#threejs #webgl #screenshotsaturday #creativecoding
Live! shaderfrog.com/2/editor/cm6...
#threejs #webgl #screenshotsaturday #creativecoding
Live! shaderfrog.com/2/editor/cm7...
#threejs #webgl #screenshotsaturday #shaders
Live! shaderfrog.com/2/editor/cm7...
#threejs #webgl #screenshotsaturday #shaders
Live: shaderfrog.com/2/editor/cm7...
#threejs #webgl #creativecoding #screenshotsaturday #shaders
Live: shaderfrog.com/2/editor/cm7...
#threejs #webgl #creativecoding #screenshotsaturday #shaders
Live! shaderfrog.com/2/editor/cm6...
#threejs #webgl #screenshotsaturday #creativecoding
Live! shaderfrog.com/2/editor/cm6...
#threejs #webgl #screenshotsaturday #creativecoding