GitHunt

David Lochhead

defmech

HTML5, WebGL, Installations, Data Viz, 3D, IoT & Games

@chunk-projects
Glasgow, Scotland

Languages

JavaScript68%TypeScript12%Python8%SCSS4%Vue4%PHP4%

Repos

30

Stars

144

Forks

28

Top Language

JavaScript

Loading contributions...

Top Repositories

Repositories

30
DE
defmech/Three.js-Object-Rotation-with-Quaternion

Rotate an object, not camera, using quaternion rotation.

JavaScript8118Updated 10 years ago
DE
defmech/package_control_channelFork

Default channel file for Package Control. Follow the directions at:

Python00Updated 11 years ago
DE
defmech/vite-threejs-ts-starter

A basic THREE.js project in TypeScript with Vite. Includes OrbitControls, Stats and basic shadows.

TypeScript309Updated 2 years ago
DE
defmech/vite-vanilla-ts-sass-starter

A Vite vanilla TS starter with SASS

SCSS00Updated 2 years ago
DE
defmech/Sketch---Lines

Using noise to generate, and animate, lines on the surface of a sphere.

JavaScript60Updated 7 years ago
creative-codinges6-javascriptjavascriptlinessphericalthree-js
DE
defmech/random-position-on-the-surface-of-a-sphere

Sometimes you just need to postion things on the surface of a sphere. Here are a few methods I've used over the years.

JavaScript220Updated 8 years ago
javascriptthree-jstrigonometry
DE
defmech/discoverthreejs-siteFork

Repo for the book Discover three.js!

00Updated 4 years ago
DE
defmech/glsl-noiseFork

webgl-noise shaders ported to work with glslify

00Updated 10 years ago
DE
defmech/vite-plugin-glslFork

:spider_web: Import shader file chunks :electric_plug:

00Updated 4 years ago
DE
defmech/webgl-hdrFork

No description provided.

00Updated 4 years ago
DE
defmech/WebPack-3-Build-System

WebPack 2 build system using ExtractTextPlugin for external CSS.

JavaScript30Updated 8 years ago
DE
defmech/spotify-token

No description provided.

Vue00Updated 5 years ago
DE
defmech/phaser3-typescript-spineFork

Example project for Spine animations in Phaser 3 with TypeScript plus SpinePlugin typing files! 🌟

TypeScript00Updated 5 years ago
DE
defmech/the-rendezvous

Inspired by the label of @pressuredropbrw's collaboration with @gammabrewing. The Rendezvous — a 6.8% DDH NEIPA.

JavaScript00Updated 3 years ago
creative-codingeaseljses6-javascript
DE
defmech/aframeFork

:a: web framework for building virtual reality experiences.

JavaScript10Updated 8 years ago
DE
defmech/MidiPlayerJSFork

♬ Midi parser & player engine for browser or Node. As a parser converts MIDI events into JSON. Works well with single or multitrack MIDI files.

JavaScript00Updated 7 years ago
DE
defmech/webaudiofontFork

Use full GM set of musical instruments to play MIDI and single sounds or effects. Support for reverberation and equaliser. No plugins, no Flash. Pure HTML5 implementation compatible with desktop and mobile browser. See live examples.

JavaScript00Updated 7 years ago
DE
defmech/DefinitelyTypedFork

The repository for high quality TypeScript type definitions.

TypeScript00Updated 7 years ago
DE
defmech/vue2-datepickerFork

A datepicker / datetimepicker component for Vue2

JavaScript00Updated 7 years ago
DE
defmech/dogpubtimemachineFork

An open source project to quickly show what Brewdog bars have had on tap.

PHP00Updated 7 years ago
DE
defmech/THREE.MeshLineFork

Mesh replacement for THREE.Line

JavaScript00Updated 8 years ago
DE
defmech/webvr-polyfill-dpdbFork

An up-to-date Device Parameter Database for the WebVR Polyfill

JavaScript00Updated 8 years ago
DE
defmech/webvr-polyfillFork

Use WebVR today, without requiring a special browser build.

JavaScript00Updated 8 years ago
DE
defmech/three.jsFork

JavaScript 3D library.

JavaScript00Updated 8 years ago
DE
defmech/codevember_2017

No description provided.

00Updated 8 years ago
DE
defmech/Three.js-bootstrapFork

Simple Three.js Bootstrap

JavaScript00Updated 9 years ago
DE
defmech/Sketches

Small code sketches…

JavaScript00Updated 9 years ago
DE
defmech/codevember_2016

Source code for my #codevember 2016 entries

JavaScript00Updated 9 years ago
DE
defmech/SelectNextNumber-sublime-package

A SublimeText 3 package for selecting the next number.

Python11Updated 11 years ago
DE
defmech/Video-Bit-rate-CalculatorFork

Calculates the bit-rate required to fit a video into a specific filesize.

JavaScript00Updated 12 years ago

Gists

Recent Activity

David Lochhead (defmech) | GitHunt