Subscribe

Fhumbapp – Fake thumbnail for your app

We finally release our first iPhone app: FhumbApp is on the appStore!
What is a Fhumb? It ‘a whole new way to send photos via WhatsApp, which allows you to “hide” a photo into another!
Here’s how it works:

FhumbApp allows you to choose two images: a FAKE one and a REAL one.
When you will send your images [...]

Continue Reading

Virtual bike – San Lorenzo Sensoriale

San Lorenzo Sensoriale is a exhibition in Rome about The neighborhood Saint Lowrence in Rome. It covers its geology, its story (from the air raid of 1943 during the second world war to the present day) and its urbanism.

Our contribution is focused on the creation of an interactive installation, Virtual Bike, the allows a [...]

Continue Reading

Stretchy lines

Interactive table experiment made with Kinect + TUIO + Quartz Composer.

The setup includes a Kinect perpendicular to the table. We used Kinect Touch TUIO Server to detect objects within a specific range, and Quartz Composer TUIO Client implementation to receive them into QC. Then a calibrated projector draws random lines around the objects detected using Javascript [...]

Continue Reading

iniAbstract 0.1

This is a fast experiment on Context Free Art implementation in Quartz Composer.
A few month ago I started to experiment with Context Free Art (here are some screenshots from flickr). Now I tried to implement a QC plugin that renders a sequence of rules, using random function to choose what rule of the grammar evaluate [...]

Continue Reading

iniTree

Hello there,
I just want to share with you a simple that draws a ternary tree.
The algorithm is very simple and uses recursion. Here is what it does in pseudocode (for n-ary tree):
main{

max_levels = 10
tree(initLenght, 1);

}
tree(length, level){

if(level
n = 3 //it is a ternary tree
for(x=0; x
pushMatrix()
rotate ((360 / n)*x) along y axis
rotate (aperture) along z axis
drawLine(0,0,0, 0,length,0) //from 0,0,0 [...]

Continue Reading

iniSphere

Developing a QC patch to render a sphere with some effects. I’m planning to introduce some effects to get a less static result, such us vertex displacement, bump mapping, different lighting techniques, texturing and some noise effects.
Work in progress ..

Added noise influence on color and height map of the sphere. 3D NOISE is calculated [...]

Continue Reading

QC tree generation

Sviluppo di una patch per la creazione di grafi ad albero tridimensionali. Gli screenshoot si riferiscono ad una versione sperimentale del progetto.

Continue Reading

Sant’Agnese in Agone

Sant’Agnese in Agone Virtual Ambient è un innovativo strumento informatico per lo studio e la valorizzazione della chiesa di S.Agnese in Agone a piazza Navona a Roma. Attraverso tale strumento si è inteso porre particolare attenzione all’ultima fase della ventennale campagna di restauri dell’edificio monumentale, avviata a partire dal 1993 dal MiBAC attraverso le soprintendenze [...]

Continue Reading

“La notte della Carovana” Flyer & Poster design

Per la Notte della Carovana c’era il bisogno di esprimere una moltitudine di concetti e una quantità elevata di informazioni. L’idea base è stata senz’altro quella di incentrare il lavoro sul gruppo come soggetto principale ed intersecarlo col concetto di “ambientazione ed atmosfera circense”, “pubblicità vinatge”, passando attraverso la copertina di Insomniac [...]

Continue Reading

Frozen Termini

Video editing for Frozen Termini flash mob in Rome @ Termini railway station

Continue Reading

Blog

Virtual light to restore and interpret cultural heritage works

Here it is my first scientific publication.

I made it in collaboration with: Laura Gigli, Stefano Levialdi, Anna Labella on 2010. It was a collaboration with the computer science department of University of Rome La Sapienza. I was doing some experiments on realtime graphic involving bump mapping/offset mapping/cone step-mapping techniques, and we discussed on how to apply these techniques to cultural heritage photos.

This applied research project is based on the dialectics existing between thecoming to light of a newborn artistic creation and its returning to light throughits restoration. The main idea is to build a bridge between the metaphysics ofthe creative thought of the artist and today’s vision of the architect/historian ofart who performs the restoration. It seems therefore natural to look at the lightas the key to enable the interpretation of the work of art and use such light tounderstand and restore it.

Here it is a link to the google books version of this paper:

Protected: FhumbApp – Developing thoughts

This post is password protected. To view it please enter your password below:


Fhumbapp – Fake thumbnail for your app

We finally release our first iPhone app: FhumbApp is on the appStore!

What is a Fhumb? It ‘a whole new way to send photos via WhatsApp, which allows you to “hide” a photo into another!
Here’s how it works:

  1. FhumbApp allows you to choose two images: a FAKE one and a REAL one.
  2. When you will send your images via WhatsApp they will receive a thumbnail of the FAKE picture.
  3. When your friends will click on “Show” to display the image in full screen the FAKE image will change.. in your REAL image!

These images will explain better than other words how it works:

Enjoy the video presentation!

..and for more infos: www.fhumbapp.com

Workshop Arduino @Nuovo Cinema Palazzo – Rome

On 29/30 September there will be an Arduino workshop in Rome, organized with the help of diScienza and CATTID.
On 28th September there will be a free introduction day to Arduino and open source community @ Nuovo Cinema Palazzo in Rome: our Virtual bike installation will be there for you! Come to meet the Arduino community! See you there! :)

Virtual bike – HOW TO

Here it is a brief description of the workflow we followed to build up the installation.

STEP ONE – Shoot the path.

Use a good camera (we used a GOPRO cam that allows a beautiful wide angle video), a steadycam if you want your videos to be more stable, and bring with you a lot of  patience. :) Once you have one or more videos with your path you have to stabilize them (we used After Effects CS6 warp stabilizer) and create a single long video.

For a good video you must take into account:

  • The speed must be constant throughout the path.
  • The vanishing point of the street must be at the center of the frame.
  • The horizon must be at the same level.

STEP TWO – Build up the bike

Ok, let’s start the fun! We used:

The bike speedometer is actually a simple button: usually there are two wires, one for power and the other one attached to the other end of the switch. You would use them with the Arduino in the same way “simple button tutorial” shows.
We need the IR sensor to know if you are steering left/right: just put it on a distance of about 60 cm on the side of the bike, parallel to the ground, pointing the wheel: it’ll return the distance from the sensor to the wheel (be careful to fill-in the gaps between the rays of the wheel, otherwise the IR will pass the wheel!). Here you can find a tutorial on how to do that.

STEP THREE – Turn your bike into a virtual bike

The Arduino program will:

  • receive the speedometer signal every time the wheel will make a whole turn.
  • calculate the instant speed.
  • process the IR signal.
  • send an OSC message with speed and turn infos trough Ethernet to the Mac. We used ArdOSC library to send OSC messages from Arduino, and qcOSC receiver to process them in Quartz Composer.

The OSC message will be processed in Quartz Composer in this way:

  • the speed will be the increment of the timeline associated with the path-video (the faster you run, the faster the video will play).
  • the turn info will offset the video on the left or the right (the video was recorded with a wide angle: we show only a portion of that to simulate a steering).

STEP FOUR – Enjoy the fun!

We start to think about this project considering a funny way to approach people to the story of the neighborhood Saint Lowrence in Rome. It is only one of hundreds of project you can discover on internet about Arduino and Quartz Composer programming.
We choose Arduino for the hardware side because of its huge opensource community: you can search for every kind of tutorial, even the strangest one.. you’ll always find someone crazy like you, and you’ll find a lot of help to start with Arduino everywhere! :)
From the software side, we choose Quartz Composer mainly because of its immediate use. It is mainly a software for VJ artists, but it allow to do a lot of funny things with little effort: if you have a Mac, give it a try! :)

Virtual bike – San Lorenzo Sensoriale

San Lorenzo Sensoriale is a exhibition in Rome about The neighborhood Saint Lowrence in Rome. It covers its geology, its story (from the air raid of 1943 during the second world war to the present day) and its urbanism.

Our contribution is focused on the creation of an interactive installation, Virtual Bike, the allows a virtual tour through the streets of the neighborhood. A real bike is placed in front of a wall on which is projected a video of a route. The video will follow your speed, if you run fast or if you slow down, giving the impression that you are really cycling through Sanit Lowrence streets. There is also a mechanism of score that will place point-boxes through the route, rendered in an ‘augmented reality way’, that let you earn points.

We use several technologies to build up our installation, and we tried a lot of possible solutions. We needed to know at what velocity you are running, if you are turning to the right or to the left, and if you are slow down.
Eventually we used ad IR sensor for the steering, while a Bike computer sensor and magnet was used to detect each rotation of the wheel (and then the velocity).
We used Arduino to connect the hardware sensors, Quartz Composer for the graphic, a MIDI keyboard to let the player use some special bonus, and Java-based code that allow the hardware to talk with Quartz Composer.

The installation worked for two days, and it was a real success. In particular, we were amazed at how the children liked the bike. How this ever happened? Today, the graphic quality of games is excellent. Despite this, create a simple game but with unusual input devices and that recall the life of every day can make a difference. And we know this! ;-)

San Lorenzo Sensoriale – Making of

San Lorenzo Sensoriale Preview from inimart on Vimeo.

San Lorenzo Sensoriale – An event in Rome for the history of the neighborhood San Lorenzo, from WWII to present day.
We will be there with an interactive installation: a virtual bicycle that will take you around the streets of the neighborhood. Stay tuned!

Stretchy lines

Interactive table experiment made with Kinect + TUIO + Quartz Composer.

The setup includes a Kinect perpendicular to the table. We used Kinect Touch TUIO Server to detect objects within a specific range, and Quartz Composer TUIO Client implementation to receive them into QC. Then a calibrated projector draws random lines around the objects detected using Javascript and OpenGL.

Paint thoughts

Protected: Projects

This post is password protected. To view it please enter your password below: