Drag-drop an image onto the canvas to start doing Art with it. Click on the record button at any time to record your Art creation process. Video will download when you stop recording. Canvas (and video output) can be resized by dragging bottom-right corner. Note: video recording and download only works in Chrome and (possibly) Firefox.
Test purpose
- Create a RawAsset object which can amend an image to make it look like an Impressionist painting (think: Van Gogh).
- The RawAsset object will require both a NoiseAsset object, and an ImageAsset object - the NoiseAsset will affect how the RawAsset will modify the ImageAsset.
- Include additional controls to allow the user to modify the output in various ways.
- In addition: allow user to drag-and-drop their own image file onto the canvas, to use as the base for the painting exercise.
- Include functionality to allow the user to record their output as a video, and download that video.
Touch test: not required. Ability to drag/drop files onto canvas in touch devices not yet investigated - best UX would probably be to display a normal HTML file selector form.
Annotated code