(Invalid img) In this image the color of each pixel is computed individually based on its unique x,y position relative to a corner. The method used is similar to the Mandelbrot fractal but the core iteration includes the sine and cosine functions instead of the quadratic equation. |
This example creates a series of images by drawing a 48 pixel straight line, then an adjacent parallel line which starts at a slight offset, then repeats this a few hundred times.Each line is actually written one pixel at a time from a palette that increases the color intensity to max, then reverses through the palette of decreasing intensities.The starting point for each line is in a portion of the upper right quadrant. Swapping the (x,y) co-ordinates to (y,x) fills the this quadrant. Writing the same color with all combinations of + and - (x,y) and (y,x) distributes the pattern symmetrically on the screen. |
Username: geegadman Name: steve Gender: Male Last Seen: Hidden |
Joined: Thursday February 16th Member For: 12 years, 2 months, 2 weeks, 6 days Forum Posts: 17 - Recent Posts - Recent Topics Trading Cards: 26 Plushies: 31 Beanbags: 32 Tiles: 5 Pumpkins: 37 Stickers: 6 Bobbleheads: 1 Minions: 0 Trades: 0 Achievements: 456 Scores: Click Here Battle Stats: Click Here Give Gift: Click Here |
In the image below, the lilac bands towards the corners emphasize the 64 pixel vertical lines (32 increasing intensity, 32 decreasing). The narrower shaded lines are remnants of the previously drawn color band. The blue center is the most recently drawn color when the screen shot was taken. Tiny fractions of a second later the blue would have extended horizontally one 64 pixel vertical line at a time and overlaid the lilac. The above image is a by-product of a work-in-progress with a cutout for observing which part of an JavaScript equation did what. Cropping, mirror imaging, and rotating 90 degrees was my artistic contribution. The computer did the all the details. |