Recent

Author Topic: LazPaint (alpha-blending, antialiasing, filters)  (Read 527041 times)

Gintas

  • Jr. Member
  • **
  • Posts: 71
    • Developer's Diary
Re: LazPaint (alpha-blending, antialiasing, filters)
« Reply #120 on: March 01, 2011, 11:23:00 pm »
I see that when you set brush alpha to 255 it doesn't draw really smooth line. There is some white lines on it.
And when you open and press Save As it doesn't remove the extension. :)

Leledumbo

  • Hero Member
  • *****
  • Posts: 8294
  • Programming + Glam Metal + Tae Kwon Do = Me
Re: LazPaint (alpha-blending, antialiasing, filters)
« Reply #121 on: March 02, 2011, 04:14:15 am »
Quote
some people really liked it, but they wish to have a binary package (in Linux and Windows) because they do not have FPC and Lazarus.
That's easy to handle. I can make binaries for i386-win32, i386-linux (Kubuntu 10.10), and x86_64-win64.

circular

  • Hero Member
  • *****
  • Posts: 3648
    • Personal webpage
Re: LazPaint (alpha-blending, antialiasing, filters)
« Reply #122 on: March 02, 2011, 06:06:30 pm »
I see that when you set brush alpha to 255 it doesn't draw really smooth line. There is some white lines on it.
Can you post a screenshot of this ?
Quote
And when you open and press Save As it doesn't remove the extension. :)
What sequence of action you do, and what would you expect exaclty?
Conscience is the debugger of the mind

circular

  • Hero Member
  • *****
  • Posts: 3648
    • Personal webpage
Re: LazPaint (alpha-blending, antialiasing, filters)
« Reply #123 on: March 02, 2011, 06:07:29 pm »
That's easy to handle. I can make binaries for i386-win32, i386-linux (Kubuntu 10.10), and x86_64-win64.
Cool. Can I give you access to Sourceforge repository, or do you know another way?
Conscience is the debugger of the mind

fabienwang

  • Sr. Member
  • ****
  • Posts: 449
  • Lazarus is the best
    • My blog
Re: LazPaint (alpha-blending, antialiasing, filters)
« Reply #124 on: March 02, 2011, 07:04:35 pm »
as we spoke by mail circular, i'd be happy to have access to the svn too
and contribute to improvements/new features
I'm using Arch Linux.
Known for: CPickSniff, OpenGrabby
Contributed to: LazPaint

circular

  • Hero Member
  • *****
  • Posts: 3648
    • Personal webpage
Re: LazPaint (alpha-blending, antialiasing, filters)
« Reply #125 on: March 02, 2011, 07:33:48 pm »
Hello people,

Here is a new version (2.3) with:
- added Filter plane
- save window position
- undo compression (up to 50 undo)
- backspace to remove last polygon point

https://sourceforge.net/projects/lazpaint/files/lazpaint/

FabienWang, i've added you to the members of LazPaint on SourceForge.
Conscience is the debugger of the mind

Gintas

  • Jr. Member
  • **
  • Posts: 71
    • Developer's Diary
Re: LazPaint (alpha-blending, antialiasing, filters)
« Reply #126 on: March 03, 2011, 01:10:53 am »
Here is screenshot from LazPaint with brush paint.
http://dl.dropbox.com/u/17084229/lazpaint22.png

About extensions. I simply open file "clouds.pdn" and push Save As PNG image. In Filename I still see the "clouds.pdn" and if I click ok I don't get any image saved. It's not a big bug,just most soft removes it automatically from a filename.

circular

  • Hero Member
  • *****
  • Posts: 3648
    • Personal webpage
Re: LazPaint (alpha-blending, antialiasing, filters)
« Reply #127 on: March 03, 2011, 02:59:32 pm »
Here is screenshot from LazPaint with brush paint.
http://dl.dropbox.com/u/17084229/lazpaint22.png
Ok, I see what you mean. Unfortunately, I do not know how to solve this perfectly. But I've made it better (on subversion).

Quote
About extensions. I simply open file "clouds.pdn" and push Save As PNG image. In Filename I still see the "clouds.pdn" and if I click ok I don't get any image saved. It's not a big bug,just most soft removes it automatically from a filename.
Ok, now it removes the extension before showing the dialog if the format is not savable.
Conscience is the debugger of the mind

circular

  • Hero Member
  • *****
  • Posts: 3648
    • Personal webpage
Re: LazPaint (alpha-blending, antialiasing, filters)
« Reply #128 on: March 08, 2011, 09:22:16 am »
New version 2.4 with minor fixes and with:
- a test program for BGRABitmap : for example how to use sprites

Drawing of transparent bitmaps on Gtk window canvas work in this version.
Conscience is the debugger of the mind

Dibo

  • Hero Member
  • *****
  • Posts: 1048
Re: LazPaint (alpha-blending, antialiasing, filters)
« Reply #129 on: March 08, 2011, 01:17:19 pm »
Drawing of transparent bitmaps on Gtk window canvas work in this version.
It works! Thanks. Your solution should be as default drawing in GTK. Now icons in speedbuttons look very pretty

circular

  • Hero Member
  • *****
  • Posts: 3648
    • Personal webpage
Re: LazPaint (alpha-blending, antialiasing, filters)
« Reply #130 on: March 08, 2011, 06:00:47 pm »
Cool !
Conscience is the debugger of the mind

Gintas

  • Jr. Member
  • **
  • Posts: 71
    • Developer's Diary
Re: LazPaint (alpha-blending, antialiasing, filters)
« Reply #131 on: March 09, 2011, 01:05:09 pm »
Finally I see smooth antialiased lines :) The sprites test doesn't compile there is some unit missing,probably "testbgrafunc.lpr" file since Lazarus gives error about not found file "testbgrafunc".

fabienwang

  • Sr. Member
  • ****
  • Posts: 449
  • Lazarus is the best
    • My blog
Re: LazPaint (alpha-blending, antialiasing, filters)
« Reply #132 on: March 09, 2011, 01:11:47 pm »
I updated the SVN so you can now compile the testbgrafunc and enjoy demos :)
I'm using Arch Linux.
Known for: CPickSniff, OpenGrabby
Contributed to: LazPaint

circular

  • Hero Member
  • *****
  • Posts: 3648
    • Personal webpage
Re: LazPaint (alpha-blending, antialiasing, filters)
« Reply #133 on: March 09, 2011, 05:48:28 pm »
Oops I forgot the lpr file. Thank you Fabien Wang. But I guess it is in the last format of Lazarus, maybe it cannot be read by older version (0.9.28).
Conscience is the debugger of the mind

fabienwang

  • Sr. Member
  • ****
  • Posts: 449
  • Lazarus is the best
    • My blog
Re: LazPaint (alpha-blending, antialiasing, filters)
« Reply #134 on: March 09, 2011, 05:52:57 pm »
humm yes i haven't try with 0.9.28
I'm using Arch Linux.
Known for: CPickSniff, OpenGrabby
Contributed to: LazPaint

 

TinyPortal © 2005-2018