Cherry Blossom Branch Brush

To talk about brush creation and controllers
User avatar
mttorley
 
Posts: 23
Joined: 15 Sep 2013, 21:11
Location: Akron Ohio, USA

Cherry Blossom Branch Brush

Postby mttorley » 18 Sep 2013, 04:39

I need the help of the community here ( who here's not excited about all this?) I am creating a cherry blossom BRANCH brush. Honestly, I think this team effort might be a great tutorial for us all.

What I have so far:

Square Black
Size 0-18px
Rotation 45degrees


CONTROLLERS:
SIZE:
Canvas PosY[0..1]-->Sub(subtract 0.12)

ROTATION:
Length-->Frac-->Smooth

What this does:
Creates a beautiful cherry blossom silhouette with rough edges (rotation) and thinner branches (in the vertical direction)

What this does not do:
Create ever thinning branches in the horizontal direction as well.
I would like to ADD the current SIZE controller with a function that generates a signal based on

LENGTH in the X(horizontal) direction
certainly something like this would require a Direction Signal clamped in the Horizontal somehow, and then SMOOTHED out over time?

Sure I could create TWO brushes that could create the same effect lickity split with some artistic talent, but who has time for talent? I promise to share what I learn on the forum if you , dear reader, do the same! :learn:
cherr.JPG
Current Status...
cherr.JPG (18.83 KiB) Viewed 7176 times
Attachments
Cherry Tree.bkbrush
(17.04 KiB) Downloaded 773 times
I have been using Photoshop for 10 years creating digitally printed wallcovering.
I have an electrical engineering degree with a minor in math.
I am a freelance designer, writer, and developer. matt @ remarkable team dot com

dekaku
 
Posts: 2
Joined: 20 Sep 2013, 01:24

Re: Cherry Blossom Branch Brush

Postby dekaku » 20 Sep 2013, 01:53

This problem could be solved rather easy, if we could easily split the length into length_x and length_y...

So far what I came up for the Size controller (based on your) was:

Length->Smooth->Div(A by 2)->Sub(1 minus B)->Min(Canvas Pos y[0..1,B])->Sub(A minus 0.12)->size

It is far from perfect as you are also limiting the height with this, and other things...

I will however try to somehow isolate the x-part of the length tomorrow... Should be something with sinus etc.
Attachments
Cherrytree_modified.bkbrush
First attempt at limiting horizontal branches
(5.75 KiB) Downloaded 806 times


Return to Brush Making

cron