Microsoft MakeCode

Presenting Kaleidoscope 6.4


While exploring lines in MakeCode Arcade, we discovered amazing patterns. These patterns reminded us of a kaleidoscope through which one can see varying symmetric patterns.

We tested Kaleidoscope on several browsers and on Meowbit.

Additional information about Kaleidoscope at:

In Kaleidoscope, each pattern is created by drawing lines from the origin point, which is usually the center of the pattern, to a point on the outer edge of the pattern. The origin remains stationary while the end point travels sequentially around the perimeter. When a pattern is completed, a new pallet is generated by selecting random colors from the 15 available in Arcade. With each new pattern, the number of colors in the pallet is increased varying from 2 to 15 with the restriction that the number of pixels in the perimeter be evenly divisible by (that is, a factor of) the number of colors in the pattern. Each line has a new color chosen sequentially from the pallet. The sequential choice is key to the pattern magic.

6 Likes

Amazing moire fringe.

Moire%20fringe%2001

3 Likes

Yes!
https://en.wikipedia.org/wiki/Line_moiré and https://en.wikipedia.org/wiki/Moiré_pattern

1 Like

By the way, love your site, the videos, and tutorials! :smiley:

The videos are clear, and the explanations are right on point. Keep it up! :clap:

1 Like