AzPainter - an open source Paint Tool Sai alternative

Paint programs, vector editors, 3d modelers, animation editors, etc.
Post Reply
Message
Author
David Andrew
Posts: 139
Joined: Fri 15 Nov 2013, 22:30

AzPainter - an open source Paint Tool Sai alternative

#1 Post by David Andrew »

There is a very good, (and still relatively obscure) open source Paint tool Sai alternative out there. It's called Azpainter:

http://translate.google.co.uk/translate ... 6bih%3D593

It is developed by a Japanese programmer, who discontinued the Windows version last year in order to continue the project on Linux. On the plus side, it's a very capable lightweight painting application and regularly updated. The downside is that there is no English documentation.

Highlights of this application include:

16-bit depth painting (unfortunately no way to switch to 8-bit if desired).

Very lightweight

Smooth anti-aliased inking

Texture brushes

Has some fairly advanced tools such as filters, brightness / contrast / levels etc.....

Support for .psd format

mixer / watercolour brush

out of the box pressure sensitivity

decent option screen for configuring your tablet if need be (mine didn't)

Here is a screenshot of the application in action with a painting started from scratch:

Image

Ignore the bad proportions in the painting. This was a 40 minute speed painting test I did, to see what the application was capable of.


Assuming you have all the devx and qt4 sfs on your Puppy, it is fairly easy to compile.

Just:

1) Download the source file and extract it into your home folder.

2)Open the terminal and cd into the extracted files directory, with: cd /home/*nameoffile*

3) Run: ./configure

then: make
then: make install

4) This process is very short and Azpainter should be installed thereafter.

Along with Gimp Painter, Mypaint and Krita, I feel this could soon be the latest addition to open source painting applications.

As a digital artist, I may soon make an English manual for this.

In the meantime, I created these resources by converting GIMP brushes and SAI textures, these should be added immediately after installing the application, because the default brushes are very bare bones:

http://speedy.sh/AH467/.azpainter.zip

Just unzip this to your root directory, and answer yes to any questions about overwriting existing files.

Just a hint - to date this lacks a smudge tool, but a workaround is possible with most brushes, by checking the "watercolour" box in the brush settings, and then smudge the desired area.

User avatar
gjuhasz
Posts: 422
Joined: Mon 29 Sep 2008, 14:28

Re: AzPainter - an open source Paint Tool Sai alternative

#2 Post by gjuhasz »

David Andrew wrote:There is a very good, (and still relatively obscure) open source Paint tool Sai alternative out there. It's called Azpainter
I could not run ./configure :(

But the rest was OK, then configured manually. See an sfs version here: http://www.smokey01.com/gjuhasz/sfs/AzPainter-puli.sfs

English language manual opens from the Help menu. Translated by Google :wink:, formatted by me (also simplified to ensure Links2-compatibility). I think the next step should be creating English based on Googlish :)

Your brush set is not included (yet).

Tested with Puli. (http://www.murga-linux.com/puppy/viewtopic.php?t=88691)

Regards,

gjuhasz

User avatar
RSH
Posts: 2397
Joined: Mon 05 Sep 2011, 14:21
Location: Germany

Re: AzPainter - an open source Paint Tool Sai alternative

#3 Post by RSH »

gjuhasz wrote:See an sfs version here: http://www.smokey01.com/gjuhasz/sfs/AzPainter-puli.sfs
Seems to work in Precise.

Thanks.

RSH
Attachments
image-2.jpg
(105.79 KiB) Downloaded 1438 times
[b][url=http://lazy-puppy.weebly.com]LazY Puppy[/url][/b]
[b][url=http://rshs-dna.weebly.com]RSH's DNA[/url][/b]
[url=http://murga-linux.com/puppy/viewtopic.php?t=91422][b]SARA B.[/b][/url]

David Andrew
Posts: 139
Joined: Fri 15 Nov 2013, 22:30

Re: AzPainter - an open source Paint Tool Sai alternative

#4 Post by David Andrew »

gjuhasz wrote:
David Andrew wrote:There is a very good, (and still relatively obscure) open source Paint tool Sai alternative out there. It's called Azpainter
I could not run ./configure :(

But the rest was OK, then configured manually. See an sfs version here: http://www.smokey01.com/gjuhasz/sfs/AzPainter-puli.sfs

English language manual opens from the Help menu. Translated by Google :wink:, formatted by me (also simplified to ensure Links2-compatibility). I think the next step should be creating English based on Googlish :)

Your brush set is not included (yet).

Tested with Puli. (http://www.murga-linux.com/puppy/viewtopic.php?t=88691)

Regards,

gjuhasz
I compiled it a few months ago, so my memory is hazy, I'm probably mistaken that "./configure" needed to be run.

The SFS works for me too, thanks (Puppy Lighthouse64)

There is also a package on the website thats supposed to modernize the programs win 9x theme, because it doesn't use GTK theming, but I couldn't get it to compile.

There is also AzDrawing, which is a pure black and white sketching program that compliments it.

Overall I think its a perfect program for puppy, very lightweight and very capable.

Illutorium
Posts: 170
Joined: Wed 06 Aug 2014, 07:12

AzPainter for FatDog64-7a1

#5 Post by Illutorium »

Bad News at a Compile (All Builds):

1. ./configure doesn't includes.
2. Without a "local" that's doesn't be impossible at a "only-/usr/bin"

Good news:

That's Works around. (That's a lightest than a 32bit from gjuhasz,-24kb)

URL: https://drive.google.com/file/d/0B-xgN0 ... sp=sharing (TXZ in a Murga-linux is not allowed,but File is a pretty smallest than a Depend...)

+ AzDrawing 1.4 if they want... -> https://drive.google.com/file/d/0B-xgN0 ... sp=sharing

User avatar
gjuhasz
Posts: 422
Joined: Mon 29 Sep 2008, 14:28

Re: AzPainter - an open source Paint Tool Sai alternative

#6 Post by gjuhasz »

David Andrew wrote:There is also AzDrawing, which is a pure black and white sketching program.
Just compiled AzDrawing 1.4 (32-bit)

See http://www.murga-linux.com/puppy/viewto ... 059#797059


Tested with Puli

Have fun!

Regards,

gjuhasz[/quote]


User avatar
don570
Posts: 5528
Joined: Wed 10 Mar 2010, 19:58
Location: Ontario

#8 Post by don570 »

Fatdog 64 bit version 2.1.1 available:

http://murga-linux.com/puppy/viewtopic. ... 503#969503
___________________________________________

User avatar
mikeslr
Posts: 3890
Joined: Mon 16 Jun 2008, 21:20
Location: 500 seconds from Sol

AzPainter for XenialPup64 -maybe others

#9 Post by mikeslr »

Hi all,

rcrsn51 did all the important work creating the deb packages for debian 9 stretch minimal, http://murga-linux.com/puppy/viewtopic. ... 354#970354. Thanks rcrsn51,

I figured that OS was close enough to Xenialpup that it might work with a minimal of effort. Just clicking rcrsn51's deb and allowing it to install then running ListDD on its binary revealed that only libpng16.so.16 was missing. Puppy Package Manager will provide a libpng16-16_1,20-2_amd64.deb. Extracting that gives you libpng16.so.1.6.20.0 and a symlink to it named libpng16.so.16, Copy both to either /usr/lib (or maybe /usr/local/lib), restart X and AzPainter should run. Note, installing the AzPainter deb created a menu entry under Utilities. I changed that to graphics.

It is probably that simple if your OS is Xenialpup (32-bit) or similar.

The above is all that is necessary. However, I prefer to extract rcrsn51's deb to a directory, add libpng16 to that directory's /usr/lib sub-directory, change the desktop file's category assignment and then run either dir2pet or dir2sfs on the directory to create, respectively, a pet or sfs for use later or with a different 'xenial' or debian based OS; preference dir2pet as this application occupies little space.

mikesLr

User avatar
rcrsn51
Posts: 13096
Joined: Tue 05 Sep 2006, 13:50
Location: Stratford, Ontario

Re: AzPainter for XenialPup64 -maybe others

#10 Post by rcrsn51 »

mikeslr wrote:Note, installing the AzPainter deb created a menu entry under Utilities. I changed that to graphics.
The Puppy menu system continues to be a mystery. The azpainter installer creates a .desktop file with the sensible category "Graphics". This works correctly in Stretch.

But Puppy doesn't like that category.

User avatar
mikeslr
Posts: 3890
Joined: Mon 16 Jun 2008, 21:20
Location: 500 seconds from Sol

#11 Post by mikeslr »

Ditto what rcrsn51 said. When building the pet (see my previous post) after editing the desktop file's Category assignment to Graphic, during the dialog generated by running dir2pet, Category assignment showed up as Building Block, and had to be edited again.

What fun would it be if your Puppy always performed as expected? That would be like --shudder the thought-- having a humorless automaton.

mikesLr

User avatar
LazY Puppy
Posts: 1934
Joined: Fri 21 Nov 2014, 18:14
Location: Germany

#12 Post by LazY Puppy »

Graphic is the Main category listed in /etc/xdg/menus/hierarchy. To have a working menu category defined you'll need to use one of the defined sub-categories in /etc/xdg/menus/hierarchy under Graphic.

This is how mine looks (modified of course).

Code: Select all

Graphic     :Raw            Raw,RawGraphics,RAW
Graphic     :Sub            Graphics,GraphicViewer
Graphic     :Edit           RasterGraphics,2DGraphics,Photography
Graphic     :Vector         VectorGraphics,Presentation
Graphic     :Layer          X-Graphic,X-Graphics,LayerGraphics,3DGraphics
Graphic     :Icons          IconEdit,IconGraphics,IconGraphic
Graphic     :Utility        X-GraphicUtility
Also this sub-category needs to be defined in e.g. /etc/xdg/menus/puppy-graphic.menu. This is how mine looks (modified of course).

Code: Select all

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE xfdesktop-menu PUBLIC "-//freedesktop//DTD Menu 0.8//EN" "http://www.freedesktop.org/standards/menu-spec/menu-0.8.dtd">
<Menu>
  <Name>Graphic</Name>
  <DefaultAppDirs/>
  <DefaultDirectoryDirs/>
  <Directory>Puppy-Graphic.directory</Directory>

  <Layout>
    <Menuname inline="true" inline_limit="99">Graphic-flow</Menuname>
    <Separator/>
    <Menuname inline="true" inline_limit="99">Graphic-viewer</Menuname>
    <Separator/>
    <Menuname inline="true" inline_limit="99">Graphic-camera</Menuname>
    <Separator/>
    <Menuname inline="true" inline_limit="99">Graphic-icons</Menuname>
    <Separator/>
    <Menuname inline="true" inline_limit="99">Graphic-scanner</Menuname>
    <Separator/>
    <Menuname inline="true" inline_limit="99">Graphic-print</Menuname>
    <Separator/>
    <Menuname inline="true" inline_limit="99">Graphic-utility</Menuname>
  </Layout>

  <Menu>
    <Name>Graphic-flow</Name>
    <Directory>Puppy-Graphic-flow.directory</Directory>
    <Include>
      <Category>X-Graphic-flow</Category>
      <Category>Chart</Category>
      <Category>FlowChart</Category>
      <Category>Presentation</Category>
    </Include>
  </Menu>

  <Menu>
    <Name>Graphic-viewer</Name>
    <Directory>Puppy-Graphic-viewer.directory</Directory>
    <Include>
      <Category>X-Graphic-viewer</Category>
      <Category>Viewer</Category>
    </Include>
  </Menu>

  <Menu>
    <Name>Graphic-camera</Name>
    <Directory>Puppy-Graphic-camera.directory</Directory>
    <Include>
      <Category>X-Graphic-camera</Category>
      <Category>Photography</Category>
      <Category>Raw</Category>
      <Category>RAW</Category>
      <Category>RawGraphics</Category>
    </Include>
  </Menu>

  <Menu>
    <Name>Graphic-icons</Name>
    <Directory>Puppy-GraphicIcon.directory</Directory>
    <Include>
      <Category>X-IconEdit</Category>
      <Category>X-IconGraphics</Category>
      <Category>X-IconGraphic</Category>
      <Category>IconGraphics</Category>
      <Category>IconGraphic</Category>
      <Category>IconEdit</Category>
    </Include>
  </Menu>

  <Menu>
    <Name>Graphic-scanner</Name>
    <Directory>Puppy-Graphic-scanner.directory</Directory>
    <Include>
      <Category>X-Graphic-scanner</Category>
      <Category>Scanning</Category>
      <Category>OCR</Category>
    </Include>
  </Menu>

  <Menu>
    <Name>Graphic-print</Name>
    <Directory>Puppy-Graphic-print.directory</Directory>
    <Include>
      <Category>X-Graphic-print</Category>
    </Include>
  </Menu>

  <Menu>
    <Name>Graphic-utility</Name>
    <Directory>Puppy-Graphic-utility.directory</Directory>
    <Include>
      <Category>X-Graphic-utility</Category>
      <Category>X-GraphicUtility</Category>
    </Include>
  </Menu>

</Menu>
RSH

"you only wanted to work your Puppies in German", "you are a separatist in that you want Germany to secede from Europe" (musher0) :lol:

No, but I gave my old drum kit away for free to a music store collecting instruments for refugees! :wink:

hamoudoudou

azpainter_2.1.1_i386.deb

#13 Post by hamoudoudou »

azpainter_2.1.1_i386.deb: 640 K installed Puppy Stretch without compiling anything.
Tool would be easier than MTpaint.. We must train with it, not in PPM, so it has to be worth the pain.
Painters will appreciate, each tool bring something different. Azpainter does not need pressure, what is a first remark
Created in accessories, i prefer 'graphics'. Changed for similar as MTpaint. Now appears in Graphics.
I will replace my blue horses by a more realistic color, soon.
Attachments
fixin.jpg
Will be useful coupled with Lazpaint
(115.22 KiB) Downloaded 440 times
AZpainter.jpg
Well GUI is different
(100.46 KiB) Downloaded 438 times

Post Reply