Hey! I'd like to have a bit more variability in the shapes of brushes that we have.

What I would like is to be able to select a custom shape to be used. Either single shapes, to be able to randomly select from all available shapes, to choose a handful to select from, or perhaps allow them to be linked to variables like pressure or location. Even better could be the ability to use a selection as a shape on the fly.

I need to found the time to make a little tutorial for that ( +1 requets for that ).

The main idea is the deal with the standard Square shape and then use BSL to render color only where a "procedural" shape is defined directly on the BSL.For example if you want a round you just have to test the distance to the center of the shape and then output 0 on the alpha when your or away of a certain distance.

You can have a look this nice Web application which is specialized in 2D shape made procedurally.You can do the same in the BSL editor ( and much more )Just experiment.