Tulsa, OK

Greg Tatum

Elite
@gregtatum

Currently workin' on Firefox and Machine Translation.

sessions. A series of creative coding sessions

277

gl-engine. Experimental ES6 WebGL engine

76

mdn-model-view-projection. Understanding WebGL coordinate spaces

45

rugl. Declarative Stateless OpenGL in Rust

40

Gravity. Programming poems on attraction http://gregtatum.com/poems/gravity/1/

36

mdn-webgl. Helper functions for Mozilla Developer Network WebGL documentation

36

quads. JavaScript

35

z-index-devtool. A UCOSP project for building a Z-Index Devtool.

32

mdn-lighting-models. A content kit explaining 3d lighting models using WebGL

31

StochasticityPoem. A programming poem on randomness

30

Recursivity. HTML5 and Canvas visual poems on recursion

30

sandbox. A Three.js sandbox for a variety of experiments

27

growth. Growth - An exploration of incremental additions

27

canvas. Sessions of creative coding with Canvas 2D

26

sketch-delaunay. A quick sketch demonstrating delaunay triangulation using 2d canvas

21

talk-webgl-beyond-dom. WebGL - Beyond the DOM

18

mdn-matrix-math. JavaScript

16

Three.js-GpuProcessor. A GPGPU class that can read values back to JavaScript from the GPU

12

EvolveJS. An Evolution Simulator

12

wandering-lines. An exploration of lines wandering across a space.

10

geo-3d-box. Generate 3d box geometry

10

indie-web. Manage your creative documents – on your storage, an indie web project

9

immutable-graph. Tree graph structure with history (experimental)

9

npm-round-corner. Round the corner of two line segments

8

faq. Answers to common questions I receive

8

emgl. Objective-C

7

metal-cpp. An experimental look into using macOS's Metal with C++

6

dazzle. Razzle dazzle camouflage

6

raymarch. A series of experiments with raymarching, using stack.gl.

6

wasm-canvas. https://gregtatum.github.io/wasm-canvas/

6

npm-requirebin-cli. Publish a file directly to RequireBin and your gists

6

rust-toy-compiler. A toy compiler written in Rust.

6

spec-cpp. An encoding of my C++ learnings into a spec test suite

5

cpu-6502-rs. Rust

5

k-clock. K seconds

5

npm-random-spherical. Generate a random 3d point on a sphere

5

tree-editor. Visualize DOM-like immutable graphs (experimental WIP)

5

polar-space. A WebGL retro space game using three.js

5

talk-killing-this. Killing JavaScript's `this` - Practical Functional Programming

5

garden-rs. Rust

4

wizard-of-oz-bot. The Wizard of Bot @wizardofbot

3

three.js-browserify. A basic starting point for a project using Three.js and Browserify

3

wrap-vector. A non-polluting object wrapper and function collection for numeric vectors represented as JavaScript arrays.

2

profiler-rs. Rust

2

text-adventure. Rust

2

inspector. Some explorations on how to model inspector data

2

gl-shader-config. Configure the WebGL shader state with a data structure

2

memory-treemap. JavaScript

1

ocr-test. TypeScript

1

language-coach. Tools to help learn a language

1

template-js. TypeScript

1

bz-file. A CLI tool to file bugs on Mozilla's Bugzilla.

1
52
Apply