hmm i did not make that flash video thingy but i think it is made with flash 8 so you might have to upgrade your player on macromedia.com
[Edited on 19-10-2005 by bart]
Hotel = Big Screen
Hi,
Here is a screenshot of the tool we build for the todaysart project.
[image]
http://www.resolume.com/projects/todays ... rtTool.gif
[/image]
What we did is the following. I made a simple flash player wich is fed animations that are 7x7 pixels in size (or 70x70 and then scaled down easier when creating animations).
When playing i read the RGB values of each pixel and convert them to CMY values, because light fixtures work in CMY color space.
To be able to send these CMY value to the lights we use DMX and to send DMX from the computer to light equipment we use the Lanbox.
http://www.lanbox.com/
We used two lanboxes because we needed two universes (for who's interested).
The Lanbox is TCP/IP based so we send DMX broadcast DMX packages over ethernet. And the lanbox takes care of the rest. There are even Max pacthes for the Lanbox.
The lights we used are of the model 'Martin 600'. These light's can change their color as well as pan and tilt. It can do a whole lot more though, the strobe was cool to use.
So this was the standard setup, just read the pixels and feed them to the lights.
But we thought that i might be cool to control each or all fixtures through Actionscript. So i made a simple interface from flash to delphi (using fscommand) that made it possible to set specific functions of the different lamps or all lamps at the same time.
In that way you can match your animation with the movement of the lights. Or just send a strobe message and you have complete chaos.
In the interface you see a checkbox with wich you ignore the commands send by flash, this way i can control all fixtures through the interface without flash interfering.
So that's more or less it.
I hope it made sense.
Cheers
Edwin de Koning
Here is a screenshot of the tool we build for the todaysart project.
[image]
http://www.resolume.com/projects/todays ... rtTool.gif
[/image]
What we did is the following. I made a simple flash player wich is fed animations that are 7x7 pixels in size (or 70x70 and then scaled down easier when creating animations).
When playing i read the RGB values of each pixel and convert them to CMY values, because light fixtures work in CMY color space.
To be able to send these CMY value to the lights we use DMX and to send DMX from the computer to light equipment we use the Lanbox.
http://www.lanbox.com/
We used two lanboxes because we needed two universes (for who's interested).
The Lanbox is TCP/IP based so we send DMX broadcast DMX packages over ethernet. And the lanbox takes care of the rest. There are even Max pacthes for the Lanbox.
The lights we used are of the model 'Martin 600'. These light's can change their color as well as pan and tilt. It can do a whole lot more though, the strobe was cool to use.
So this was the standard setup, just read the pixels and feed them to the lights.
But we thought that i might be cool to control each or all fixtures through Actionscript. So i made a simple interface from flash to delphi (using fscommand) that made it possible to set specific functions of the different lamps or all lamps at the same time.
In that way you can match your animation with the movement of the lights. Or just send a strobe message and you have complete chaos.
In the interface you see a checkbox with wich you ignore the commands send by flash, this way i can control all fixtures through the interface without flash interfering.
So that's more or less it.
I hope it made sense.
Cheers
Edwin de Koning
Whow! Although there is a long chain of hard/software parts, that all data must handle, there is still a simple input-interface: flash.
Great work!
This makes it much easier to create content for than for the Blinking Lights project, where you had to use a paint program or to code in c++.
Thus your interface is much more intuitive and accessible for artists.
Is/Was there a way for people from outside to make films for this project?
I would like to create some content for a project like this one!
(And i'm sure many other people would also like.)
[Edited on 20-10-2005 by mfo]
Great work!
This makes it much easier to create content for than for the Blinking Lights project, where you had to use a paint program or to code in c++.
Thus your interface is much more intuitive and accessible for artists.
Is/Was there a way for people from outside to make films for this project?
I would like to create some content for a project like this one!
(And i'm sure many other people would also like.)
[Edited on 20-10-2005 by mfo]
i've been following this thread, but there's something i don't get...
I'm a C# / Java programmer..
I've read in another topic Resolume is a Delphi program, so I did some research, but according to my sources C#and Delphi are using the same dll to display flash...
How can it ever be possible to read out pixel colors with that dll?
Ciao!
Timo
I'm a C# / Java programmer..
I've read in another topic Resolume is a Delphi program, so I did some research, but according to my sources C#and Delphi are using the same dll to display flash...
How can it ever be possible to read out pixel colors with that dll?
Ciao!
Timo