Sign in

Isaac Mason

@isaacmason.bsky.social
171 followers 668 following 6 posts

Drinking takeaway code, writing clean coffee. isaacmason.com

PostsRepliesMedia
Isaac Mason @isaacmason.bsky.social · 20/08/2025
Sneak peek at "nav3d", my upcoming javascript navmesh generation and querying library. If you used recast-navigation-js and enjoyed it, but felt sads about the big wasm bundle and wasm quirks (manual memory cleanup, js->wasm call overheads), then watch this space :) #threejs
020
Isaac Mason @isaacmason.bsky.social · 29/04/2025
Nice :) I referenced the below but ended up making my own impl that keeps data structures serialisable (just arrays and gl-matrix) and avoids allocations. github.com/FedUni/caliko github.com/lo-th/fullik editor.p5js.org/rjgilmour/sk... also enjoyed (for 2d fabrik): www.youtube.com/watch?v=NfuO...
editor.p5js.org
Coal humerus by rjgilmour -p5.js Web Editor
A web editor for p5.js, a JavaScript library with the goal of making coding accessible to artists, designers, educators, and beginners.
110
Isaac Mason @isaacmason.bsky.social · 28/04/2025
Per usual, the sketch is open source and can be found on my website / github: live: sketches.isaacmason.com/sketch/crawler github: github.com/isaac-mason/...
sketches.isaacmason.com
Sketches | Isaac Mason
A collection of three.js sketches exploring web graphics, physics, ai, interaction, and more.
110
Isaac Mason @isaacmason.bsky.social · 28/04/2025
This is my first stab at foot placement procedural animation so my approach is fairly rudimentary. tl;dr - raycast to find an ideal foot position - step if the current vs ideal distance exceeds some threshold, and a leg is within their slot in a repeating step phase timer
120
Isaac Mason @isaacmason.bsky.social · 28/04/2025
I created a handful of controls to quickly throw together new "crawlers". If I use this in a game someday I'd imagine creating a bunch of different characters and enemies just with different crawler configurations.
100
Isaac Mason @isaacmason.bsky.social · 28/04/2025
I haven't posted a sketch in a while, here's a new one called "crawlers" - an exploration of inverse kinematics and procedural animation. Added googly eyes after realising I made a nightmare configurator 😂😅 #gamedev #threejs
1241
Reposted by Isaac Mason
SimonDev @simondev.bsky.social · 09/10/2024
Was asked by GLSL course students to cover particles, so here's my first pass on an easy particle system. Expect to see a new section soon covering this, gpgpu techniques, and more. #threejs #webgl
0214