samueljohnstone's Repositories
samueljohnstone/bob-the-walking-AI
A simple, yet effective, walking AI.
samueljohnstone/node-express-boilerplate
A boilerplate for building production-ready RESTful APIs using Node.js, Express, and Mongoose
samueljohnstone/nodejs-server-boilerplate
Back-end boilerplate for building web applications, based on Node.js.
samueljohnstone/pipedream
pilfer just expelled you into a pipedream
samueljohnstone/three-maze-generator
ThreeJS Maze Generator
samueljohnstone/bezier-mnist
MNIST, but with Bezier curves instead of pixels
samueljohnstone/CPPDrawing
samueljohnstone/dino-diffusion-p5
Dino Diffusion running in p5.js
samueljohnstone/Filters4Processing
Useful GLSL filters adapted for Processing
samueljohnstone/fxhash-threejs-glslify-quad
Three.js boilerplate code for a square quad with custom shader & glslify support for use on FXHash.xyz
samueljohnstone/interactive-particles
samueljohnstone/mandelbrot-js
Fast rendering of the Mandelbrot set in HTML5 canvas using JavaScript
samueljohnstone/marked
A markdown parser and compiler. Built for speed.
samueljohnstone/Pathfinding-Visualizer-ThreeJS
A visualizer for pathfinding algorithms in 3D with maze generation, first-person view and device camera input.
samueljohnstone/PBR.ONE
Interactive preview for PBR materials and HDRI environments in the browser. Originally built for ambientCG.com, now open source.
samueljohnstone/raindrop-fx
An optimised raindrop effect on glass with WebGL2
samueljohnstone/react-three-vite
A simple React Three Fiber + Vite starter with an import-ready CodeSandbox config.
samueljohnstone/tendrils
Core of WebGL GPGPU particles, emergent physics experiment - adapted from Tendrils interactive music video.
samueljohnstone/the-valley-react
A text adventure system built with React and Redux.
samueljohnstone/The_Force
webGL live coding performance IDE
samueljohnstone/three-volumetric-clouds
Volumetric clouds in WebGL (Three.js) following "Nebus, Evolved" by Andrew Schneider at Guerrilla Games
samueljohnstone/three.bas
THREE.JS Buffer Animation System
samueljohnstone/Three.js-Boilerplate-TS-Vite
samueljohnstone/threejs-flame-shader
samueljohnstone/threejs-journey-waterfall-challenge
Code for Bruno Simon's Three.js Journey Waterfall Challenge [Oct 2023]
samueljohnstone/threejs-shield
samueljohnstone/use-cannon
👋💣 physics based hooks for @react-three/fiber
samueljohnstone/use-p2
👋💣 2d physics hooks for @react-three/fiber
samueljohnstone/vite-app
A react-three-fiber (r3f) application built with Vite.
samueljohnstone/webpack-boilerplate
📦 ‎ A sensible webpack 5 boilerplate.