WebGL, Arduino, React, InTersEctING aRT anD teChNolOgy. He/him.

Joined March 2017
Yay, released version 0.0.1 of npmjs.com/package/@react-thr…! Just wrap your content in <Lightmap>...</Lightmap> and it will do the rest (live sandbox is linked in README). Next step - generating ambient occlusion maps! #threejs #webgl #r3f #react #creativecoding
2
6
1
21
Playing with raymarched volumetric lighting (inspired by @inconvergent)
1
19
This is... a bad mood lamp. Geddit? Upcycled Ikea Vickleby, with @atesgoral's old LED strip wrapped around a cheap cardboard tube. Best feature? It is remotely controlled via Bluetooth serial commands. #Arduino #FastLED
Was interesting to learn how low-resolution ADC pin (lradc) works for simple button inputs on Allwinner SoCs like the one in #LicheePi Nano. Really cool to see button presses show up in /dev/input/event0 on the console!
The #LicheePi Nano gadget plugs in and works (the enclosure mounts and faceplate design are still at the "programmer art" stage though 😅)
2
Nobody expects the Backrooms surprise! #r3f #threejs
8
The loading elevator is looking usable, now just gotta tentatively shine a light into the rest of the level #r3f #threejs
5
The #LicheePi Nano has finally found a decent spot on the back of this gadget (had to give up on using snap-fit attachment), just gotta wait for the M1.7 screws to arrive
1
Added a shiny new elevator for level transitions - automatic door logic is orchestrated in React, and doors are animated with react-spring #r3f #threejs
2
11
The FPS feel is really starting to come together with textures - and to recap, the CSG geometry + lightmap are computed right in the browser #r3f #threejs
9
Can now define levels in code using basic CSG boolean operations (thanks to #jscad), getting closer to that HL2 feel 😍 #r3f #threejs
6
Grainy evidence of when I hyperfixated on procedural city generation with Blender for a few weeks back in August 2005
This weird mess is me trying to use Box2D to implement simple Doom-style first-person movement physics #r3f #threejs
2
Blinky liiiights! Making an LED floor lamp using a Bluetooth serial widget (HC-05) as remote control for the #Arduino running #FastLED
Iterating on the enclosure mounts
The LCD screen is finally showing something coherent (the dithering is in my original test bitmap). Too bad the contrast isn't great...
Measure once, 3D print many times...
Draft faceplate features can have a little fillet, as a treat
Signs of life! This LCD is 512×128 - I need lots of negative voltage and also not even sure if Arduino is fast enough to drive it...
1