View allAll Photos Tagged Openframeworks

#WIP #Generative #RealTime #Graphics #Openframeworks #Interactive

Trying to sort some normal mapping issues that are happening with the walls. Hurting my brain ;)

Digital gestures navigating an endless 3D space

Lucia our generative light project takes her first steps.

 

Lucia is a project I have had in my head for the last 2 years, and now is finally coming together.

I have always been fascinated with LED matrixes, by both the look of the matrix and by the light they emit. I find myself often staring at horrible signs with bad animations just because I like the device itself.

I think these devices are poorly used and I always wanted to get my hands on one of them to make the whole genre proud.

 

That's how Lucia started.

 

The project is about creating a lighting device we can have at home, a lighting device that will generate an atmosphere, something we would want to stare at, maybe even take the place of the TV (is that taking it too far :)

 

Lucia will be a standing column, about 1.2m by 0.2, with a simple interface controllable through a rotary encoder at the top.

 

There will be a menu system to change setting and load new generative patterns or animations. These animations will change with time but could also be affected by presence, light and sounds.

 

The animations are today designed and programmed in collaboration with Moka and we will hopefully see other talented coders get on board later on.

 

I would love to see Lucia sold at both art galleries and high end lighting stores

  

Technical info

 

24 bit

Custom 20 x 112 pixel LED matrix

P10 LED modules

Real time control by Linsn LED control card (linsn.com/indexen.htm)

 

The Linsn card takes a DVI feed from the computer and maps the first 20x112 pixels on screen to the LED matrix

 

The goal is to write a shell app in Open Frameworks (openframeworks.cc/) capable of loading different generative animations written with Lua (lua.org/)

There will be a user interface and the possibility controlled by buttons on the device plus the ability to control it through an iPhone.

 

Now that we have the LED matrix we are sourcing and designing the rest of the parts needed and designing the enclosure to contain it all.

 

Better videos to come

Frequent updates via twitter: tangibleint

Work in progress : playing around with the Holler logo with some boids algorithms & collision detection.

The goal is to gather different interactive sketches based on Holler logo in one application.

made with openFrameworks.

more one-line algorithm music, visualized:

 

www.youtube.com/watch?v=qlrs2Vorw2Y

Starfield is an installation where a swing is used to create a large interactive starry sky.

 

With a Kinect installed behind the swing and a video projector, the software creates a galaxy of stars in which the user wanders with the rhythm of his swing.

 

Created with openFrameworks, the application allows to configure almost any type of swing.

 

With anaglyph glasses, a 3D mode gives an even more immerse experience.

 

Check out the video : vimeo.com/36892768

An interactive installation by Kyle McDonald and Ranjit Bhatnagar, co-produced by STRP Festival and Cinekid.

 

This image is straight from a GoPro Hero 4 with 180 degree fisheye lens.

Playing with ofxOpenNI skeleton tracking. vimeo.com/19452941

An interactive installation by Kyle McDonald and Ranjit Bhatnagar, co-produced by STRP Festival and Cinekid.

 

This image is meant to be viewed on Oculus Rift DK1.

An interactive installation by Kyle McDonald and Ranjit Bhatnagar, co-produced by STRP Festival and Cinekid.

 

This image is straight from a GoPro Hero 4 with 180 degree fisheye lens.

combining multiple scans into a single point cloud using a chessboard to determine the kinect's position.

 

approximately 40 million points.

for(t=0;t<n;t++){p[t]=(t*(t>>8*(t>>15|t>>8)&(20|(t>>19)*5>>t|t>>3)));}//visy-1

 

visual depiction of some minimal audio generating code posted at www.youtube.com/watch?v=GtQdIYUtAHg

for(t=0;t<n;t++){p[t]=t*((t>>12|t>>8)&63&t>>4);}//viznut-0

 

visual depiction of some minimal audio generating code posted at www.youtube.com/watch?v=GtQdIYUtAHg

i promise i'm not really doing AR. just testing whether the camera intrinsics really match the opengl projection matrix.

Generative typography for COLLINS.

Created in openFrameworks

An interactive installation by Kyle McDonald and Ranjit Bhatnagar, co-produced by STRP Festival and Cinekid.

 

This image is straight from a GoPro Hero 4 with 180 degree fisheye lens.

New to 007! This example is heavily indebt to Anton Marini.

for(t=0;t<n;t++){p[t]=((-t&4095)*(255&t*(t&t>>13))>>12)+(127&t*(234&t>>8&t>>3)>>(3&t>>14));}//tejeez-2

 

visual depiction of some minimal audio generating code posted at www.youtube.com/watch?v=GtQdIYUtAHg

getting obsessed with higher resolution output. 4096x4096 at ~2 fps.

Another fun experiment made by Oriol.

uri.cat

 

Uploaded With FlickrDrop

Another fun experiment made by Oriol.

uri.cat

 

Uploaded With FlickrDrop

more one-line algorithm music, visualized:

 

www.youtube.com/watch?v=qlrs2Vorw2Y

An interactive installation by Kyle McDonald and Ranjit Bhatnagar, co-produced by STRP Festival and Cinekid.

 

This image is straight from a GoPro Hero 4 with 180 degree fisheye lens.

Paintings of flowers created using the same software from the Obsessions series.

project 3d points to screen, use points index divided by number of points as HSB color, build voronoi diagram.

 

there's some vsync offset in the screencapture.

Testing an alternative rendering method for revealing depth information in point clouds, imitating photographic feel.

1 2 ••• 19 20 22 24 25 ••• 79 80