TwistedBrush User Guide

Brush Effects Reference

 

No effect: A null effect; nothing is altered.

Scatter: Randomly adjusts the brush dab a distance that is independent of the dab size.

Scatter2: Adjusts the brush dab a distance that is independent of the dab size without using an intrinsic randomizer, but instead relying on the brush envelope.

Scatter Page: Randomly places the brush dab across the entire page.

Jitter: Randomly adjusts the brush dab a distance, dependent on the dab size.

Jitter2: Adjusts the brush dab a distance, dependent on the dab size without using an intrinsic randomizer, but instead relying on the brush envelop.

Orbit: Circle three additional dabs around the brush position.

Spray 1 25: Generates 25 additional dabs towards the brush position honoring gravity.

Spray 1 50: Generates 50 additional dabs towards the brush position honoring gravity.

Spray 1 100: Generates 100 additional dabs towards the brush position honoring gravity.

Spray 2 25: Generates 25 additional dabs towards the brush position ignoring gravity.

Spray 2 50: Generates 50 additional dabs towards the brush position ignoring gravity.

Spray 2 100: Generates 100 additional dabs towards the brush position ignoring gravity.

Spray 3 25: Generates 25 additional dabs towards the brush position reversing gravity.

Spray 3 50: Generates 50 additional dabs towards the brush position reversing gravity.

Spray 3 100: Generates 100 additional dabs towards the brush position reversing gravity.

Burst 25: Generates 25 additional dabs towards the brush position, starting from the initial brush position.

Burst 50: Generates 50 additional dabs towards the brush position, starting from the initial brush position.

Burst 100: Generates 100 additional dabs towards the brush position starting from the initial brush position.

Spike: Generates a line of dabs shooting out from the current brush position.

stkDirection: Sets the direction of stroked lines. The value represents the angle.

stkRoughness: Sets the roughness of stroked lines.

stkLength:Sets the length of stroked lines and generates the dabs using the stkDirection and stkRoughness settings.


pEmit Rnd: Creates 1 particle at the current brush location moving in a random direction. The value controls the speed.

pEmit Cir: Creates 1 particle at the current brush location moving in a direction forming a circle as each new particle is generated. The value controls the speed.

pEmit iPos: Creates 1 particle at the current brush location moving in a direction towards the initial brush stroke location. The value controls the speed.

pEmit cPos: Creates 1 particle at the current brush location moving in a direction towards control point 1. The value controls the speed.

pEmit Dir: Creates 1 particle at the current brush location moving in the same direction as the brush stroke. The value controls the speed.

pEmit DInv: Creates 1 particle at the current brush location moving in the opposite direction to the brush stroke. The value controls the speed.

pEmit Dir2: Creates 3 particles at the current brush location 1 moving in the same direction as the brush stroke the other 2 at 45 degree angles to that. The value controls the speed.

pEmit DInv2: Creates 3 particles at the current brush location with 1 moving in the opposite direction to the brush stroke and the other 2 at 45 degree angles to that. The value controls the speed.

pEmit DOne: Creates 1 particle at the current brush location moving in the same direction as the brush stroke. Only 1 particle will be created for the entire stroke. The value controls the speed.

pEmit Ang: Creates 1 particle at the current brush location moving at the angle specified by the value.

pFix Color: For each particle just created, records the current color and uses that color at the time the particle is rendered.

pAdj Ang: Adjusts the angle of each particle.

pAdj PosX: Adjusts the x position of each particle.

pAdj PosY: Adjusts the y position of each particle.

pAdj Spd: Adjusts the speed of each particle.

pSpd: Sets the particle speed.

pAng: Sets the particle angle.

pRnd Pos: Randomizes the position of each particle.

pRnd Ang: Randomizes the angle of each particle.

pRnd All: Randomizes both the position and angle of each particle.

pMove: Moves each particle at its current speed and angle. Values < 5 are reverse gravity. Values > 5 are positive gravity.

pMove Wind: Moves each particle at its current speed and angle. Values < 5 blow the particle to the left. Values > 5 blow the particles to the right.

pMove Mouse: Moves each particle at its current speed and angle. The value controls the strength at which the particles will move towards the current mouse position.

pMove iPos: Moves each particle at its current speed and angle. The value controls the strength at which the particles will move towards the strokes initial position.

pMove cPos: Moves each particle at their current speed and angle.  The value controls the strength at which the particles will move towards the control point 1.

pMove Clone: Duplicates the particle that was just created. The value determines the number of clones created, 1 - 100.

 

Special Notes for using the particle effects

All particle effects begin with a lowercase "p"

1. The first particle effect must be one of the pEmit* effects.
2. The last particle effect must be one of the pRend* effects.
3. All other particle effects must appear between the pEmit* and pRend*.
4. There must be one pMove* effect (I'm pretty sure of this).

 

 

pBranch1: Branches each particle 5 degrees whose life has reached the branching point and the original particle will expire. Value controls the life point.

 

pBranch2: Branches each particle 10 degrees whose life has reached the branching point and the original particle will expire. Value controls the life point.

pBranch3: Branches each particle 20 degrees whose life has reached the branching point and the original particle will expire. Value controls the life point.

pBranch4: Branches each particle 30 degrees whose life has reached the branching point and the original particle will expire. Value controls the life point.

pBranch5: Branches each particle 45 degrees whose life has reached the branching point and the original particle will expire. Value controls the life point.

pBranch6: Branches each particle 60 degrees whose life has reached the branching point and the original particle will expire. Value controls the life point.

pBranch1T: Branches each particle 5 degrees whose life has reached the branching point and the original particle will not expire. Value controls the life point.

pBranch2T: Branches each particle 10 degrees whose life has reached the branching point and the original particle will not expire. Value controls the life point.

pBranch3T: Branches each particle 20 degrees whose life has reached the branching point and the original particle will not expire. Value controls the life point.

pBranch4T: Branches each particle 30 degrees whose life has reached the branching point and the original particle will not expire. Value controls the life point.

pBranch5T: Branches each particle 45 degrees whose life has reached the branching point and the original particle will not expire. Value controls the life point.

pBranch6T: Branches each particle 60 degrees whose life has reached the branching point and the original particle will not expire. Value controls the life point.

pRend Line: Renders each particle as a line. The value controls the life expectancy of the particle.

pRend Dab: Renders each particle as a dab. The value controls the life expectancy of the particle. Note: No particle effect must exist after this one.

pRend LineS: Renders each particle as a line with the stroke life representing the current particles life for the rest of the effect.  The value controls the life expectancy of the particle. Note: No particle effect must exist after this one.

pRend DabS: Renders each particle as a dab with the stroke life representing the current particles life for the rest of the effect. The value controls the life expectancy of the particle. Note: No particle effect must exist after this one.

pRend LinSA: Renders each particle as a line with the stroke life representing the current particles life plus the standard strokes life for the rest of the effect.  The value controls the life expectancy of the particle. Note: No particle effect must exist after this one.

pRend DabSA: Renders each particle as a line with the stroke life representing the current particles life plus the standard strokes life for the rest of the effect.  The value controls the life expectancy of the particle. Note: No particle effect must exist after this one.

Symbol X: Generates lines of dabs in the shape of an X.

Symbol Crosshair: Generates lines of dabs in the shape of a Crosshair.

Symbol Box: Generates lines of dabs in the shape of a Box.

Symbol Triangle: Generates lines of dabs in the shape of a Triangle.

Symbol Diamond: Generates lines of dabs in the shape of a Diamond.

Tangle: Generates random lines of dabs near the brush position, creating a tangled mess.

Lineto: Generates lines of dabs between all dab points that are generated before this effect.

Radial: Generates a line of dabs between the initial brush position and the current brush position.

Spin: Adjusts the position of the dab over time so that it rotates around the current brush position.

Spiral1: Adjusts the position of the dab so that it spirals around the current brush position.

Spiral2: Adjusts the position of the dab so that it spirals around the current brush position.

Spiral3: Adjusts the position of the dab so that it spirals around the current brush position.

Spiral4: Adjusts the position of the dab so that it spirals around the current brush position.

WaveX1: Adjusts the X position of the dab so that it creates a wave pattern over time.

WaveX2: Adjusts the X position of the dab so that it creates a wave pattern over time.

WaveX3: Adjusts the X position of the dab so that it creates a wave pattern over time.

WaveX4: Adjusts the X position of the dab so that it creates a wave pattern over time.

WaveY1: Adjusts the Y position of the dab so that it creates a wave pattern over time.

WaveY2: Adjusts the Y position of the dab so that it creates a wave pattern over time.

WaveY3: Adjusts the Y position of the dab so that it creates a wave pattern over time.

WaveY4: Adjusts the Y position of the dab so that it creates a wave pattern over time.

Compress x: Adjusts the X position of the dab so that it moves towards the current brush center.

Compress y: Adjusts the Y position of the dab so that it moves towards the current brush center.

Bld normal: Blends the dab colors with the colors on the canvas. (Normal is the default and the same as not selecting any blend mode.)

Bld multiply: Blends the dab colors with the colors on the canvas.

Bld screen: Blends the dab colors with the colors on the canvas.

Bld darken: Blends the dab colors with the colors on the canvas.

Bld lighten: Blends the dab colors with the colors on the canvas.

Bld diff: Blends the dab colors with the colors on the canvas.

Bld negation: Blends the dab colors with the colors on the canvas.

Bld exclusion: Blends the dab colors with the colors on the canvas.

Bld overlay: Blends the dab colors with the colors on the canvas.

Bld hard light: Blends the dab colors with the colors on the canvas.

Bld dodge: Blends the dab colors with the colors on the canvas.

Bld burn: Blends the dab colors with the colors on the canvas.

Bld reflect: Blends the dab colors with the colors on the canvas.

Bld glow: Blends the dab colors with the colors on the canvas.

Bld add: Blends the dab colors with the colors on the canvas.

Bld sub: Blends the dab colors with the colors on the canvas.

Mask: Edits the mask with the dab.

Mask paint: Edits the mask and paints with the dab at the same time. This is useful for cartoon outlines.

Erase mode: Makes the brush an eraser.

Clear: Clears the entire page with the current color.

Once: Executes the following brush effect just once within the stroke.

Skip: Skips the next brush effect on an interval.

Gate: Limits the maximum number of dabs drawn in a stroke.

Draw gate: Limits the maximum number of dabs drawn in a stroke, drawing the current dab before further modifications by brush effects.

Draw pass: Draws the current dab before further modifications by brush effects. Then continues processing the brush effects.

Draw reset: Draws the current dab before further modifications by brush effects. Then continues processing the brush effects after resetting them to default.

Adv stroke: Advances the dab counter within the stroke.

Filter: Filters out some dabs based on the envelope value.

Drop out: Stops drawing dabs over time.

Drop out 2: Stops drawing dabs over time.

Drop out 3: Stops drawing dabs over time.

Scrumble 1: Stops drawing dabs over time.

Scrumble 2: Stops drawing dabs over time.

Scrumble 3: Stops drawing dabs over time.

Multiplier: Generates additional dabs 1 through 10.

Multi 1000: Generates additional dabs 1000 through 10000.

Mirror h: Generates an additional dab horizontally mirroring the initial brush position.

Mirror v: Generates an additional dab vertically mirroring the initial brush position.

Mirror o: Generates an additional dab at the opposite position from initial brush position.

Mirror hv: Generates 3 additional dabs mirroring the initial brush position.

Mirror pg h: Generates an additional dab at a horizontally mirrored position on the page.

Mirror pg v: Generates an additional dab at a vertically mirrored position on the page.

Mirror pg o: Generates an additional dab at an opposite position on the page.

Mirror pg hv: Generates 3 additional dabs, mirroring the current dab position on the page.

Mirror dab h: Generates an additional dab at a horizontally mirrored position from the current brush position.

Mirror dab v: Generates an additional dab at a vertically mirrored position from the current brush position.

Mirror dab o: Generates an additional dab at an opposition position from the current brush position.

Mirror dab hv: Generates 3 additional dabs, mirroring the current dab position based on the current dab position prior to any brush effects processing.

kaleidoscope: Generates additional dabs to create a kaleidoscope effect based on the initial brush position.

kaleido page: Generates additional dabs to create a kaleidoscope effect on the page.

3D top left: Generates additional dabs to create a 3D effect.

3D top: Generates additional dabs to create a 3D effect.

3D top rt: Generates additional dabs to create a 3D effect.

3D right: Generates additional dabs to create a 3D effect.

3D btm rt: Generates additional dabs to create a 3D effect.

3D bottom: Generates additional dabs to create a 3D effect.

3D btm lt: Generates additional dabs to create a 3D effect.

3D left: Generates additional dabs to create a 3D effect.

Shdw bt lt: Generates an additional dab to create a shadow effect.

Shdw bottom: Generates an additional dab to create a shadow effect.

Shdw bt rt: Generates an additional dab to create a shadow effect.

Glow: Generates additional dabs to create a glowing effect with the current color.

Hilite1 3-4: Creates 2 additional dabs offset from the current dab position using colors 3 and 4.

Hilite2 3-4: Creates 2 additional dabs offset from the current dab position using colors 3 and 4.

Hilite3 3-4: Creates 2 additional dabs offset from the current dab position using colors 3 and 4.

Hilite4 3-4: Creates 2 additional dabs offset from the current dab position using colors 3 and 4.

Hilite5 1-4: Creates 4 additional dabs offset from the current dab position using colors 1 through 4.

Matrix2: Generates a square matrix of additional dabs.

Matrix3: Generates a square matrix of additional dabs.

Matrix4: Generates a square matrix of additional dabs.

Matrix5: Generates a square matrix of additional dabs.

Matrix6: Generates a square matrix of additional dabs.

Matrix7: Generates a square matrix of additional dabs.

Matrix8: Generates a square matrix of additional dabs.

Matrix9: Generates a square matrix of additional dabs.

Matrix10: Generates a square matrix of additional dabs.

Row2: Generates a row of additional dabs.

Row3: Generates a row of additional dabs.

Row4: Generates a row of additional dabs.

Row5: Generates a row of additional dabs.

Row10: Generates a row of additional dabs.

Row15: Generates a row of additional dabs.

Row20: Generates a row of additional dabs.

Row30: Generates a row of additional dabs.

Column2: Generates a column of additional dabs.

Column3: Generates a column of additional dabs.

Column4: Generates a column of additional dabs.

Column5: Generates a column of additional dabs.

Column10: Generates a column of additional dabs.

Column15: Generates a column of additional dabs.

Column20: Generates a column of additional dabs.

Column30: Generates a column of additional dabs.

Circle4: Generates additional dabs in a circle pattern.

Circle8: Generates additional dabs in a circle pattern.

Circle16: Generates additional dabs in a circle pattern.

Circle32: Generates additional dabs in a circle pattern.

Box3: Generates additional dabs in a box pattern.

Box4: Generates additional dabs in a box pattern.

Box5: Generates additional dabs in a box pattern.

Box6: Generates additional dabs in a box pattern.

Size: Changes the size of the current brush to a percentage of the current size.

Size Abs: Changes the size of the current brush to an absolute size. Note: This size cannot exceed the current size.

Density: Changes the density of the current brush to a percentage of the current density.

Density Adj: Adjusts the density of the current brush.

Density Mul: Adjusts the density of the current brush.

Density Div: Adjust sthe density of the current brush.

Density Abs: Changes the density of the current brush to an absolute value. 

Opacity: Changes the opacity of the current brush to a percentage of the current opacity.

Opacity Adj: Adjusts the opacity of the current brush.

Opacity Mul: Adjusts the opacity of the current brush.

Opacity Div: Adjusts the opacity of the current brush.

Opacity Abs: Changes the opacity of the current brush to an absolute value.

Blend Str: Sets the blend strength of the current brush. 

Blend Clr Str: Sets the blend primary color strength of the current brush.

Blend Clr Str2: Sets the blend primary color strength of the current brush within the full range.

Blend Remix: Turns on remix of colors with the canvas as the stroke continues.

Blend Capture: Blends based on the color values in the current captured brush.

Blend UnderLayer: Blends based on the color values on screen but not the current stroke.

Blend History: Blends based on the color values in the previous image state in history.

Blend Trace: Blends based on the color values in the traced image. (Used for cloning.)

Color Surface: Applies a dab color based on the color values in the current captured brush.

Color UnderLayer: Applies a dab color based on the color values on screen, but not the current stroke.

Color History: Applies a dab color based on the color values in the previous image state in history.

Color Trace: Applies a dab color based on the color values in the traced image.  (Used for cloning.)

Color1: Sets the dab color to color 1.

Color2: Sets the dab color to color 2.

Color3: Sets the dab color to color 3.

Color4: Sets the dab color to color 4.

Color1and2: Sets the dab color to a color between 1 and 2.

Color2and3: Sets the dab color to a color between 2 and 3.

Color3and4: Sets the dab color to a color between 3 and 4.

Color4and1: Sets the dab color to a color between 4 and 1.

Color1to4: Sets the dab color to a color between 1 through 4.

Color1to1: Sets the dab color to a color between all the color selectors.

SetColor: Sets the current color into the paint engine immediately rather than waiting for last effect. This is used to alter color prior to processing a BlendTrace effect.

Hue: Sets the hue of the dab.

Saturation: Sets the saturation of the dab.

Value: Sets the value of the dab.

Hue Rnd: Randomizes the hue of the dab.

Sat Rnd: Randomizes the saturation of the dab.

Value Rnd: Randomizes the value of the dab.

Hue add: Adds to the hue of the dab.

Sat add: Adds to the saturation of the dab.

Value add: Adds to the value of the dab.

Hue sub: Subtracts from the hue of the dab.

Sat sub: Subtracts from the saturation of the dab.

Value sub: Subtracts from the value of the dab.

Col vary: Adds randomness to the dab color.

Pix Col vary:  Adds randomness to the pixel level color. Works with cloners and patterns too. 

Red: Sets the red intensity of the dab color.

Green: Sets the green intensity of the dab color.

Blue: Sets the blue intensity of the dab color.

Red add: Adds to the red intensity of the dab color.

Green add: Adds to the green intensity of the dab color.

Blue add: Adds to the blue intensity of the dab color.

Red sub: Subtracts from the red intensity of the dab color.

Green sub: Subtracts from the green intensity of the dab color.

Blue sub: Subtracts from the blue intensity of the dab color.

bShape: Selects a brush shape overriding the default circle. This is a type of special-brush effect in that the value is an index into the set of images in the bshape directory. Use the Combo envelope to select the image to use as a brush shape.  

bTexture: Selects a brush texture overriding an internal texture for the selected brush. This is a somewhat special brush effect in that the value is an index into the set of images in the btexture directory. Use the Combo envelope to select the image to use as a brush texture.  

Blend Clr Str2: Sets the blend primary color strength of the current brush using the full range.

Blend Cur Color: Blends the current effect calculated color with the currently selected color. 

Blend Str2: Sets the blend strength,using the full range.

Clone: Sets the brush as a cloner. This is a global effect and is not processed during strokes.

Color Select: Chooses one of the 4 selected colors based on the value.

Density Adj: Adjusts the density value based on the effect strength.

Density Div: Divides the density value based on the effect strength.

Density Mul: Multiplies the density value based on the effect strength.

PATTERN: Selects a pattern using the strength as the index. 

Shift x: Shifts the dab position along the X axis based on the effect strength.

Shift y: Shifts the dab position along the Y axis based on the effect strength.

Soften: Draws a larger dab with reduced opacity to soften the edges a bit.

 

Brush Effect Envelopes

flat: Value is constant.

combo: Constant and is derived from both envelope rate and strength values.

fan: Increases as the stroke advances.

ifan: Increases within the generated effect dabs.

f-in: Fades in.

f-out: Fades out.

wave: Over time forms a wave.

iwave: Forms a wave within the generated effect dabs.

pulse: Pulses over time.

ipulse: Pulses within the generated effect dabs.

saw1: Forms a saw pattern.

isaw1: Forms a saw pattern within the generated effect dabs.

saw2: Forms a reverse saw pattern.

isaw2: Forms a reverse saw pattern within the generated effect dabs.

isprd: Spreads evenly along the generated effect dabs.

isprd2: Spreads evenly but reversed along the generated effect dabs.

pspdx: Spreads based on the page X position of the dab.

pspdy: Spreads based on the page Y position of the dab.

cspdx: Spreads based on the X position relative to the control points.

cspdy: Spreads based on the Y position relative to the control points.

invl:  Interval. Issues the strength value at an interval, zero at all other times.

iinvl:  Intra-dab Interval. Issues the strength value at an interval, zero at all other times.

stp u: Forms a stepping pattern up.

istp u: Forms a stepping pattern up within the generated effect dabs.

stp d: Forms a stepping pattern down.

istp d: Forms a stepping pattern down within the generated effect dabs.

peak: Forms a peak pattern.

ipeak: Forms a peak pattern within the generated effect dabs. 

dst: Based of the distance from the initial brush position.

dst x: X distance from the initial brush position.

dst y: Y distance from the initial brush position.

dab x: X distance from the dab start position before any brush effects.

dab y: Y distance from the dab start position before any brush effects.

angle: Based on the angle from the initial brush position.

t-ang: Uses the tool brush rotate setting for its value. Useful with the Spin effect.

b-ang: Brush angle. (Works well with the Spin brush effect for a raking effect.)

rnd: Random value.

d-rnd: Dab random. A single random value for the duration of the dab.

s-rnd: Stroke random. A single random value for the duration of the stroke.

seed: Random for the length of the stroke.

check: Values are based on a checkered pattern.

hslat: Horizontal slats.

vslat: Vertical slats.

pen: The pen pressure.

pen2: The pen pressure.

size: The strength of the value is controlled by the size slider.

size2: The strength of the value is controlled by the size slider inverted.

den: The strength of the value is controlled by the density slider.

den2: The strength of the value is controlled by the density slider inverted.

opac: The strength of the value is controlled by the opacity slider.

opac2: The strength of the value is controlled by the opacity slider inverted.

ex_xx: A series of effect envelopes that have different values over time. Each has four variations Normal, fade, reversed and reversed fade. 

  Edit Note: Envelope and envelop are used on this page. Is one right and one wrong or are both right? I didn't change them.~Rita, shutterbuggy

 

 

Editions: TwistedBrush
Also See:
External Links:

Site

Changes
Index
Search

User

Log In
Register

 
 

Last Modified 2008-01-29