Software building - Decent looking installer, and nice window/menu layouts.
The software will generate uncompressed AVI files, or targa sequences, or bitmap sequences (all or any would be good), at a user specified image resolution/size.
There would be a few variables (relating to what the output file(s) would look like).
Some key features that would be needed (I won't tell you exactly what the features are because that would give the software away!):
Length: Would define the length of the output video file / number of images in sequence.
There are two basic functions/generators in the program.
One would be images (based on a stock of about 10) appearing in random places, at random intervals, and at random sizes and rotations. The user would control the range of size of the images, and the general size of the images, probably
in slider formats, so if the range was set to 10 out of 10, the images from the
stock would appear in random sizes ranging from very small to the largest, and if the range slider was set to 1, but the size slider was set to 10, then ALL of the images (appearing in random rotations in random XY axis locations) would be large.
One would control how frequently the images appear.
Two would be a slider that acts like an oscillator for control one. Ie if slider two is on 0, then slider 1 stays where it is, and if slider 2 is set to 10, then slider 1 oscillates up and down from 1-10.
Three would act as a random control for slider 2, it controls at random the speed for sliders 1 and 2 seperately, again definable in terms of strength, one being no effect and ten having full effect (ie rendering sliders 1 and 2 usless.
Remember these controls are changing the way that the stock of ten images would appear (only for one frame) at random sizes and rotations, in random cycles (from the stock).
Each of the images that flash up will have a random opacity from 0-100, and the user will control the range.
There is a general background effect, Imagine you have two colours, black and dark grey. Over time, there should be random tweens in the image sequence background from black to dark grey, then back to black again.
Generally these tweens should be at random intervals (as in should occur with random length gaps in between them), and the tweens themselves should be of random strength and random speed, both on the ascent and descent. Sometimes the tween up to dark grey will be slow, sometimes fast, and the tween down to black again will be slow or fast, and the tween peak will sometimes only be half of the strength of a usual one (ie it will only be tweening up to a very dark grey then back to black, as opposed to a lighter dark grey then back to black).
There will be some element of user control regarding this function.
Basic export feature, where the user selects and output folder, and the
resolution they want their images to be. If possible, there will be a preview window running while the user changes the settings, but there doesn't have to be one.
Is this possible? If there's anyone who thinks they could build this software
then by all means get in touch. Basically for the background tweening think
maths and colours, for the image cycling, think ten images appearing then
disappearing at random at random sizes and rotations. So XYbased image maths, with slider control variables, random sliders and strength sliders etc.
The general software appearance will be standard software engineering I
Is this project too complex for one person? If you've got image-based
animation-type software engineering experience/ability, put up a bid. The best
looking bid I'll tell you what the project actually is then we can talk more.
Thanks for your time