MartinReddy.net

Current & Past Projects




The Bakery
I was responsible for architecting the animation software that was intended to be used on a feature-length films for The Bakery, a 3D animation studio in the south of France. This involved building the animation tools and infrastructure from the ground up for a small startup studio.  [More]

Pixar
Marionette™ is Pixar's in-house software for modeling, animation, and lighting. I led a group developing and supporting various new capabilities for this system in order to produce Pixar's films. I've worked on software used in Finding Nemo, The Incredibles, Cars, Ratatouille, and Wall-E among others.  [More]

iPhone Apps
I've written a few applications for the iPhone (and iPod Touch). One is a tutor to learn more about countries and flags of the world. The other is a resource to help you prepare for technical interviews. Check them out in the App Store.  [More]

Fridge Graph
A website I made for kicks. It lets you track and graph your weight loss over time. You can share your graph with friends to keep you honest, and you can even challenge friends to weight loss competitions too.  [More]

Buzz List
A Facebook application that lets you share recommendations with your group of friends. Have you seen a great movie recently, dined at an amazing restaurant, or listened to fab new music? Then add it to you Buzz List so your friends can check it out too!  [More]

TerraVision
An open-source, distributed, interactive terrain visualization system that allows users to navigate through a 3-D graphical representation of a real landscape created from elevation data and aerial images that are distributed over a wide-area network.  [More]

GeoWeb
An open, global, and scalable infrastructure for rapidly discovering information on the Internet associated with a specific latitude/longitude location using the Domain Name System (DNS).  [More]

GeoVRML
An ISO-standardized extension to the VRML/X3D file formats for representing and visualizing geographic data over the Web. I was the chair of the GeoVRML working group and co-author of the GeoVRML ISO specification.  [More]

Perceptual LOD
My doctoral research involved applying models of human visual perception to level of detail (LOD) systems so that we can remove imperceptible detail from a 3D scene and hence optimize the frame rate. This translated into various SIGGRAPH courses and a book.  [More]

3D Mines
A 3D version of the addictive Minesweeper game with various display and gameplay options. I wrote this on an Onxy RealityEngine2 during my Ph.D. as a way to familiarize myself with C++ and the Open Inventor toolkit.  [More]

EdWord
A free text editor developed for the Amiga range of computers that I originally wrote (in BASIC) as a bet during my undergraduate years. It became a popular and well-reviewed product with a wide registered user base.  [More]

Amiga Minesweeper
A simple (2D) version of the Minesweeper that I wrote for the Amiga. This supports a bunch of features such as 4 difficulty levels, different mine field sizes, high score table, flags, optional debris and head start features.  [More]

Fractal Generator
My undergraduate project involved writing generators for Mandelbrot and Julia sets, Koch curves, and Hilbert space-preserving curves. I developed a novel adaptive-recursion optimization for the Mandelbrot set calculation.

SWARM
A graphic art exhibit that I worked on with the artist Jane Prophet. This used pressure mats to detect users' presence within a room and animated swarms of bees above each participant. Exhibited at PREMA'96 and Digital Dreams 4.  [More]

Tangled Webb
I developed the website for the business marketing and merchandising consultants, Tangled Webb. The site offers a clean and simple design that focuses on the core services provided by the company.  [More]