David Lochhead (defmech)

defmech

Geek Repo

Company:@chunk-projects

Location:Glasgow, Scotland

Home Page:https://davidlochhead.xyz

Twitter:@defmech

Github PK Tool:Github PK Tool

David Lochhead's repositories

Three.js-Object-Rotation-with-Quaternion

Rotate an object, not camera, using quaternion rotation.

vite-threejs-ts-starter

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

Language:TypeScriptStargazers:30Issues:3Issues:0

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.

Language:JavaScriptLicense:MITStargazers:22Issues:1Issues:0

Sketch---Lines

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

Language:JavaScriptStargazers:6Issues:1Issues:0

WebPack-3-Build-System

WebPack 2 build system using ExtractTextPlugin for external CSS.

Language:JavaScriptStargazers:3Issues:1Issues:0

aframe

:a: web framework for building virtual reality experiences.

Language:JavaScriptLicense:MITStargazers:1Issues:1Issues:0

SelectNextNumber-sublime-package

A SublimeText 3 package for selecting the next number.

codevember_2016

Source code for my #codevember 2016 entries

Language:JavaScriptLicense:MITStargazers:0Issues:1Issues:0
License:MITStargazers:0Issues:1Issues:0

the-rendezvous

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

Language:JavaScriptStargazers:0Issues:0Issues:0

DefinitelyTyped

The repository for high quality TypeScript type definitions.

Language:TypeScriptLicense:NOASSERTIONStargazers:0Issues:1Issues:0

discoverthreejs-site

Repo for the book Discover three.js!

Language:JavaScriptStargazers:0Issues:0Issues:0

dogpubtimemachine

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

Language:PHPStargazers:0Issues:1Issues:0

glsl-noise

webgl-noise shaders ported to work with glslify

Language:GLSLLicense:MITStargazers:0Issues:0Issues:0

MidiPlayerJS

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

Language:JavaScriptLicense:MITStargazers:0Issues:0Issues:0

package_control_channel

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

Language:PythonStargazers:0Issues:1Issues:0

phaser3-typescript-spine

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

Language:TypeScriptLicense:MITStargazers:0Issues:0Issues:0

Sketches

Small code sketches…

Language:JavaScriptStargazers:0Issues:1Issues:0
Language:VueStargazers:0Issues:1Issues:0

three.js

JavaScript 3D library.

Language:JavaScriptLicense:MITStargazers:0Issues:0Issues:0

Three.js-bootstrap

Simple Three.js Bootstrap

Language:JavaScriptStargazers:0Issues:1Issues:0

THREE.MeshLine

Mesh replacement for THREE.Line

Language:JavaScriptLicense:MITStargazers:0Issues:1Issues:0

Video-Bit-rate-Calculator

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

Language:JavaScriptStargazers:0Issues:1Issues:0

vite-plugin-glsl

:spider_web: Import shader file chunks :electric_plug:

Language:TypeScriptLicense:MITStargazers:0Issues:0Issues:0

vite-vanilla-ts-sass-starter

A Vite vanilla TS starter with SASS

Language:SCSSStargazers:0Issues:1Issues:0

vue2-datepicker

A datepicker / datetimepicker component for Vue2

Language:JavaScriptLicense:MITStargazers:0Issues:1Issues:0

webaudiofont

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.

Language:JavaScriptLicense:MITStargazers:0Issues:1Issues:0
Language:HTMLStargazers:0Issues:0Issues:0

webvr-polyfill

Use WebVR today, without requiring a special browser build.

Language:JavaScriptLicense:Apache-2.0Stargazers:0Issues:1Issues:0

webvr-polyfill-dpdb

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

Language:JavaScriptLicense:Apache-2.0Stargazers:0Issues:1Issues:0