Devlog

    Sep, 2016

    ShaderLab Reference Examples

    Objective I create a uv unwrapped .blend file of the standard ‘Suzanne’ monkey in Blender, import it into Unity and write a ShaderLab shader for each of the examples given...

    Sep, 2016

    Unity LLAPI Part 2 - Server

    Before I begin, a note about my dev environment: I use a Mac as my primary dev machine and not having a spare machine to hand the question of how...

    Aug, 2016

    Unity LLAPI Part 1 - Client

    Transport Mechanism. Objective Unity’s High-Level API (HLAPI) is a great plug-and-play solution for setting up a typical networking environment for the most common multiplayer gaming scenarios. It contains all kinds...

    Jun, 2016

    Unity3D + LEAP + iOS + Google Cardboard. Meadowlark Part 2.

    Objective: I really want to get some VR going and I have a Google Cardboard rig to hand so I’m going to target that. I have also been working with...

    May, 2016

    Tic

    Using machine learning algorithms this project enables the user to control audio output through facial expressions. A webcam feed inputs picture information to an implementation of OpenCV in OpenFrameworks. Custom...

    Apr, 2015

    Meadowlark

    Low Poly Diorama. Objective: Getting up to speed with Unity 5 and Blender 2.73 – I’ll try to make a simple game in a low-poly style which will hopefully be manageable...

    Aug, 2013

    Processing + Leap Motion Controller + Minim

    Objective: I want to control a synthesised sound by moving my hand in space. Requirements: Processing Leap Motion Controller Leap Motion library for Processing Library Minim Audio Library for Processing...

    Aug, 2013

    Timelapse experiments

    Using ‘GorillaCam’ on iPhone. Mostly clouds and stuff..

    Aug, 2013

    Leap Motion Controller + LeapMotionAS3 + Away3D

    The leap controller arrived! I had been working on a toy for the iPad that demonstrates reading the gyroscope and using the data to control a 3d model. It was...

    May, 2013

    Running Locomotive.js with nodemon

    Easy auto-restart of a locomotive.js server when editing files. I want to be able to have locomotive.js recognise when I have changed files and automatically restart the server so I...

    Dec, 2012

    BRNK

    Prototype ebook application in use. Oct-Dec 2012 BRNK was a prototype for an ebook by Scott H Marlowe that was to be delivered in serial format. I created the cross-platform...

    Aug, 2012

    Blender 3D + Carnegie Mellon .bvh motion capture remapping

    Today I’m investigating how to use bvh motion capture files with my blender models (~Blender 2.49). The bvh files are provided by Carnegie Melon University with the Blender compatible conversions...

    Mar, 2012

    Flash Builder 4.6 + Away3D + AIR 3.2 + iOS

    Here’s how I got a basic barebones Away3D scene running under AIR 3.2 on iOS built with Flash Builder 4.6 on OS X. Get Stuff: The github repo for this...

    Feb, 2012

    Untyped array: a taxonomy of empty things

    Taking as it’s point of origin Michel Foucault’s analysis of Jorge Luis Borges’ quotation from the ‘Celestial Emporium of Benevolent Knowledge’s Taxonomy’[*]. Untyped Array is an apparatus for observing a...

    Feb, 2012

    LIS3LV02DQ TRIPLE AXIS ACCELEROMETER + ARDUINO + TINKERPROXY + FLASH

    This week I have been playing with the LIS3LV02DQ TRIPLE AXIS ACCELEROMETER (now retired) and attempting to get it spitting data into flash. Accelerometer and Protoshield Here’s a quick run...

    Jan, 2012

    Pure Oxygen code generator for PureMVC

    Pure oxygen is a fork of Greg Jastrab’s puremvcgen ant tool. I’ve been successfully using his code generation tool on my PureMVC projects for a few years now and it...