Impressionist Painting

by hl8xgz
See Code Download Embed
To set the canvas, two images were imported into a second sprite and set as costumes. These costumes contained a beach scenery and a woods scenery. These costumes would be used as a base to create impressionist painting styles. To paint the initial canvas, the pen size was set to 1 to make a finer impressionist drawing and the colors were reflected off of the costume 300000 times. The lines were of size 2 to get that finer look. 

For the shifted color palette of the beach scenery, the same method was used except certain hues were changed to lower values. The program checks to see if the hue value is above 20 and then if it is, proceeds to subtract 50 from that hue value and then reflect the new hue color. If the hue value was not above 20, then the same hue value would be used, which is why the rocks in the beach scenery stay the same color. Saturation and brightness levels remained the same as before. This shifted scenery created a Red Sea beach scenery.

For the shifted woods scenery, the program checks if the hue value is greater than 30 and then if it is, then proceeds to subtract 60 from that hue value. Otherwise, the hue stays the same. Once again, saturation and brightness levels remained the same as before. This created a different color of the look of the woods. 

Finally, a color profile was generated for both of the original sceneries, which are the two costumes being used. The color profiles do not reflect the shifted color palettes.

Created February 20, 2023

Last updated February 20, 2023

Shared February 20, 2023