Showing posts from 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.

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.

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.