Pinned Repositories
3rd-person-cam-easing
3rd person camera implementation with smooth camera transitions and "look around" feature.
hextiles-prototype
A standalone demo. Hexagonal tile server. Player character. No collisions. WASD controls.
hyper-webgl-rs
First #rust project (WebGL /via Websockets)
n3d-gamecore
3D WebGL Multi-Player Game Engine (Node.js / Three.js / HTML5)
ogro-threejs-cannonjs
three.js world using cannon.js physics and animated player character.
terrain-vbo
A three.js terrain demo that uses THREE.BufferGeometry() to maximize render performance
wasm-glsl-via-rust-and-glium
rust -> wasm (experimental)
webgl-sandbox
WebGL minimal implementation for node.js (from Erik Möller's WebGL 101 video)
joates's Repositories
joates/n3d-gamecore
3D WebGL Multi-Player Game Engine (Node.js / Three.js / HTML5)
joates/wasm-glsl-via-rust-and-glium
rust -> wasm (experimental)
joates/hyper-webgl-rs
First #rust project (WebGL /via Websockets)
joates/webgl-sandbox
WebGL minimal implementation for node.js (from Erik Möller's WebGL 101 video)
joates/glsl-textured-terrain
textured terrain experiment (original fragment shader by Iñigo Quílez -> www.iquilezles.org)
joates/hex-terrain
Standalone demo module that creates hexagonal terrain tiles on demand
joates/n3d-app
Scaffolding code to quick-start a node.js + Three.js + WebGL application.
joates/n3d-threejs
Three.js library.
joates/node-minstrapp
minimal application bootstrapper
joates/PeerGL
try all the new things, see if it breaks.. (node.js / WebGL / WebRTC)
joates/playlist-rip-youtube
CLI to easily download an entire playlist from youtube.
joates/webgl-project
Scaffolding code to quick-start a new Three.js WebGL project.
joates/async-you
Learn to use https://github.com/caolan/async in this self guided workshop
joates/binocular-lamp
WebGL demo
joates/cannon.js
A lightweight 3D physics engine written in JavaScript.
joates/flowing-moments
Calculates a stream of _dates_ extending from any given date (that moment.js can recognize), or the current date when none is provided. Many configuration options including: startDay, format, stride, exclude, limit.
joates/hello-wasm-rs
[test] Rust compiled to WebAssembly
joates/joates-blog
article publishing system (built using only git and node.js tools)
joates/liquidfun
2D physics engine for games
joates/mmmovies-build-db
mmmovies project
joates/moment-fridays
Asynchronously calculates the _fridays_ prior to a given date (any date that moment.js can recognize), or the current date when none is provided.
joates/n3d-core
Essential utilities.
joates/n3d-webgl
Setup a WebGL context.
joates/node-3d-world-engine
3D World
joates/node-os-url
Attempts to locate the "Official Site" URL (for any string provided)
joates/node-pipes-and-filters
Pipes and Filters for Node.js to divide a larger processing task into a sequence of smaller, independent processing steps (Filters) that are connected by channels (Pipes).
joates/nodemon
Monitor for any changes in your node.js application and automatically restart the server - perfect for development
joates/podcast-dl-mixcloud
CLI to easily download podcast(s) from mixcloud.
joates/serverless-p2p-hosting
:zap: Serverless P2P Web Hosting
joates/shuffle-cells
more efficient version of scatter-cells (https://github.com/joates/scatter-cells)