92Y VR Experience

An immersive Web VR video showcasing the future of 92Y.

ConEdison DSM

Instructional website for energy company ConEdison to help building managers learn energy efficiency techniques.

ARcostume: A Progressive Web App

ARcostume isn’t unique in placing AR widgets over your body. But it moves the starting point of Augmented Reality from an app, to something physical you wear. It’s something you can talk about immediately and show people with just one instruction: “Scan the QR code”.

Material Design

2018-11-17

It’s #holiday time again, which means it’s #interactivefiction time. I’m refactoring my IF engine, GZ Flux, a bit. Upgraded the project to #angular 6, using the awesome #MaterialDesign framework Angular Material. And now, I’m pushing the source to GitHub!

GZ Playground

Web experiments and other fun stuff

Web experiments and other fun stuff

Ivanka Trump Storefront

Website and ecommerce solution for the Ivanka Trump brand.

AutoCraft

Custom WordPress site built for auto customization team AutoCraft.

Estée Lauder Breast Cancer Awareness

Custom WordPress site built for the Estée Lauder Companies’ Breast Cancer Awareness Campaign 2017.

Create A Neural Network With TensorFlow.js

TensorFlow.js is an extremely powerful machine learning framework. But its demonstration apps can be a little intimidating for newcomers. I wanted to make a straightforward example of a model that demonstrates the basics of TensorFlow.js. In this article walks through a simple classification model which solves for XOR.

Base Model

2018-11-15

A really rough sketch of the base with the main buildings, runways and some of the taxiways. The saucer is in view for reference.

Kill Count

2018-11-08

Added an enemy kill count UI for some feedback. Going to play with different fonts but for now I’m going with #retro CRT.

Jo Malone English Oak Experience

Custom website built for the Jo Malone English Oak product launch.

Sherwin-Williams Donate Your Color

A Chrome browser extension developed for the Sherwin-Williams Donate Your Color campaign.

Theraflu Thermoscanner

An interactive kiosk, developed for GSK's "How Sick is Vegas?" campaign.

nod.js

Google’s Cardboard viewer standard has no standard control scheme. This is what led me to write nod.js, a simple gesture based event system for Google Cardboard enabled web apps. It uses device accelerometers to detect a sharp motion in one of four directions: up, down, left and right. With nod.js you can implement actions such as next, previous, confirm and cancel without the need for an external controller.

Enemy Explosions

2018-11-06

Added some enemy planes I found in the asset store. Eventually I’ll buy some models of F18s. The planes detect particle collisions and swap out for an explosion prefab.

Terrain Collision



Added a collision handler to the ship to instantiate a particle explosion on trigger.

LUMA Partners Website

Custom WordPress site built for investment bank LUMA Partners.

Skippy Art

An HTML5 canvas app that simulates drawing in Skippy® peanut butter with your finger.

Estée Lauder Breast Cancer Awareness

Custom WordPress site built for the Estée Lauder Companies’ Breast Cancer Awareness Campaign 2016.

Predator Vision

A recent project I worked on involved a thermal camera. At first it wasn’t clear whether or not we would be able to wire it into a web app. I decided to create a few alternative prototypes to fall back on, one of which involved motion detection. Anything moving is likely to produce heat. The effect works by capturing two frames, 3 seconds apart, from the live video feed. Even someone holding still to pose for the camera moves a little. Cheating, for sure, but the effect works really well.

Particle Beam

2018-10-25

More experimentation with particle effects. Added a beam projection for the main weapon. The final firing sequence will be a buildup of particles around the ship followed by the beam.  

Saucer Control



Improved controls. Game play may be more free-form in the future but, for now, it’s a rails shooter. Pitch and Yaw adjust in relation to position on screen.  

Kirby Dots

2018-10-24

Inspired by Jack Kirby, some experimentation with layered particle effects in #unity3d. This is going to be a ramp-up to the weapon fire, along the lines of the beam from the movie Independence Day.  

Converse Counter Climate Banners

HTML5 banner ads for Converse “Counter Climate” campaign.

Gazprom Presentation Builder

Web based CMS for multi-media presentations on iPad and AppleTV