Man working at a Cincinnati NMS Computer System at the main Merrill Lynch Office in New York City 1979-2-27
Man working at a Cincinnati NMS Computer System at the main Merrill Lynch Office in New York City 1979-2-27
(requires webgpu)
I think this is kinda cool now. added a slideshow mode and you can add your own photos (if user images are present it skips default images). "save last frame" saves a png of the frame when it reaches the temperature threshold to stop swapping
(requires webgpu)
I think this is kinda cool now. added a slideshow mode and you can add your own photos (if user images are present it skips default images). "save last frame" saves a png of the frame when it reaches the temperature threshold to stop swapping
as people begin to imply this is some kind of useful, generalizable shader, I rebel, ignoring simple, useful requested features and instead implementing this, to re-establish that this is a useless art project designed only for my own gratification
as people begin to imply this is some kind of useful, generalizable shader, I rebel, ignoring simple, useful requested features and instead implementing this, to re-establish that this is a useless art project designed only for my own gratification
I want to update crt.vibe-coded.com with the new changes, but the mapbox implementation complicates this. so I switch from using a .env token to having token input inside the CRT menu, and because I can't help myself I make the instruction page a little topo shader
I want to update crt.vibe-coded.com with the new changes, but the mapbox implementation complicates this. so I switch from using a .env token to having token input inside the CRT menu, and because I can't help myself I make the instruction page a little topo shader
I want to implement an "input" screen in the CRT menu that has thumbnails for each input, but I want to make thumbnail generation easy, so I implement screenshotting of the raw CRT pixel values via printscreen
I want to implement an "input" screen in the CRT menu that has thumbnails for each input, but I want to make thumbnail generation easy, so I implement screenshotting of the raw CRT pixel values via printscreen
I begin to question why I have a side panel with sliders. why is the menu not in the CRT itself? this initiates another rabbit hole.
I begin to question why I have a side panel with sliders. why is the menu not in the CRT itself? this initiates another rabbit hole.
after feeling shame at my lack of perseverance in the face of a shitty UI, I went back to mapbox and begrudgingly made this style
after feeling shame at my lack of perseverance in the face of a shitty UI, I went back to mapbox and begrudgingly made this style
after thinking about what other things I could display on it that you can interact with using only a few keybinds I decided on maps. after 5 minutes with mapbox's UI I gave up on making my own map style and used this premade one
after thinking about what other things I could display on it that you can interact with using only a few keybinds I decided on maps. after 5 minutes with mapbox's UI I gave up on making my own map style and used this premade one
"okay this actually kinda just works now but idk what to do with it other than look at other shaders on it"
"okay this actually kinda just works now but idk what to do with it other than look at other shaders on it"
a somewhat mediocre demo of camera recusion
a somewhat mediocre demo of camera recusion
"wait why would I play a video of itself on it instead of giving it a camera that can display itself in realtime?"
"wait why would I play a video of itself on it instead of giving it a camera that can display itself in realtime?"
"what if it plays a video of itself?"
"what if it plays a video of itself?"
testing video upload
testing video upload
pretty sure this is just "look I stopped making it play the solenoid sound on every key repeat when you hold a key down!"
pretty sure this is just "look I stopped making it play the solenoid sound on every key repeat when you hold a key down!"