Pal Katoonz™
PalkArt™ Documentation
PalkArt™ is a computer application designed for artists, photographers and animators to easily combine art and photography in ways that reflect styles from art history. Currently it only works on Apple Macintosh computers with an operation system greater than 10.5. Through the interplay of grids, freehand drawing, shapes and photographs, artists using PalkArt™ can easily create art pieces resembling the styles of Seurat, Picasso, and Warhol— pointillism, cubism and pop art— or collages like Romare Bearden created. For the hobbyist who just wants a collage of his/her set of pictures, PalkArt™ can also be used to simply create a digital collage of different photographs in the same picture and print it at whatever size they want.
Contents
1. Shapes
3. Quads
5. Rects
7. Grid Snake
8. Special Keys
10. Holes
11. Parts
12. Gradients
13. Cubism
14. Drop Shadow
17. Inputting Sets of Pictures
18. Pop Art
21. Saving Your Work
22. Rules for Boxes
23. Text
24. Groups
25. Layer Windows
26. Lines
27. Overlay Cel and Traced Drawing
32. Animated Gif
33. Other Things
34. The History of Development
1. Shapes
In PalkArt™, several pictorial devices are combined together under the “umbrella” of a “shape”. Selecting “Fill Cell” and clicking within a grid cell, a “shape” is created containing many different forms. With a simple press of a button (“Show Spline1”, “Show Spline2”, “Rect”, “as Selection”), the shape can change between these forms. In a sense, a “shape” shifts between several different entities. By modifying a grid and creating shapes from the white spaces within the grid (“cells”), the artist can use these shapes to clip sections of photographs, transform them, colorize them and combine them in unique ways. Each individual shape can be seen as (1) a polygon formed from the straight lines of the grid space, (2) a curved shape contained within the lines of the grid space (“Spline 1” or “Spline 2”), or (3) a combination of both curves and straight lines (Using “Nails” to attach or un-attach curves to grid points). Shapes can also become “rects” (discussed below) and “selection marquees”, whose boundaries are used to select other shapes and group them. To simplify the process of creating shapes, the “Fill All” button creates shapes in all the cells of the grid at the same time, and will capture a picture element for each shape if a picture is beneath the grid and “Use Pict Img” is clicked on.
Each shape created by “Fill Cell” or “Fill All” remains attached to the section of the grid that created it. So you can modify the grid beneath the shape and the shape will transform accordingly— unless the “Att” checkbox detaches the shape from the grid. For possible ways to change the grid, see “Other Grid Structures” below. Even if you transform the shape away from its grid position, it will continue to be influenced by the grid.
2. Pointillist Pict™
Without even modifying the grid, inputting a picture beneath the grid and pushing the “Pointillist” button will allow the artist to capture the picture in little colorful dots that resemble the pointillist paintings of Georges Seurat. PalkArt™ automatically creates little circles within each grid square and puts the average color of the section of the picture behind the square. After saving the Pointillist Pict™ to disk, PalkArt™ returns the system to whatever state PalkArt™ was in before the button was pressed. Standing back and looking at the saved jpeg file allows the viewer to see the essence of the figures in the picture. As with a Seurat painting, the viewer can form the image in his own mind by mentally integrating the dots. You can control the look of the Pointillist Pict™ by changing the resolution box that follows the button, and also by changing the “Output Size” of the picture.
3. Quads
A similar impressionistic effect can be created by changing the grid using a drawing element called a “quad”. A “quad” combines three grid cells into one quadrilateral oriented in the direction of mouse movement. Hand gestures and the resulting mouse movement may be considered important to the artist in maintaining the look of the figure in the picture while still giving an impressionistic illusion. When mouse movement is not so important for effect, clicking the “Quad Grid” button randomly transforms the remaining part of the grid into quad shapes.
4. Sketched Shapes
PalkArt™ has tools for drawing shapes independent of the grid. These shapes can be used by themselves or can be used to reshape the grid using the “Shape to Grid” button. To give the right form to your drawing, you can (1) delete points as you’re drawing and redo them, (2) use your drawing to modify a previously created shape (hit “Change”), (3) use your shape to replace another shape, (4) or move points on your drawn shape by holding down the “shift” and “option” keys while selecting and dragging a shape point. Zooming in can help with these options— or you can work in the “Big Screen”. (see below)
5. Rects
Any shape can become a rectangle by selecting it and clicking the “Rect” button. Clicking it again will return to the original shape. “Rect” is handy for creating rectangular or oval shapes, or for selecting groups of shapes. Holding down the “shift” and “option” keys will allow you to grab and drag a corner point to easily re-form the rectangle. Rects are great selection tools.
6. Other Grid Structures
To create your own grid structures, you can modify the grid by clicking buttons “Erase Edge”, “Flip Edge” or “Restore Cell” along with clicking and dragging your mouse across the grid. If you click in the center of a cell, you will create a diagonal. Clicking several times in the center of a cell moves you through two different diagonals and no diagonal at all. Choose what you want. To duplicate sections of a grid, create a marquee rect as follows: (1) Roughly draw a shape and press the “Append” key, (2) click “Rect” and “as Selection”, (3) resize it using the “shift-option” key, and (4) position it on your grid holding the “option” key down by itself. If you click the “Move Grid” button, the “Get Grid Sect” and “Put Grid Sect” buttons reveal themselves. “Get Grid Sect” captures an instance of the grid directly under the shape marquee. After moving that marquee shape to another spot on your canvas, clicking “Put Grid Sect” duplicates the grid you selected and places it in the new location. Having “Rotate Grid” on will rotate that grid section 90 degrees clockwise every time the “Put Grid Sect” button is pressed. To create a uniform grid pattern, after clicking “Get Grid Sect”, if you click “Grid All”, the pattern under the shape marquee will be duplicated throughout the entire canvas.
7. Grid Snake
On a nice clean unmodified canvas, using “Erase Edge” and “Flip Edge”, create a snake-like grid section by removing a series of cell sides. Using the “Fill Cell” checkbox, create a shape in the section. If the shape doesn’t fill properly, you probably have a grid vertex being used by two parts of the shape at the same time. This confuses PalkArt™. This should be fixed in the future, but, for the time being, please re-do the grid where the same grid vertex is being used for two sections of the shape at the same time. Diagonals are ok to include in the structure, but will be wiped out as the snake moves. Now, click on “Snake”. Click on the canvas and pull the shape through the grid using the mouse.
8. Special Keys
Using special keys (“shift”, “control”, “option” and “command”) while selecting or dragging with the mouse gives added flexibility to PalkArt™. “control” click selects a shape, “option” click moves a selected shape, group of shapes, or everything if “Group” or “Sel All” is clicked on. To see the full set of “special key” options, select “Command List” under “Window”.
9. Zooms and Pans
To work in more detail, you can zoom into the canvas by shifting the slider that is placed directly under the bottom left edge of the canvas. Without a picture behind it, the slider will allow you to zoom into an individual cell. Because of memory constraints, a canvas containing a picture can only zoom in 4x. You can pan directly on the canvas if none of the buttons that use the mouse are clicked on. These are the top row checkboxes from “Quads” to “Fill Cell”, and “Color”, “Choose Shp”, “Get Shp Color”, “Put Shp Color”, “Snake”. (Notice if you click one of these on, the others go off.) If you want to use one of these functions and still pan, you can use the sliders on the bottom middle and right side of the canvas. Also, holding down “control-option” while clicking on a shape will automatically zoom and pan into the canvas and fill the canvas with that shape. The “Full View” checkbox switches between the entire canvas and your close-up view. Also, “Big Screen” gives you a full screen canvas to work with and zoom into. It has its own controls independent of the main canvas. “Big Screen” can be found under the “Window” menu in the top menubar. (Note: If the top menubar doesn’t appear, click one of the mouse-influencing checkboxes (mentioned above) on and off.)
10. Holes
Holes can be added to shapes simply by moving one shape over another and clicking “Hole”. The first shape will become a hole in the second shape. If the “hole” intersects the edges of the second shape, it will change the outline of the second shape. Interesting shapes can be created by adding holes that overlap each other and intersect the edges. Holes can changed back to a shape by selecting the hole and clicking “Un-Hole”. To change the shape level so that the first shape goes above the second shape, either (1) select the first shape and type a large number in the box after the “Choose Shp” checkbox, (2) click “Lev” and move the slider until the first shape is seen to move above the second shape, or (3) double-click the “as Selection” checkbox. Changing a shape to a selection temporarily raises it above all the other non-selection shapes.
11. Parts
One shape can become a part of another shape so it transforms with the “parent” shape. Select the first shape (the “child” shape), place it above the second shape, and click “Part”. Like a “hole”, you can “Un-Part” a part. You can also chain several parts together.
12. Gradients
A shape above a shape can be used to form a gradient in the lower shape. By setting up one shape above another and clicking “Grad”, the first shape will become invisible and a gradient will form in the second shape from the edge of the first shape to the edge of the second shape. A gradient allows the background to gradually show through the edges of the second shape. Changing the outline of either the top shape or the bottom shape will dynamically change the shading. To remove a gradient, make the top shape visible and un-click the “as Selection” checkbox. You may want to “Un-Part” it as well since the “Grad” operation makes the top shape a part of the second shape. For a simple version of the "gradient" button, see the feather slider below.
13. Cubism
After selecting a shape, a group of shapes, or by clicking “Sel All”, clicking on “Shade Shape” shades all the shapes as if light were coming from one direction. Four different directions are possible in this effect. To dim the effect, “% Opacity” can be changed too.
14. Drop Shadow
All shapes by default cast a drop shadow. This can be changed on selected shapes by unselecting “Drop Shadow”. Distance, direction and opacity can be controlled by the “X”, “Y” and “% Opacity” boxes.
15. Inputting Pictures
Clicking “Input Pict” will allow you to select a picture on your disk and have it appear on the canvas under the grid and shapes. You can input several pictures and switch between them. Click on the “Pict” checkbox and move the slider located to the right of it. Moving the slider to the far left shows the “no picture” option. If “Use Pict Image” is clicked on, any new shape will automatically use the section of the picture under the shape. If you want to grab a different part of the picture— or just to clip a part of the picture for an existing shape: (1) transform the shape over the part you want to clip, (2) press “Clip Img”, and (3) transform the shape to wherever you want it to reside in the canvas. You can combine parts of different pictures into the same composition. When inputting a picture, that picture will be rotated according to the pull-down menu located next to “Clip Img”. Change the menu to say either “No Rot”, “Rot Lf”, or “Rot Rt”. This “rotate” menu also is used in “Input Picts to Grid” (below).
16. Capturing Pictures
You can also capture pictures using the Mac “iSight” camera by clicking the “Capture” button. The “Capture” button calls “imagesnap”, a public domain program (written by Robert Harder) that resides in your PalkArt™ folder. To remove pictures, you can use the “Delete Pict” button. Note that this button will only remove the picture in PalkArt™. It will not remove the file from your disk. Captured pictures are stored in “+PICTS/Captured”.
17. Inputting Sets of Pictures
“Input Picts to Grid” allows you to input a folder of pictures that PalkArt™ will fit to the current grid— one picture to each grid cell. This button creates one picture that's a composite of the chosen pictures. The chosen file becomes the first picture input. As the pictures are input in alphabetical order, when the list is extinguished, “Input Picts to Grid” begins again from the top of the list until the grid is filled. Since the cells are square, if the input pictures are not square, PalkArt™ will crop them to fit the cells. To randomly place pictures into the grid, click “Shuffle” on. The random pictures will not repeat until all the pictures are placed into the grid. To create a nice Warhol-like multiple print, put a single picture into a folder and set the grid to 4 x 3. (See "The Multiple Button" below for cropping options for the pictures.)
18. Pop Art
With shapes selected, clicking on both “Use Pict Image” and “Use Pict Col” combines the color of the shape with the image clipped by the shape. Basically you are colorizing sections of the clipped picture. More options are available if you show the “Colorize” window under “Window” in the menubar. The “colorize” window will allow you control “Hue”, “Saturation” and “Value” of the color. Clicking on the “Shuffle” checkbox randomly selects colors from the selected “Shuffle Set” and changes the colorized color of selected shapes. Repeatedly clicking on and off the “Shuffle” checkbox randomly changes the colors used to colorize selected shapes. You may add or change color sets in “PalkArt™ Prefs” (discussed below).
19. Exporting Pictures
Pictures can be exported as either “Ping” files of “Jpeg” files of the size you specify in “Output Size” and using the name specified in the “Output File Name” text box. Whatever you see in your window will be included in the exported picture— except for the grid. If there is no picture showing in the window, any blank area will be transparent if you choose “Ping”. You can include the grid in your exported picture if you specify “render-grid true” in the “PalkArt™ Prefs” text file in your PalkArt™ folder (see below). You can also export your shapes as a 3D polygonal database by clicking “Export 3D” in the “Export” window. It will save the shapes of your picture as an “.obj” file. Unless you have “Lev” selected, the color “value” of each polygon determines its “depth” value. With “Lev” selected, PalkArt™ assigns depth by the polygon’s level.
20. Setting Preferences
If you drag the “PalkArt™ Prefs” text file into TextEdit, you will see many names of PalkArt™ variables followed by values for them— in lines starting with “// “. In programming language, they are “commented out”, so they are not currently in use. Any of these lines of text can be activated by removing “// “ at the beginning of the line. Most values shown in these lines reflect the current default value of the variables in PalkArt™. To enhance our “Pop Art” effects, we have activated lines with “shuffle-color” in them. Editing and saving this file will change these preferences the next time we launch PalkArt™. To change variables as you go, put variables and their settings into another text file and call this text file with the “Input Cmds” button.
21. Saving Your Work
All shape and associated picture references will be saved by clicking “Save SVG”. The SVG format is enhanced to include concepts unique to PalkArt™, so except in the simplest cases, other programs may complain about reading SVG files created by PalkArt™. The PalkArt™ SVG files are text files, so they can be edited with TextEdit if need be. Grids can be saved separately with the “Save Grid” button. Notice that “Save SVG” does not save pictures in the file— it only saves references to them.
22. Rules for Boxes
Whenever characters are typed in the blue boxes, whatever you’ve typed doesn’t take effect until you press the enter key and see the background of the box change color.
23. Text
In PalkArt™, whatever you type in the “Type” box will appear on the canvas as “shapes”. The line of “text characters”, as input, will be organized as separate character shapes and shown in the “Shapes Layers” window as such. They are also referenced in the “Groups Layers” windows as groups of characters which retain the integrity of the line of text. Selected, they can be transformed and colored as any other shapes (or group of shapes) in PalkArt™. External to PalkArt™, editing the “PalkArt™ Prefs” text file with “TextEdit”, lines of characters can be input from this file. This also applies to editing other text files and opening them with the “Input Cmds” button in PalkArt™. In these text files, as long as “text” is the first word on the line and followed by a space, the rest of the line will be input into PalkArt™ as text character shapes.
24. Groups
With a shape selection marquee bounding a set of shapes under it, clicking the “Group” checkbox to “on” will organize these shapes into a group. Most buttons that manipulate individual shapes will also affect a group of shapes if that group is selected. Whenever the same group is selected again in the same manner, PalkArt™ does not duplicate the group. It just re-selects it. Once a group is selected, shapes can be added to it or subtracted from it using “shift-control” with mouse selection, or by clicking on-or-off the “in Grp” checkbox in the “Shape Layers” window. Also, if you have the “Inv” checkbox clicked on, every shape but those in the group will be selected. You have selected “the inverse” of the group.
25. Layer Windows
Whenever a shape (or group of shapes) is created or input, a reference to that shape (or group of shapes) will appear in a “PalkArt™ Shapes window”. If a group is involved, that group will appear in a “Groups Layers window” as well. Buttons and checkboxes in these windows are also good for (1) selecting shapes or groups of shapes, (2) making them visible or invisible, (3) giving them names that will stay with them when they are saved as SVG files, (4) moving them as a group to the top or bottom of their order on the canvas, (5) adding or subtracting shapes from groups, and (6) changing the way we want to view a particular shape. You can view them as either “Grid”, “Drawn”, “Rect”, “Attached to Grid”, “Line”, “Text”, “Spline1”, “Spline2”, “no Spline”, or “as Selection”. For each shape, PalkArt™ will allow only certain combinations. For instance: a “drawn” shape cannot become a “grid” shape or visa versa. A change from “drawn” to “grid” would have to go through the “Shape to Grid” button. Also, once a shape is detached from the grid, it cannot be re-attached. Inputting saved shapes through “Input SVG” will not attach those shapes to the grid currently in PalkArt™ at the time. They will always remain labeled “Grid-“. Most of what you do in these two windows is a duplication of what you can do with the buttons and checkboxes in the regular two panels.
26. Lines
In PalkArt™, a “Line” is a special form of a shape. Whenever you “Start Drawing Shape”, if you choose to finish inputting it “as Line”, PalkArt™ will create (as the “line”) a shape with a default width of 10 pixels that follows the line you have drawn. You can change that width by changing the number inside of “Stroke Width”. Usually “Stroke Width” refers to the width of a line around a shape. (For a regular shape, changing “Stroke Width” to “0” can make the stoke around a shape invisible.) However, with “Line”, “Stroke Width” is the width of the shape. Also “Taper1” and “Taper2” are percentages of the tapers at the ends of a line. Setting either to “0” or a negative number will create a rounded end. The color of the line can be changed by using “Color” and coloring a shape as you would any other shape.
27. Overlay Cel and Traced Drawing
Clicking the “Cel” button brings up a different part of the menu in the line below the “Cel” button. This button switches between “Text” and “Cel”. A “cel” is an overlaying transparency similar to what animators use. If PalkArt™ “Input Cel” finds a “Ping” file, it will just overlay the ping picture you selected onto the canvas in front of everything else— picture and all shapes. If PalkArt™ “Input Cel” finds a “Jpeg” file instead, it will assume that this is a black-and-white line drawing that an animator wants to make into a cel overlay. It allows the lines to show black and makes the rest of the drawing transparent. If you just want to create clean overlays from your drawings, input your drawings as “Jpeg” and save them as “Ping” without showing anything else in the canvas window.
After inputting an overlay cel, if you press “Trace Shapes”, PalkArt™ will trace through the drawing and attempt to find closed shapes within the drawing. The shapes that it finds are simply added to all the other shapes on the canvas. This process can be temperamental depending on the quality of the drawing. If you don’t like the results, try again using a different threshold value (default is 128): (1) Press “Undo”, (2) click on the “Threshold” checkbox (which makes the slider tied to changing the threshold), (3) shift the slider to another threshold value (upward closer to 255), and (4) try “Trace Shapes” again. Having good clean lines in your drawing helps this process.
28. Animating Your Artwork
Whenever you export an art piece in either Ping or JPeg format, if the file already exists, PalkArt™ will add a version number to the file name when it saves it. To put these files into alphanumeric order, you can "pad" them with zeroes. Placing a "3" in the "Pad" text box allows you to organize them in a sequence from "001" to "999". Programs such as Adobe® After Effects® will import multiple files as either "Ping Sequences" or "JPeg Sequences". All the animations on the Tutorials page were created using this technique. Be sure to save the first file twice because only the second save will generate the version number.
29. Lower Right Slider
As we can see from “changing the threshold”, the slider at the bottom of the right panel will take on different roles. You can use it to give values for several different checkboxes: “Trans”, “Lev”, “Pict”, “Choose Shp”, and “Threshold”. (1) The “Trans” button will allow the slider to gradually change the degrees of transparency of the selected shape(s). This is different from making a shape visible or invisible using the layers menu. (2) “Lev” will change the level of the selected shape. A higher level puts the selected shape in front of the lower numbered shapes. (3) “Pict” will slide through all the inputted pictures and put the current one under everything on the canvas. Sliding through pictures, the first picture is a blank showing “no current picture”. You can now clip images for shapes from the current picture. (4) “Choose Shp” allows the slider to slide through all the shapes on the canvas choosing each one in turn. (5) The “Threshold” checkbox can only be seen if the “Cel” button is pressed. It allows you to set the threshold for capturing shapes from an overlay cel.
30. The Multiple Button
The Multiple Button simplifies the cropping of the composited pictures produced by the "Input Picts to Grid" button. The pull-down menu next to the "Mult" button allows you to choose how you want them cropped-- as a "Circle", "Round", "Diamond", "Heart", or by another shape saved in a "SVG File". Clicking the "Mult" button inputs a SVG file that matches the option. The last shape in the file is scaled and moved to fit into the upper left corner of the grid. It is then duplicated to fit into all the cels of the grid. Selecting all shapes ("Sel All") and clicking on "Use Pict Image" captures a different composited picture and places it into each of the shapes. If a composited picture is on the canvas when the "Mult" button is pressed, PalkArt™ will match the grid that created the composite. If another picture is on the screen, it will use the current grid to duplicate the shapes.
To create a composite picture where each picture is cropped by a shape, do the following:
1. Choose a grid to hold your pictures: 6 wide by 4 high is nice. Do this by changing "New Grid".
2. Choose a good size for your composite picture and put that into "Output Size". 4096 x 3205 is nice.
3. Click "Input Picts to Grid" and select the first picture in the folder holding all your pictures for this composite.
4. Choose the cropping shape in the pull down menu next to the "Mult" button.
5. Click the "Mult" button.
6. Click on "Sel All" and "Use Pict Img".
7. Input a background picture behind the shapes.
8. Output your composite picture by clicking "Save JPeg".
31. The Feather Slider
The Feather Slider creates a gradient on the outside edge of a shape. It's a simple form of the "gradient" button (#12) if all you want is an even gradient around the edge of a shape. Moving the slider to the far left removes the gradient completely. Moving to the right gives the maximum gradient. The gradients don't have to be created one at a time. It works great for "Select All" or "group" selections.
32. Animated Gif
Under the "Tools" menu, "Animated Gif" allows you to create an animated gif file from a sequence of pictures (either "jpeg" or "ping") contained in folders selected on disk. Clicking on "Animated Gif" first brings up the following dialog box:
(1) Delay (default= 1000 milliseconds). The speed of the animation is controlled by how much time (in milliseconds) you allow between pictures. The default for this "delay" is "1000", which allows one second between pictures.
(2) Width (default= 0 pixels). If "width" is kept at "0" (the default), the size is governed by the size of the first picture chosen, otherwise the images are resized to the width you choose. Height is calculated accordingly to maintain the aspect ratio of the pictures.
(3) Step (default= 1 frame). This allows you to step forward through the pictures-- or backward if step is set to less than 1. Setting step greater than 1 or less than -1 allows you to skip pictures. A step of 0 will only give you the chosen picture.
(4) Dissolve (default= 0 frames). Setting dissolve greater than 0 adds a dissolve between pictures. "20" is a good number for a smooth transition.
(5) Dissolve Delay (default= 1000 milliseconds). This is how much time allowed for the dissolve to occur. Between frames, this time is added to the delay. "Dissolve Delay" is only relevant if "Dissolve" is greater than 0.
(6) Repeat (default= 0). The default for "repeat" is "0", which allows the animation to repeat endlessly. Any other number repeats the animation that many times.
After the "CONT" button is clicked, another dialog allows you to choose the first picture of the sequence in the folder of your choice. The last picture of the sequence will be the last picture in the folder that is within the stepping range. Be aware that stepping in the negative direction will cause the picture sequence to go backward from the last picture in the stepping range to the selected picture.
The "Animated Gif" function is listed under the "Tool" menu instead of the "Export" menu because it combines images independent of images created by PalkArt. Although PalkArt makes it easy to generate sequences of pictures, "Animated Gif" can make an animation of any sequence of ping or jpeg pictures on your disk.
33. Other Things
1. Use the color palette to choose a color and touch that color onto a shape or group of shapes. If “Spread Color” is selected, it will change to this color all shapes that have the color of the shape that is selected.
2. You must have either “Color” clicked on or have the “shift” button held down for “Choose Shape Color” to work for changing shape colors.
3. “Dup Shape(s)” will put the new shape(s) right on top of the old shape(s). Besides looking for a reference of the duplicated shape in the shape layers window, in the canvas look for a darker drop shadow to reveal that it’s there.
4. “Get Shp Color” will reveal the name of the shape you clicked on and the numerical color values. You can use these text color values to put into “PalkArt™ Prefs” for Shuffle Color sets.
5. “Color Grid” will change the grid color to the currently selected color in the palette.
6. “Output Where” allows you to choose the directory for saving files. It defaults to the “PalkArt™” folder. The default can be changed in the “PalkArt™ Prefs” file.
7. When a transformation is selected (e.g. “move”, “scale” or “rotate”), you can perform the transformation either by dragging the mouse in the canvas window or by changing the numbers and pressing “enter”. Transformations can be reset either by the appropriate “reset” button or by the “undo” button.
8. “Freeze XForm” will actually change the point values of whatever shapes are selected. All transformations will be reset to their defaults afterwards. Freezing transformations on shapes with holes or parts will affect all the shapes which are holes or parts as well.
34. History of Development
1. 07/30/14: Released version 1.0.
2. 08/07/14: Released version 1.01. Added the Multiple Button to simplify the cropping of composited pictures.
3. 08/16/14: Released version 1.02. Added the Feather Slider to dynamically feather shapes.
4. 09/28/14: Released version 1.03. Added "Animation Gif" as a "tool".