9 votes

Mitten - Infinite canvas drawing application

3 comments

  1. [2]
    Apos
    Link
    SuzukaKDev made this on Twitter. I can't believe how cool it is so see this tool used for real art!

    SuzukaKDev made this on Twitter. I can't believe how cool it is so see this tool used for real art!

    3 votes
    1. cfabbro
      (edited )
      Link Parent
      Wow, that actually is "freaking awesome"! When I briefly tinkered with your app, all I wound up making was random swooshes, fractal-like patterns, and such. :P But it's impressive seeing what a...

      Wow, that actually is "freaking awesome"! When I briefly tinkered with your app, all I wound up making was random swooshes, fractal-like patterns, and such. :P But it's impressive seeing what a real artist can do with it.

      1 vote
  2. Apos
    Link
    I originally posted about it in this week's programming thread. I worked on it some more, cleaned up the interface and controls. I use this type of app mostly as a blackboard. Taking hundreds of...

    I originally posted about it in this week's programming thread.

    I worked on it some more, cleaned up the interface and controls. I use this type of app mostly as a blackboard. Taking hundreds of notes as I work on my projects. It's a good way at the end of a project to see that I didn't waste my time. I find that being able to see all the notes I've taken since starting to work on a project really helps me stay motivated. Sometimes I can spend days barely writing any lines of code but then I look at my notes and I can see my thought process and all the planning I went through. Even the simplest lines of code can take a long time to figure out and I tend to forget that.


    Controls

    Draw

    • Left click to draw.
    • Shift + Left click to draw lines.
    • Control + Shift + Left click to change the brush size. Drag left to shrink the size and right to increase it.
    • Alt + Hover to select a different color.
    • Control + Alt + Hover to select a different background color.

    Camera

    • Middle click to drag the camera.
    • Scroll wheel to zoom.
    • Control + Middle click to zoom. Drag up to zoom in and down to zoom out.
    • Dot and Comma to rotate.

    Misc

    • Control + Z to undo.
    • Control + Shift + Z to redo.
    • F11 for the borderless fullscreen mode.
    • Alt + Enter for the fullscreen mode.

    Saved files

    Saved next to the application's executable.

    • Drawing.json - Your whole canvas is saved there including undo redo and camera position.
    • Settings.json - Window settings are saved here. Includes if the app should start in fullscreen, vsync and fixed timestep.
    2 votes