Category: everydays

FractaliciousBot!

  Finally got around to creating a little tweetbot to accompany fractalicio.us. It will tweet one photo a day for as long as it lives. LOTS of snags along the way – taking a scrshot in threeJS was unobvious and relaying a base64 back to express was its own little adventure. atob and btoa encoding saved the […]

Bashful Three-go

(Last tooling everyday for a bit, I swear. Tooling = making it easier to make things =/= actually making things.)   Updated three-go with a bash script to automate some of the new project creation tasks – repo removal, name change, starting up watchify + browser-sync, etc. etc. git-clone, “. three-go.sh” should now get you […]

webdev-go

  Rough day today, and lots of grunt work – but it was worth it: I did two things that would really, really help with upcoming projects. The first is I set up a boring, vanilla web-dev boilerplate (similar to my threejs one but more minimalistic) for easy-peasy bootstrapped es6 dev starting point. The second, and much […]

WebApp: Pitch Generator

Took a break from fractalicio.us because my gf needed an app to help her vocalize during traffic – no judgement. I set up a super simple static webpage that plays with the WebAudio API and general MIDI to create randomized piano pitches in a certain range, within a modifiable amount of time. The triviality (or so I thought) […]

fractalicio.us

  This may be my favorite #everyday yet. fractalicio.us generates a unique fractal tree on each visit. Aesthetically the concept was “a modest, decorative plant in some aesthetically-minded AI’s apartment”. Live: I’ve used the threeJS boilerplate I made yesterday, thus already putting it to good use. Programming fractals was the hard part (no duh) but tweaking endlessly to allow […]

three-go

three-go on GitHub Today I made a three.js boilerplate because the drudgery of setting up the exact same scene every time – usually ~30-45 minutes or so before I could get to the juicy parts – really got to me. Modern tooling means I don’t have to rely on (fun) third party solutions like CodeKit which […]

Memento Mori (A-Frame Scene)

A small A-frame scene. Live here (browse with Nightly or Chromium for Vive-compatibility, you know the drill.)   Wanted to experiment with JSON import and particle effects and Vive Integration. Didn’t have a ton of time. A-Frame is astoundingly plug&play but I’m still not fully comfortable with the component registry API. I wanna add threejs stuff without thinking […]

GLSL Shader Implementation in Three.js

  Source Super fun timez grabbing shaders from the wild (okay, GLSL Sandbox and Shadertoy) and converting them to three.js. The biggest leap is one of the mind – we’re no longer in quad fullscreen frag land, Toto! These babies are now functioning as materials! The Shader language family is like Romanesque languages – a lot […]

Clip Position->RGB (Unity Shaders)

  Cg is tricky, man. But wielding an object’s clip space into its RGB value is, while very rudimentary, also kind of satisfying. Meaningful part is: [Everyday 5/10/17]

Back to top walmart pillows