I have been quite active in the development for the last few days. I had some time and I spent it on Pencil.
I am still working on the bucket tool and the flood fill function that I am re-implementing in the vector engine. Having a fill algorithm that works well in a vector based environment is very complex (especially as I don’t want to refactor the whole vector engine). So I study the issue very closelly and I experiment. I have been experimenting a few concepts and I am reaching something I am pretty happy with.
Being an animator helps me know what I need in a professional vector drawing environment and I am working on getting there.It will not be perfect but it should be usable for any situation.
As well as the fill tool I have implemented a “paint behind” brush tool that can be used to fill the little gaps left by your fill tool. It can be very usefull to get a very clean result. I have used the brush tool in the vector engine for that.
I will try to finish this entire feature this week and share it with you.
I’ll let you know!