David Petrie's repositories
hdk-pakmaker-v1
Pakmaker for creating pak files for hdk apps
paper-extras
Useful extras for paper.js
msdfgen
Multi-channel signed distance field generator
paper.js
The Swiss Army Knife of Vector Graphics Scripting – Scriptographer ported to JavaScript and the browser, using HTML5 Canvas. Created by @lehni & @puckey
opentype.js
Read and write OpenType fonts using JavaScript.
ocean-public-docs
Documentation for Ocean, deployed publicly to getocean.io
ocean-os-bt-firmware
Firmware for AP6210 BT/WiFi SOM.
ocean-mcu-comm-api
MCU - CPU communication API
surf
Introspected tunnels to localhost
libiosdevice
iOS device library functions.
sensorific
Sensor detection experiments
ocean-wifi-js
Wifi manipulation utility for BlueOcean devices
shadertoys
Shader toy experiments
hdk-sierra-v1
Sierra, a level editor for hdk v1.
libimobiledevice
A cross-platform protocol library to communicate with iOS devices
ocean-linux
Modified linux kernel for Ocean.
cdave1.github.io
website files
hdk-tango-v1
Tango UI editor for hdk v1
pbrt-v3
Source code for pbrt, the renderer described in the third edition of "Physically Based Rendering: From Theory To Implementation", by Matt Pharr, Greg Humphreys, and Wenzel Jakob.
humanapps.io
humanapps.io site
multitouchview
A class for handling mulitouch info from the iOS, useful in situations where user input needs to be synchronized with rendering. Also useful if you need to adapt a mouse-based app for the iOS multitouch environment.
opengles2-template
Starter template for shader pipeline in OpenGLES 2
assimp2json
JSON exporter for Open Asset Import Library to make 3D models accessible from JS/WebGl
rpcs3
PS3 emulator/debugger
freetype2-brew
Freetype 2 homebrew
gl-matrix
Javascript Matrix and Vector library for High Performance WebGL apps