My first time here and i'm totally clueless on Processing..so please forgive me..I've done quite a bit of searching but can't seem to find the right answers,maybe not using the right terms..
I'm trying to work out how feasible it is to map an image that is in equirectangular format to a sphere of LEDs using processing,an Arduino and some Shiftbrite LEDs or something silmilar(open to any suggestions)
The images will not be large..probably only 360x180,due to the number of LEDs i will use, there will have to be some kind of averaging of the nearest pixels... i also think i will need to perform some form of Gamma correction to RGB values sent to the Leds.
I need to have a file of images on my mac thats hooked up to the Arduino...every time a 'switch' is closed the next image in the file is displayed on the Led Sphere....this 'switch' will probably be an input to the Arduino from a camera/flash trigger box...the image on the sphere needs to be displayed 'instantly'(well..as fast as possible) and remain until the system is triggered again.
The final sphere will actually take the form of 2 off 2Vgeodesic domes(one inverted under the other) with 163 'nodes' 1 LED at every vertex/node and 1 in the middle of each edge.
These LEDs will be in 'strings' possibly of approx. 20/30 and of course a dedicated external power source, i'm not expecting to power all this from the Arduino.
For a prototype i will probably start with just 41 Leds, just one at each vertex/node.
For future development it would also be great to be able to map simple 'flat' images and video to the Led sphere.
I'm a lighting Designer/tech with 12 years experience of a wide range of events but this is my first foray into the land of programming..i also have 5 years experience with 3D modeling using Cinema4D,Vray and Zbrush...
I have a little setup/plugin in Cinema 4D where i have a model of my Geodesic sphere with spherical mapped textures..the plugin reads the RGB values at every vertex and the vertexID and spits out a text file with that info in a list...pretty clunky! but before i found this forum i was wondering if that list would be of use for what i need,if i was using a DMX desk/controller and programming 'by hand' then the list would be very handy!
I like the ability to get a good preview of the colours on the sphere(mapped correctly) and the ability to easily move the image around the sphere.Would this be possible using Processing?
So i hope some of that makes sense and somebody will take pity on this noob...and say "well you need to look at this link"
If there any tutorials out there vaguely related to what i'm trying to do,please post a link for me.
I appreciate this is going to take a lot of work and time to get my head round...never been afraid of hard work and learning is always good.
Cheers,
mala
I'm trying to work out how feasible it is to map an image that is in equirectangular format to a sphere of LEDs using processing,an Arduino and some Shiftbrite LEDs or something silmilar(open to any suggestions)
The images will not be large..probably only 360x180,due to the number of LEDs i will use, there will have to be some kind of averaging of the nearest pixels... i also think i will need to perform some form of Gamma correction to RGB values sent to the Leds.
I need to have a file of images on my mac thats hooked up to the Arduino...every time a 'switch' is closed the next image in the file is displayed on the Led Sphere....this 'switch' will probably be an input to the Arduino from a camera/flash trigger box...the image on the sphere needs to be displayed 'instantly'(well..as fast as possible) and remain until the system is triggered again.
The final sphere will actually take the form of 2 off 2Vgeodesic domes(one inverted under the other) with 163 'nodes' 1 LED at every vertex/node and 1 in the middle of each edge.
These LEDs will be in 'strings' possibly of approx. 20/30 and of course a dedicated external power source, i'm not expecting to power all this from the Arduino.
For a prototype i will probably start with just 41 Leds, just one at each vertex/node.
For future development it would also be great to be able to map simple 'flat' images and video to the Led sphere.
I'm a lighting Designer/tech with 12 years experience of a wide range of events but this is my first foray into the land of programming..i also have 5 years experience with 3D modeling using Cinema4D,Vray and Zbrush...
I have a little setup/plugin in Cinema 4D where i have a model of my Geodesic sphere with spherical mapped textures..the plugin reads the RGB values at every vertex and the vertexID and spits out a text file with that info in a list...pretty clunky! but before i found this forum i was wondering if that list would be of use for what i need,if i was using a DMX desk/controller and programming 'by hand' then the list would be very handy!
I like the ability to get a good preview of the colours on the sphere(mapped correctly) and the ability to easily move the image around the sphere.Would this be possible using Processing?
So i hope some of that makes sense and somebody will take pity on this noob...and say "well you need to look at this link"
If there any tutorials out there vaguely related to what i'm trying to do,please post a link for me.
I appreciate this is going to take a lot of work and time to get my head round...never been afraid of hard work and learning is always good.
Cheers,
mala

1