Pinned Repositories
aframe
:a: web framework for building virtual reality experiences.
codevember_2016
Source code for my #codevember 2016 entries
codevember_2017
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.
SelectNextNumber-sublime-package
A SublimeText 3 package for selecting the next number.
Sketch---Lines
Using noise to generate, and animate, lines on the surface of a sphere.
the-rendezvous
Inspired by the label of @pressuredropbrw's collaboration with @gammabrewing. The Rendezvous — a 6.8% DDH NEIPA.
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.
WebPack-3-Build-System
WebPack 2 build system using ExtractTextPlugin for external CSS.
defmech's Repositories
defmech/Three.js-Object-Rotation-with-Quaternion
Rotate an object, not camera, using quaternion rotation.
defmech/vite-threejs-ts-starter
A basic THREE.js project in TypeScript with Vite. Includes OrbitControls, Stats and basic shadows.
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.
defmech/Sketch---Lines
Using noise to generate, and animate, lines on the surface of a sphere.
defmech/WebPack-3-Build-System
WebPack 2 build system using ExtractTextPlugin for external CSS.
defmech/aframe
:a: web framework for building virtual reality experiences.
defmech/SelectNextNumber-sublime-package
A SublimeText 3 package for selecting the next number.
defmech/codevember_2016
Source code for my #codevember 2016 entries
defmech/codevember_2017
defmech/the-rendezvous
Inspired by the label of @pressuredropbrw's collaboration with @gammabrewing. The Rendezvous — a 6.8% DDH NEIPA.
defmech/DefinitelyTyped
The repository for high quality TypeScript type definitions.
defmech/discoverthreejs-site
Repo for the book Discover three.js!
defmech/dogpubtimemachine
An open source project to quickly show what Brewdog bars have had on tap.
defmech/glsl-noise
webgl-noise shaders ported to work with glslify
defmech/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.
defmech/package_control_channel
Default channel file for Package Control. Follow the directions at:
defmech/phaser3-typescript-spine
Example project for Spine animations in Phaser 3 with TypeScript plus SpinePlugin typing files! 🌟
defmech/Sketches
Small code sketches…
defmech/spotify-token
defmech/three.js
JavaScript 3D library.
defmech/Three.js-bootstrap
Simple Three.js Bootstrap
defmech/THREE.MeshLine
Mesh replacement for THREE.Line
defmech/Video-Bit-rate-Calculator
Calculates the bit-rate required to fit a video into a specific filesize.
defmech/vite-plugin-glsl
:spider_web: Import shader file chunks :electric_plug:
defmech/vite-vanilla-ts-sass-starter
A Vite vanilla TS starter with SASS
defmech/vue2-datepicker
A datepicker / datetimepicker component for Vue2
defmech/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.
defmech/webgl-hdr
defmech/webvr-polyfill
Use WebVR today, without requiring a special browser build.
defmech/webvr-polyfill-dpdb
An up-to-date Device Parameter Database for the WebVR Polyfill