Skip to content

Pencil+ 4 Line / Brush Details

The Brush Details node is connected to [Pencil+ 4 Line] and [Brush Settings] to control the shape of brushes and the feel of strokes.

Basic Parameters

This sections contains settings related to Brush Details.

Pencil+ 4 Line Parameters

Basic Parameters

The basic functionality of Brush Details is defined here.

Name

Set the name of the Brush Details. This [Name] will be displayed on the [Brush Details] button in the Brush Settings window.

See Basic Parameters

Move to the parent [Brush Settings] of the current Brush Details.

Brush Editor

This section contains detailed settings for the brush.

Brush Presets

Handles preset functionality.

Brush Presets

Loads previously saved brush settings. All the values in the Brush Editor section are saved.

Location of the settings file:

Windows 7 and up:
C:\Users\Public\Documents\PSOFT\Pencil+ 4 for 3ds Max\Presets\pencil+4_preset_line_brush.txt

Add

Saves the current settings to Presets. Click [Add] after typing the presets name in the text entry field.

Warning

The Map settings are not saved to Presets.

Delete

Deletes the current Presets. Click [Delete] after selecting the Presets you wish to delete in the drop-down list.

Brush Editor

Contains settings related to the appearance of the brush. Pencil+ 4 Lines are drawn as if the brush was stamped repeatedly over the edges. By changing the shape of the brush, it is possible to reproduce the appearance of lines drawn with a paint brush, draw soft lines, etc.

When [Line Animation] is ON, the random seed for the parameters' [Random] values changes according to the [Interval] setting.

Brush Type

Select a type of brush.

Normal

Create a brush made from one point.

Multiple

Create a brush made from several points.

Simple

Create a brush made from one point. The processing for [Simple] brushes is faster than for the other brushes.

Normal Multiple Simple

Map Opacity

Adjust the opacity of the map. Lower the value to make the map transparent.

Map

Set a map to be used for the brush.

Map image Example of rendering with a map.
The Stroke was set to Dashed.

Stretch

Define how close to a true circle the brush should be. Linked to the matching parameter in [Brush Settings].

Stretch: 0
Angle: 0
Stretch: 50
Angle: 0
Stretch: 90
Angle: 0

Random Stretch

Make the brush stretching variable.

Angle

Define the angle applied to the brush. Linked to the matching parameter in [Brush Settings].

Stretch: 90
Angle: 0
Stretch: 90
Angle: 45
Stretch: 90
Angle: 90

Random Angle

Make the brush angle variable.

Groove

Set the intensity of the grooves that are applied randomly to the shape of the brush.

Groove: 0
Number: 5
Groove: 20
Number: 5
Groove: 40
Number: 5
Groove: 60
Number: 5
Groove: 80
Number: 5
Groove: 100
Number: 5

Number

Set the number of grooves applied to the brush.

Groove: 100
Number: 3
Groove: 100
Number: 5
Groove: 100
Number: 10

The parameters from [Size] to [Random Vertical Space] below are active when the [Brush Type] is [Multiple].

Size

Adjust the size of the brush points.

Size: 0
Horizontal Space: 10
Vertical Space: 10
Size: 5
Horizontal Space: 10
Vertical Space: 10
Size: 10
Horizontal Space: 10
Vertical Space: 10
Size: 20
Horizontal Space: 10
Vertical Space: 10

Random Size

Make the size of the brush points variable.

Size: 5
Random Size: 0
Size: 5
Random Size: 20
Size: 5
Random Size: 40
Size: 5
Random Size: 60
Size: 5
Random Size: 80
Size: 5
Random Size: 100

Antialiasing

Set the strength of the antialiasing applied to the brush points.

Antialiasing: 0 Antialiasing: 20 Antialiasing: 40 Antialiasing: 60 Antialiasing: 80 Antialiasing: 100 Antialiasing: 200

Horizontal Space

Set the horizontal space between brush points.

Size: 5
Horizontal Space: 0
Vertical Space: 10
Size: 5
Horizontal Space: 10
Vertical Space: 10
Size: 5
Horizontal Space: 20
Vertical Space: 10
Size: 5
Horizontal Space: 30
Vertical Space: 10

Random Horizontal Space

Make the horizontal space between brush points variable.

Horizontal Space: 10
Random Horizontal Space: 0
Horizontal Space: 10
Random Horizontal Space: 20
Horizontal Space: 10
Random Horizontal Space: 40
Horizontal Space: 10
Random Horizontal Space: 60
Horizontal Space: 10
Random Horizontal Space: 80
Horizontal Space: 10
Random Horizontal Space: 100

Vertical Space

Set the vertical space between brush points.

Size: 5
Horizontal Space: 10
Vertical Space: 0
Size: 5
Horizontal Space: 10
Vertical Space: 10
Size: 5
Horizontal Space: 10
Vertical Space: 20
Size: 5
Horizontal Space: 10
Vertical Space: 30

Random Vertical Space

Make the vertical space between brush points variable.

Vertical Space: 10
Random Vertical Space: 0
Vertical Space: 10
Random Vertical Space: 20
Vertical Space: 10
Random Vertical Space: 40
Vertical Space: 10
Random Vertical Space: 60
Vertical Space: 10
Random Vertical Space: 80
Vertical Space: 10
Random Vertical Space: 100

Reduction

Reduce the outline of the brush. This parameter is active when the [Brush Type] is [Normal] or [Multiple].

Start

Set the starting point for the reduction.

End

Set the end point for the reduction.

Start: 0
End: 100
Start: 50
End: 100
Start: 100
End: 100
Start: 100
End: 0

Make Default, Copy and Paste

Set brush defaults and copy-paste the brush settings here.

Make Default

Make the current settings the initial default values. The default values are used when adding a new Line Set.

The settings file is saved in the following location. To restore factory default values, delete the file "pencil+4_brush.ini" and restart 3ds Max.

Windows 7 and up:
C:\Users\Public\Documents\PSOFT\Pencil+ 4 for 3ds Max\Configs\pencil+4_brush.ini

Copy / Paste

Copy / Paste the parameters of the Brush Editor area. Use this to copy the values to another brush.

Stroke

This section contains settings related to Strokes. Pencil+ 4 Lines are drawn as if the brush was stamped repeatedly over the edges. An edge is treated as a single stroke.

Stroke Presets

Handles preset functionality.

Stroke Presets

Loads previously saved settings. The values under [Strokes], [Distortion], [Stroke Size Reduction Settings], [Stroke Alpha Reduction Settings] and [Color Range] are saved in the presets.

Location of the settings file:

Windows 7 and up:
C:\Users\Public\Documents\PSOFT\Pencil+ 4 for 3ds Max\Presets\pencil+4_preset_line_stroke.txt

Add

Saves the current settings to Presets. Click [Add] after typing the presets name in the text entry field.

Delete

Deletes the current Presets. Click [Delete] after selecting the Presets you wish to delete in the drop-down list.

Strokes

This section contains Stroke settings. Variability of Stroke position and length, Stroke connection are defined here.

When [Line Animation] is ON, the random seed for the parameters' [Random] values changes according to the [Interval] setting.

Strokes

Set the handling of the brush with regards to strokes.

Normal

The brush is applied with a constant angle.

Rake

The angle of the brush rotates according to the stroke orientation. Suitable for obtaining a "path" look similar to a paint brush stroke.

Random

Applies variability to the brush angle based on the brush's [Random] parameters. Best suited for producing a random brush appearance such as spray effects.

Normal Stroke Rake Stroke Random Stroke

Full

Draw continuous strokes.

Full

Dashed

Draw strokes as dotted lines.

Dashed

Length

Set the length of the stroke segments (in pixels) when drawing [Dashed] strokes.

Length: 0
Space: 20
Length: 20
Space: 20
Length: 40
Space: 20
Length: 60
Space: 20
Length: 80
Space: 20
Length: 100
Space: 20

Random Length

Make the length variable.

Length: 20
Random Length: 0
Space: 20
Length: 20
Random Length: 50
Space: 20
Length: 20
Random Length: 100
Space: 20

Space

Set the space (in pixels) between stroke segments when drawing [Dashed] strokes.

Length: 20
Space: 0
Length: 20
Space: 20
Length: 20
Space: 40
Length: 20
Space: 60
Length: 20
Space: 80
Length: 20
Space: 100

Random Space

Make the space variable.

Length: 20
Space: 20
Random Space: 0
Length: 20
Space: 20
Random Space: 50
Length: 20
Space: 20
Random Space: 100

Random Size

Make the stroke size variable.

Random Size: 0 Random Size: 50 Random Size: 100

Extend

Specify how far (in pixels) strokes extend from an object.

Extend : 0 Extend : 20 Extend : 40
Extend : 60 Extend : 80 Extend : 100

Random Extend

Make the extension length variable.

Random Extend : 0 Random Extend : 50 Random Extend : 100

Line Copy

Draw duplicated strokes.

Line Copy: 1
Random Normal Offset: 50
Line Copy: 2
Random Normal Offset: 50
Line Copy: 3
Random Normal Offset: 50
Line Copy: 4
Random Normal Offset: 50
Line Copy: 5
Random Normal Offset: 50
Line Copy: 6
Random Normal Offset: 50

Random Line Copy

Make the number of duplicates variable.

Line Copy: 1
Random Line Copy: 0
Random Normal Offset: 50
Line Copy: 1
Random Line Copy: 2
Random Normal Offset: 50
Line Copy: 1
Random Line Copy: 4
Random Normal Offset: 50

Normal Offset

Set the offset (in pixels) of the strokes in the direction of the normal.

Normal Offset: 0 Normal Offset: 20 Normal Offset: 40
Normal Offset: 60 Normal Offset: 80 Normal Offset: 100

Random Normal Offset

Make the offset distance variable.

Random Normal Offset: 0 Random Normal Offset: 50 Random Normal Offset: 100
Random Normal Offset: 150 Random Normal Offset: 200 Random Normal Offset: 250

X Offset

Set the offset (in pixels) of the strokes towards the right or left of the screen.

X Offset: 0 X Offset: 50 X Offset: 100
X Offset: 150 X Offset: 200 X Offset: 250

Random X Offset

Make the X offset distance variable.

Random X Offset: 0 Random X Offset: 50 Random X Offset: 100
Random X Offset: 150 Random X Offset: 200 Random X Offset: 250

Y Offset

Set the offset (in pixels) of the strokes towards the top or bottom of the screen.

Y Offset: 0 Y Offset: 50 Y Offset: 100
Y Offset: 150 Y Offset: 200 Y Offset: 250

Random Y Offset

Make the Y offset distance variable.

Random Y Offset: 0 Random Y Offset: 50 Random Y Offset: 100
Random Y Offset: 150 Random Y Offset: 200 Random Y Offset: 250

The following parameters are related to the allocation of strokes to edges. They determine how and when detected edges are allocated to a single stroke. All parameters are based on the screen plane.

Line Split Angle

Define the vertex angle over which the corresponding connected edges will be included in the same stroke. Smaller values make it easier to split the strokes and a value of 0 will split all strokes at each edge.

Line Split Angle: 0.1 Line Split Angle: 46 Line Split Angle: 85

Min Line Length

Define the stroke length (in pixels) under which strokes are not drawn. Use this setting for complex shapes where many short strokes would be drawn to avoid drawing those short strokes.

Min Line Length: 0 Min Line Length: 50 Min Line Length: 100

Define the distance (in pixels) to combine strokes. When multiple edges are detected at the same coordinates, the strokes are combined.

Line Direction (Angle)

Set the direction (angle) in which strokes are applied. Strokes will be drawn so that they are oriented in that direction (angle).

Line Direction: 0 Line Direction: 45 Line Direction: 80
Line Direction: 135 Line Direction: 180

Loop Direction

Defines the stroke application direction when strokes are connected so that they create a loop. Use right for clockwise and left for counterclockwise.

Right (clockwise) Left (counterclockwise)

Make Default, Copy and Paste

Set stroke defaults and copy-paste the stroke settings here.

Make Default

Make the current settings the initial default values. The default values are used when adding a new Line Set.

The settings file is saved in the following location. To restore factory default values, delete the file "pencil+4_brush.ini" and restart 3ds Max.

Windows 7 and up:
C:\Users\Public\Documents\PSOFT\Pencil+ 4 for 3ds Max\Configs\pencil+4_brush.ini

Copy / Paste

Copy / Paste the parameters of the Strokes area. Use this to copy the values to another stroke.

Distortion

This section contains settings related to stroke distortion.

distortion.png

Distortion Settings

This section contains stroke distortion settings.

When [Line Animation] is ON, the random seed for the parameters' [Random] values changes according to the [Interval] setting.

Enable

Enable / disable distortion effects.

Map Amount

Adjust the intensity of the effect applied to the strokes by the [Map].

Map

Select a map to affect strokes.

Map Amount: 0
Amount: 0
(Example where a checkered
map was applied)
Map Amount: 20
Amount: 0
Map Amount: 40
Amount: 0
Map Amount: 60
Amount: 0
Map Amount: 80
Amount: 0
Map Amount: 100
Amount: 0

The following parameters apply wavy distortions to strokes.

Amount

Set the intensity of the distortion effect added to the strokes.

Amount: 0
Cycles: 50
Amount: 20
Cycles: 50
Amount: 40
Cycles: 50
Amount: 60
Cycles: 50
Amount: 80
Cycles: 50
Amount: 100
Cycles: 50

Random Amount

Make the amount of distortion variable.

Amount: 20
Random Amount: 0
Cycles: 50
Amount: 20
Random Amount: 50
Cycles: 50
Amount: 20
Random Amount: 100
Cycles: 50

Cycles

Set the periodicity of the strokes. Low values will bring the waves close together and large values will push the waves further apart.

Amount: 20
Cycles: 0
Amount: 20
Cycles: 50
Amount: 20
Cycles: 100
Amount: 20
Cycles: 150
Amount: 20
Cycles: 200
Amount: 20
Cycles: 250

Random Cycles

Make the periodicity variable.

Amount: 20
Cycles: 50
Random Cycles: 0
Amount: 20
Cycles: 50
Random Cycles: 50
Amount: 20
Cycles: 50
Random Cycles: 100

Phase

Specify where cycles start.

Phase: 0 Phase: 20 Phase: 40
Phase: 60 Phase: 80 Phase: 100

Random Phase

Make the phase variable.

Phase: 0
Random Phase: 0
Phase: 0
Random Phase: 50
Phase: 0
Random Phase: 100

Make Default, Copy and Paste

Set distortion defaults and copy-paste the distortion settings here.

Make Default

Make the current settings the initial default values. The default values are used when adding a new Line Set.

The settings file is saved in the following location. To restore factory default values, delete the file "pencil+4_brush.ini" and restart 3ds Max.

Windows 7 and up:
C:\Users\Public\Documents\PSOFT\Pencil+ 4 for 3ds Max\Configs\pencil+4_brush.ini

Copy / Paste

Copy / Paste the parameters of the distortion area. Use this to copy the values to another distortion area.

Stroke Size Reduction Settings

In this section you can use a curve to control the width of the strokes.

size_reduction.png

Stroke Size Reduction Settings

This section contains stroke size reduction settings. Use the curve UI to control the width of a stroke between its start and end points.

Enable

Enable / disable the stroke size reduction effect.

Curve

Modify the stroke width using this curve.

Stroke Size Reduction Off Rendered image
Using a straight line Rendered image
Using an arch-shaped curve Rendered image
Using a ripple-shaped curve Rendered image

Make Default, Copy and Paste

Set stroke size reduction defaults and copy-paste the curve here.

Make Default

Make the current settings the initial default values. The default values are used when adding a new Line Set.

The settings file is saved in the following location. To restore factory default values, delete the file "pencil+4_brush.ini" and restart 3ds Max.

Windows 7 and up:
C:\Users\Public\Documents\PSOFT\Pencil+ 4 for 3ds Max\Configs\pencil+4_brush.ini

Copy / Paste

Copy / Paste the parameters of the stroke size reduction area. Use this to copy the values to another stroke size reduction area.

Stroke Alpha Reduction Settings

Use this section to adjust the opacity of strokes using a curve.

alpha_reduction.png

Stroke Alpha Reduction Settings

This section contains stroke alpha reduction settings. Use the curve UI to control the opacity of a stroke between its start and end points.

Enable

Enable / disable the stroke alpha reduction effect.

Curve

Modify the stroke opacity using this curve.

Stroke Alpha Reduction Off Rendered image
Using a straight line Rendered image
Using an arch-shaped curve Rendered image
Using a ripple-shaped curve Rendered image

Make Default, Copy and Paste

Set stroke alpha reduction defaults and copy-paste the curve here.

Make Default

Make the current settings the initial default values. The default values are used when adding a new Line Set.

The settings file is saved in the following location. To restore factory default values, delete the file "pencil+4_brush.ini" and restart 3ds Max.

Windows 7 and up:
C:\Users\Public\Documents\PSOFT\Pencil+4\PSOFT\Pencil+ 4 for 3ds Max\Configs\pencil+4_brush.ini

Copy / Paste

Copy / Paste the parameters of the stroke alpha reduction area. Use this to copy the values to another stroke alpha reduction area.

Color Range

Use this section to make the color of the strokes variable.

color_range.png

Color Range

This section contains color range settings. Apply color changes to a stroke based on the [Color] parameter in Brush Settings.

RGB

Specify the range of color variation using the "RGB" (Red, Green and Blue) color space.

HSV

Specify the range of color variation using the "HSV" (Hue, Saturation, Value) color space.

H : 0
S : 0
V : 0
(The Line's base color is set to red)
H : 100
S : 0
V : 0
(The Line's base color is set to red)

Make Default

Set color range defaults.

Make Default

Make the current settings the initial default values. The default values are used when adding a new Line Set.

The settings file is saved in the following location. To restore factory default values, delete the file "pencil+4_brush.ini" and restart 3ds Max.

Windows 7 and up:
C:\Users\Public\Documents\PSOFT\Pencil+ 4 for 3ds Max\Configs\pencil+4_brush.ini