Jump to content
Light-O-Rama Forums

Another attempt to simplify RGB programming


ItsMeBobO

Recommended Posts

This is my shot at a slicer dicer tool to reorganize RGB pixels into a usable matrix. Starting with a skew or rotate if its a tree. Other ideas in the works. My goal is to allow anyone to use the chase and any other tool inside SE. But on a reorganized set of the same pixels.

Explained in the video.

http://itsmebob.com/Christmas/2012/vegomaticPreview.wmv

This is not close to a beta release. I bought 200 pixels and hope to get 200 more so this effort is on the hot list.

vegomatic.jpg

Link to comment
Share on other sites

Oh Bob that's awesome! I love all your tools and love/hate all your videos. Lol What I love about them is how informative they all are. What I hate is they are all in .WMV format. I troll the forums on my iPad that won't play them but non the less they are all so good I always email myself the link so I can watch them on my work pc or basement show pc. And yes I've gotten out of bed and walked to the basement just to watch your videos before because they are that good.

Link to comment
Share on other sites

First demo version release. Expires in two weeks.
This version only has the screen view of what the effect groups would look like. You can not select colors in this tool, they are there to show the related channel groups. You will pick your own colors in SE later.

In addition to the Skew effect, I have added Ring, ZigZag, Semi, & Sine. All of these are slices. Which for this program is a reordering of the strings. Notice how each effect retains the same number of pixels as are declared attached to a controller. The resulting channel groups can be made to chase in SE the same way you would chase the standard ordering.

All of these effects do wrap around if your prop is circular. But please note it may not appear to be so if you are using a number of strings not divisible by 6. The color rotation used in Vegomatic has six colors. 6 12 18 strings will wrap visually.

You can download here. Comments and requests are welcome.
http://itsmebob.com/Christmas/2012/Vegomatic.exe

Link to comment
Share on other sites

ItsMeBobO wrote:

This is my shot at a slicer dicer tool to reorganize RGB pixels into a usable matrix. Starting with a skew or rotate if its a tree. Other ideas in the works. My goal is to allow anyone to use the chase and any other tool inside SE. But on a reorganized set of the same pixels.

Explained in the video.

http://itsmebob.com/Christmas/2012/vegomaticPreview.wmv

This is not close to a beta release. I bought 200 pixels and hope to get 200 more so this effort is on the hot list.

I should have known that you, Bob, would come up with a program to do what it took me about two weeks to do manually!!! I had just recently "Grouped" my 16 CCB strings so I could easily sequence a spiral effect with them.

Great work as always Bob!!! :D
Link to comment
Share on other sites

A new version has been posted at the same link posted above. Its only slightly different.

This one allows you to offset the waves to start at the peak or the zero cross. You can also animate your choices into a chase in either direction. The Zag, Semi, and Sine now all use the same scale to generate and the same starting point.

Link to comment
Share on other sites

Bob I'm definitely interested as I am starting RGB this year. Contact me through this forum when ready;

Link to comment
Share on other sites

Hey Bob....

Should there only be a "single pixel" (within the two lines) as opposed to all the others that have "dual pixels"?


Attached files 313078=17114-Vegomatic.jpg

Link to comment
Share on other sites

Looks correct to me Jim. I do see the one singlet, but that is the way the math works with your settings. Change the skew to 24 from 25 and they will all be doubles.

Since Sean is posting his formulas.
Skew CInt(Decimal.Floor(CDec((move1row * (r - 1)) / (moveY / (Math.Abs(skewrows) + 1)))))
Sine CInt(Math.Sin(Math.PI * (r * wave1angle) / 180) * (WaveHalf * 1.2))
Semi CInt(Math.Floor((Math.Sqrt((waveRadius * waveRadius) - (r * r)) - WaveHalf)))

Link to comment
Share on other sites

Progress report on Vegomatic. The config export is complete. Wrote the Visualizer prop export, but ran into a snag with its limits so it will not be deployed.

Thread with more detail on why the visualizer generation was pulled from Vegomatic.
http://forums.lightorama.com/view_topic.php?id=32447&forum_id=77&jump_to=313820#p313820

New beta version in a day or two.


Same video in three formats.
http://itsmebob.com/Christmas/2012/vegomaticPreview2.wmv
http://itsmebob.com/Christmas/2012/vegomaticPreview2.mov
http://itsmebob.com/Christmas/2012/vegomaticPreview2.3gp

Link to comment
Share on other sites

Made a big break through last night! Now able to generate a config with slices. So I am delaying the next release for a while to prepare more features.
Also need to add more user selection options.

Somehow it slipped by me that Vegomatic could produce many patterns at once. Far more than people would want to use. So it needs a way to select the pattern, orientation, size, position and keep a list of the desired ones to include in the export. I am thinking an upper limit of 50 should be enough.

Link to comment
Share on other sites

New beta release of vegomatic is ready for downloading.
There is no install, just run the exe.
http://itsmebob.com/Christmas/2012/Vegomatic.exe

This version does have a working export to LOR se config file. The working slice types at this time are only 'rip slices'. This term will be used to mean the slice goes with the grain.. or along the existing string lines. All slices of this type will always wrap to the other side of the tree or matrix. And the number of slices will be the same as the number of strings or folded string segments.

A video explanation of how to use it will be posted in a few hours or tomorrow.

This is a Beta release so there are certainly some things incomplete. Example: if you create a large matrix which will not fit on to the animation window.. the SE config import fails..
This tool will not try to replicate all the functions provided by other tools. Its more like an LOR centric virtual string generator. Your requests are welcome.

Link to comment
Share on other sites

hey Bob...my Norton found a threat when downloading your file and removed it...


Attached files 314410=17156-Bob Threat.jpg

Link to comment
Share on other sites

Not a Norton user so I dont know its settings. I hope you can find an override to accept the file if you trust me.

The Reputation thing is hard to overcome. When MacroMaestro came out a few years ago there were a few who asked me to register with Norton which I attempted to do but they did not get back to me. I know this does not happen to everyone Jim since there are many hundreds of downloads. Even you were able to use it before today. May I suggest you get rid of the earlier versions and remove the (3) from the name. And also move the file to a program location, not the download folder.

Link to comment
Share on other sites

Minor release fixing the jumbled display. Now simulation rotates 12 colors.
Also some setups were mirror of what they should be and were fixed. All the exports seem to be working perfectly. If anyone has an example of an export with an error please forward to me.

Link to comment
Share on other sites

Beta 0.3.1 has been uploaded. Seems to be stable and all glitches I have seen have been fixed.
http://itsmebob.com/Christmas/2012/Vegomatic.exe

This version has the Cross slice effect fully implemented. You can mix cross and rip slices in your export into an S3 config file. A cross slice has a channel group for each pixel in a string.

I am taking a few days off from this project to work on something even cooler which I will tell you about later.

Link to comment
Share on other sites

ItsMeBobO wrote:

I am taking a few days off from this project to work on something even cooler which I will tell you about later.
I can't imagine anything cooler!!

Can't wait!! :cool:
Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...