Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/poshaughnessy/peter.christmas

Digital Christmas cards I've made for my colleagues (so far, 2010-2016)
https://github.com/poshaughnessy/peter.christmas

Last synced: 22 days ago
JSON representation

Digital Christmas cards I've made for my colleagues (so far, 2010-2016)

Awesome Lists containing this project

README

        

# Merry Christmas from me!

Every year since 2010 I have made a web app as a kind of digital Christmas 'card' for my colleagues.
The first couple were basically CSS3 card effects with some flashy stuff added. The next two were WebGL, using Three.js
and Goo. Then 2014's was a mobile-friendly Pixi.js game called "Santa Wants Pies" and 2015 was all about Star Wars!

* 2010 - a simple CSS3 card effect - [demo](https://peter.christmas/2010/), [source](https://github.com/poshaughnessy/christmascard2010)
* 2011 - improved CSS3 card - [demo](https://peter.christmas/2011/), [source](https://github.com/poshaughnessy/christmascard2011)
* 2012 - Three.js (WebGL) animation - [demo](https://peter.christmas/2012/), [source](https://github.com/poshaughnessy/christmascard2012)
* 2013 - interactive Goo Engine (WebGL) scene - [demo](https://peter.christmas/2012/), [source](https://github.com/poshaughnessy/christmascard2013)
* 2014 - "Santa Wants Pies", a mobile-friendly game (Pixi.js) - [demo](https://peter.christmas/2014/), [source](https://github.com/poshaughnessy/christmascard2014)
* 2015 - Star Wars themed animation (mo.js) - [demo](https://2015.peter.christmas/), [source](https://github.com/poshaughnessy/christmascard2015)
* 2016 - "Snag the Snowflake", another little mobile-friendly game (Pixi.js) - [demo](https://2016.peter.christmas/), [source](https://github.com/poshaughnessy/christmascard2016)
* 2017 - a WebAROnARCore snowman and snow demo - [demo](https://2017.peter.christmas/), [source](https://github.com/poshaughnessy/christmascard2017)
* 2018 - an AR snowman springs from a logo, using AR.js - [demo](https://2018.peter.christmas/), [source](https://github.com/poshaughnessy/christmascard2018)

This repository is the container project, for combining and linking to the cards.

## Thank you

Over the years I have made use of various assets to make these Christmas cards - thank you to everyone whose resources I've used!

* Roman Cortes and Andrew Wooldridge for the 3D canvas-based Christmas tree ([Roman's blog post](http://www.romancortes.com/blog/how-i-did-the-1kb-christmas-tree/), [Andrew's blog post](http://andrewwooldridge.com/blog/2011/12/19/canvas-based-3d-christmas-tree/))
* Flickr's 'Robo Android' for the [image of the gift/present](http://www.flickr.com/photos/49140926@N07/)
* mr.doob and all the [Three.js](https://github.com/mrdoob/three.js/) contributors
* Seb Lee-Delisle for the [snowflake effect](http://sebleedelisle.com/2010/11/javascript-html5-canvas-snow-in-3d/)
* 'Instrumental Christmas Music, On Hold Loops, Ringtones, Comedy Ringtone' - for the [Jingle Bells theme](http://www.amazon.co.uk/gp/product/B004ATZEKS/)
* Tony Parisi for his 'WebGL Up & Running book' and examples - 2012's card is based on his [robot animation in Chapter 4](http://www.amazon.co.uk/WebGL-Up-Running-Tony-Parisi/dp/144932357X/). *To the creator of the robot model from the 'WebGL Up & Running' example - I would have bought it from TurboSquid but it's no longer up at the [URL referenced in the book](http://turbosquid.com/FullPreview/Index.cfm/ID/475463). If you're the creator, please get in touch with me and I'll happily pay to use it!*

Thanks! Get in touch at peter.oshaughnessy at gmail dot com.