Tuesday, February 5, 2019

Vector layers

Vector tools have been developped in a piece of separate software. Now I am making LazPaint compatible with those new vector layers. So that they can be loaded, moved and rotated. Also SVG files can be loaded as vectorial. In the example below, the background and the bottle were made in the vector program and the music symbol is one SVG that is duplicated and moved around.
Les outils vectoriels ont été développé dans un logiciel séparé. A présent, je rend LazPaint compatible avec ces nouveaux calques vectoriels. Ainsi ils peuvent être chargés, bougés et tournés. Les fichiers SVG également peuvent être chargés en vectorial. Dans l'example ci-dessous, le fond et la boutille sont faites avec le programme vectoriel et le symbole musical est un SVG qui est dupliqué et déplacé.

Saturday, November 10, 2018

Gradients on vector shapes

Progressing on the vector shapes. They will be filled with either a solid color, a gradient or a texture. Below is an image made with gradients only.
The gradient in the sun is being edited. Radial gradients can have focal point. Here it is on the top-left of the shape (the little arrow). The big arrow is the main radius (or ending radius).
The gradient of the rainbow is a radial gradient as well but interpolated on the corrected HSL colorspace.

Thursday, November 1, 2018

The vectorial road to success

With vectorial shapes, objects can be resize after the object has been created. However, if the brush or any other non-vectorial tool is used, the image will be rasterized. In order to have both, it will be necessary to have multiple layers to keep the coordinates of the vector shapes or not.
In the following example, there are three objects : a rectangle with solid color, a rotated rectangle with a texture and a rotated ellipse with half-opaque color.

Wednesday, August 22, 2018

Some news

Hi! It's been some time since I have published something about LazPaint. So here are some news. I have at last some spare time to continue this project. For now I have been working on the graphics library BGRABitmap which is used in LazPaint. If you're interested in Pascal programming, you will find information about it on Lazarus forum. I've added some features that I hope to put in action in LazPaint.

The biggest feature that has been asked basically is to go towards vector and to have text layers. That's a quite a challenge. In all cases, I thank you all for you support and for your love.

Friday, May 13, 2016

New version coming soon

Hello! A new version of LazPaint is coming.

Improvements of the interface:
  • scrolling with the middle mouse button
  • status bar showing the size of the selection and the aspect ratio
  • more progressive zoom with the sheel
  • configuration of the size of the icons (however not for the horizontal toolbar yet)
  • faster startup with low speed Internet connection by using threads and checking for a new version only once a month
 File format improvement:
  • GIF format fixed for compatibility with Photoshop
  • Saving Bmp MioMap/iGo files
Tools and filters improvement
  • better quality of gradient tool with 24bit dithering, dropdown to choose colorspace of gradients
  • fix for linear transformation of the deformation grid
  • quicker computation of blur filters, floating point value for radius
  • more options for emboss filter
And more.

Tuesday, April 7, 2015

LazPaint 6.4.1

A new version of LazPaint is available (6.4.1).

New tools and filters
Brush tool: you can specify the shape of the brush, load it from a file. It can contain a gradient of opacity.

Clone tool: right click to set source location, and left click to duplicate. You can use it to remove an object from a photo or duplicate an existing object.

Rain rendering: apply rain on the image so that it looks the weather changed


Added palette toolbar: load/save palettes in various formats, posterize or dither image

Main toolbars can be hidden or shown by right-clicking them.

Toolbox is docked inside the main window (left or right side) so that it is not in the way anymore

Improvements and fixes
When saving files as PNG, JPEG and BMP, the color depth or quality can be chosen. Output image and size is previewed
Now 3d models are loaded with their textures and custom normals

Fix for filters: effects are applied only on the selected area instead of the bounding rectangle


Files can be downloaded in our downloads section.

Saturday, August 23, 2014

LazPaint 6.2

In order to fix some bugs and to take into account feedbacks a new quick version 6.2 has been released.


  • bug fixes
  • improvement of toolbars
  • now the size of the image is displayed in the title bar
  • a slider allow to quickly change brush size and any value in the toolbar

Files can be downloaded in our downloads section.