This project is for a screensaver.
It would have a black screen, with just enough light to show that the ‘blackness’ is in an infinite (or very large) space. It should use
direct 3D or open GL. Lots of 3D resources to make a very subtle effect.
In the center, there would be a point (very small, maybe only a few pixels) that (slowly) gets brighter until it’s absolutely brilliant
-VERY, VERY bright. It slowly fades back to black (with just enough grey pixels to give the impression that it’s an infinite (or very
large) space.
The screensaver would start with a black screen (BLACK, and no other color), and the point of light will appear. At first, it would be
faint, and then it would slowly get brighter until it is as bright as possible, filling the screen. It will have segments, and two speeds.
The first part, where the point of light gets brighter happens slowly, and at a constant speed. In the second part (beginning when the light fills 1/3 of the screen), the light grows at a constantly increasing speed.
It will need a configuration dialog that will let me choose how long between cycles (how long the light in the center is off), how much
ambient light, and the dispersal pattern (cross, round, etc.)We may have to play with the settings while we’re working with it, but once
it’s right, the user would not have any settings to change, and the configuration dialog might be removed.
The light in the center begins as a POINT of light, and NOT A BALL OF LIGHT. The light is emitted by a point, so the center of the light should be brighter in the very center.
It needs to ‘look’ like it’s a very bright (VERY bright) point of light in space that SLOWLY gets brighter. After a certain time (I will
have to see your first draft before I can say how long.
The attached video file should give you some idea, there is also a picture file to make it clear that more than one diffusion pattern is possible. Note that there are no source codes for the video. Sorry.
I have posted projects in the past that got bids for thousands of dollars, but were completed for just a few bucks. Please be competitive in your bidding.
NO ESCROW FOR PROGRAMMERS WITH FEWER THAN 5 FEEDBACKS.
Bids from people who do not mention the specifics of the job may be ignored, and if such bids are excessivly high, they may be deleted.
Completeing the project means submiting the source code, as well as the finished project.
Any programming language that does the job should be fine. Note that I have good feedback, and have been using scriptlance for several years.