Category Archives: Daniel Shiffman

Viral Ecology

Isi Azu

Look through the microscope and inteact with a digital microorganism

http://isiazu.com

Description

This project explores the structure of viruses and their hosts in a digital Petri dish using the toxiclobs library to visualize springy viruses and their living hosts. Interaction is though the use of a ''microscope”, joystick and a LEAP.

Classes

The Nature of Code, Advanced Animation Studio

Genetic flower

Haylee Hongeun Jung

Genetic flowers is a a alternative design interface allows a user to design a different bouquet or flower monogram based on their preference.

http://hayleejung.com/sk/?portfolio=genetic-flower-work-in-progress

Description

The concept is influenced by Genetic Algorithm which is to look for the best result by mimicking natural evolution process. The system leaves dominant genes to next generation and creates offspring based on the genes. This alternative interface generates beautiful flowers by being hereditary and causing genetic variations.

Classes

The Nature of Code

Piñata Rush

dexter miranda, Jiaying Peng

A game where you play a prospector in the wild wild west searching for ghost piñata's using your maracas as a weapon.

http://pinatarush.com

Description

Piñata Rush is a social game and is best played with a large group of people. It's an absurdist game where you play a prospector in the wild wild west searching for ghost piñata's using your maracas as a weapon (think of the California gold rush but instead of gold the player searches for piñata's)

The game is played on two screen. The first screen (ideally on a large screen) contains the game map where all the prospector sees each other roaming the desert. the second screen is the prospectors mobile phone (iPhone / android) the phone acts as the players maracas used to explore the map and summon ghost piñata's

Classes

Mashups – Creating With Web APIs, The Nature of Code

dot.fluid

Dimelsa Medina, Pedro Galvao Cesar de Oliveira

Reactive/Fluid/Tangible Interface that enhance the music, nature and human experience

http://onemorepixel.cc/content/proposal.pdf

Description

THE SOUND VISUALIZER is a Fluid/Tangible Interface that enhances the music, nature and human experience . Working with the interaction of physical interface, sound, and digital dynamic particles we try to accomplish an experience that revolves around the man-made (technology) and nature. The goal of this project is to develop an audiovisual interface in which the user will have real time feedback and a customized experience.

Classes

The Nature of Code

Face Planet

Ziv Schneider, Aankit Patel

Educating the public about how global ocean currents impact climate and climate change.

http://ziv.bz/?p=1544

Description

Professor Dave Holland's lab, part of the Center for Atmosphere Ocean Science at NYU, is the site of a massive fluid dynamics simulator that he and his colleagues uses to study the effects of climate change on ocean water temperature among other things. The work is done as part of a network of scientists around the world studying different aspects of climate change and, given the increasing pace of climate change, is increasingly important to make transparent to the public. Luckily, Dr. Holland's lab is at street-level and surrounded by windows, making it one of the most accessible labs at NYU.

As ITP students we believe we have the range of skills to help bridge the gap between the science on the inside and the people passing by the windows wondering “What is going on there?”. Our foremost interest is to get passers-by to stop for 20-30 seconds (as they might in front a piece of art in a museum) and engage with the Dr. Holland's work.

We plan to build a simple interactive installation allowing users to understand the importance of ocean water temperature changes to climate science. Given how complex and opaque climate science is and must be, it is important to us to design an experience that builds fundamental blocks of understanding, complementing the science.

Classes

Math for Artists, The Nature of Code

Diffuse

Daniel Melancon, John Farrell

A reactionary, projection-mapped installation where the user unexpectedly affects the environment around them.

http://www.jefarrell.com/diffuse

Description

Diffuse is an interaction installation that reacts to the viewers proximity.Generative graphics, based on a reaction-diffusion simulation, are projection mapped onto a polygonal three dimensional object. A Kinect mounted beneath the object detects the viewers proximity. As the viewer moves closer and around the object, variables controlling aspects of the simulation will fluctuate. The will object will take on a life of its own as the simulation oozes and flows around its sides and vertices. As the viewer interacts, they will begin to understand their effect on the object, both subtle and direct, creating an eerie and visceral experience.

Classes

Bridging Worlds: Constructing the Immersive Space, The Nature of Code

Omnomitron

Erin Finnegan

Use your webcam to play a game where you eat things, right in the browser.

http://stu.itp.nyu.edu/~eef206/NatureOfCode/SoundFX/

Description

In this augmented reality game, the player eats food and other objects to compete for the daily high score. The game is written in Javascript using open source face tracking code to detect when the player's mouth is open or closed. The game is played in the browser, using a webcam.

Classes

The Nature of Code

Latex Pixels

David Tracy, Seiya Kobayashi, Haylee Jung

A swarm of pulsing, responsive physical pixels with minds of their own.

http://davidptracy.com/?portfolio=bridging-worlds-latex-pixels-in-progress

Description

‘Latex Pixels’ is a system for exploring swarm robotics, system intelligence, and cloud interaction.

An array of reconfigurable hexagon shaped modules are nested together in a configuration of the user’s choosing. Each pixel knows itself and recognizes its neighbors and then broadcasts what it knows back to the main micro-controller.

The interaction is facilitated by a socket connection with a user’s phone which allows them to interact with the installation in real time. There are several modes for the system: a passive mode for when there is no user interacting with the system, a communication mode that represents data of the user’s choosing, and an active interaction mode that allows the user to manipulate the system in real time.

Classes

Bridging Worlds: Constructing the Immersive Space, Dynamic Web – Server, The Nature of Code