Skip to content

PencilLineSet

PencilLineSet nodes are used to manage the objects and materials where Lines are drawn. Line Sets also define line color, thickness, appearance as well as edge detection parameters.

Line Set

This section contains the [Line Set] settings.

Name

Define the name of the PencilLineSet node. This [Name] is displayed in the Line Sets list.

On

Enable / disable the [Line Set]. The [Line Set] settings are ignored when disabled.

Line Set ID

Assign an ID number between 1 and 8 to this Line Set. This ID is used by PencilRenderElementsLine nodes.

Use this to output only specific objects or Lines. For example, by assigning different Line Set IDs to a character and its background, you can output the character and the background to their own respective image files.

Objects List

Displays the objects added to the Line Set. Lines will be drawn on the objects in the list using the settings of the [Line Set].

Add

Open the [Add objects] window. Select objects in the [Add objects] window and click [Add] to register the objects to the Objects list.

Delete

Remove the currently selected objects from the list.

Materials List

Displays the materials added to the current Line Set. Lines will be drawn on the materials in the list using the settings of the [Line Set].

Add

Open the [Add materials] window. Select materials in the [Add materials] window and click [Add] to register the materials to the Materials list.

Delete

Remove the currently selected materials from the list.

Brush

Define the brush settings used for drawing lines. 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 and create flexible line looks.

Visible Lines / Hidden Lines Tabs

Use these tabs to switch between the parameters for Visible and Hidden Lines. [Visible Lines] and [Hidden Lines] are defined by the same parameters, but they each have their own set of values for the parameters. By using different values for Visible and Hidden Lines, you can create lines such as those used in industrial drawings.

Visible Lines

Drawn on the visible polygon edges on the front faces of objects.

Hidden Lines

Drawn on the hidden polygon edges on the back faces of objects. Pencil+ 4 Lines also use objects' [Double Sided] settings.

Rendering Visible Lines
Stroke: Full
Rendering Hidden Lines
Stroke: Dashed
Rendering both Visible and Hidden Lines

Brush Details

Shows the connected PencilBrushDetail node.

Click the button to open the attribute editor for the PencilBrushDetail node where detailed brush settings can be adjusted. The brush settings defined here will be used as the default settings for all the [Edge] types in the line set. If an Edge's [Specific Brush Settings] checkbox is checked, the default brush settings will be ignored.

To make the management of the brush settings for Pencil+ 4 Lines efficient, they are split into the PencilBrushSettings node to control line color and thickness and the PencilBrushDetail node to control the shape of the brush and look of the strokes.

As an example of the efficiency of this node structure, imagine you want to use a different line color, but the same brush settings, for each Line Set or each edge. In such a case, you could use individual PencilBrushSettings nodes connected to a single PencilBrushDetail node to make management of your settings easy.

Example where PencilBrushDetail nodes are connected to multiple PencilBrushSettings nodes.
It is also possible to connect a PencilBrushSettings node to multiple PencilLineSet nodes.

Blend Mode

Select the blending method for the Line.

Blend Amount

Adjust the blending intensity. Lower the value to make the Line transparent.

Blend Amount: 0.0 Blend Amount: 0.2 Blend Amount: 0.4
Blend Amount: 0.6 Blend Amount: 0.8 Blend Amount: 1.0

Color

Set the base line color.

Using black Using red Using yellow
Using green Using purple Using blue

Enable Color Map

Enable / disable the use of the color map.

Color Map

Use a map for the line color.

Map Opacity

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

Map Opacity: 0.0
(Using a noise map)
Map Opacity: 0.2 Map Opacity: 0.4
Map Opacity: 0.6 Map Opacity: 0.8 Map Opacity: 1.0

Size

Set the line thickness (in pixels).

Size: 1 Size: 5 Size: 10
Size: 20 Size: 40 Size: 100

Enable Size Map

Enable / disable the use of the size map.

Size Map

Apply a map to the line size. Using a size map speeds up the painting when the [Brush Type] is [Normal] or [Multiple].

While the processing of [Stroke Size Reduction] is based on screen space, the [Size Map] sets the line thickness based on the geometry. This way, the lines are stable and there is no flickering between frames.

Size Map Amount

Adjust the intensity of the Size Map.

Size: 30
Size Map Amount: 0.0
(Using a noise map)
Size: 30
Size Map Amount: 0.2
Size: 30
Size Map Amount: 0.4
Size: 30
Size Map Amount: 0.6
Size: 30
Size Map Amount: 0.8
Size: 30
Size Map Amount: 1.0
Example using animation

Stretch

Define how close to a true circle the brush should be.

Stretch: 0
Angle: 0
Stretch: 0.5
Angle: 0
Stretch: 0.9
Angle: 0

Angle

Define the angle applied to the brush.

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

Edge

Settings for the detection of the edges used to draw Lines. By combining these detection settings, lines can be drawn over specific edges.

Outline

Draw Lines over the silhouette of the objects.

Using only Outline
(The box and ball are a single object)

Open Edge

Enable / disable drawing over open [Outline] edges.

Open Edge Off Open Edge On

Merge Group

When multiple objects are grouped together in a [Group] or [Set] registered to the Merge Groups list, the objects in the group will be handled as a single object for drawing the outline.

Suitable for drawing silhouette lines on models made from multiple objects such as industrial goods.

Merge Groups Off
(Individual box objects assigned to a single [Group])
Merge Groups On

Object

Draw over the inner lines of objects.

Using only Object
(The box and ball are a single object)

Open Edge

Enable / disable drawing over open [Object] edges.

Open Edge Off Open Edge On

Intersection

Draw Lines on polygon intersections.

Using only intersection

Self-Intersection

Enable / disable drawing over polygon intersections within an object.

Self-Intersection Off
(The box and ball are a single object)
Self-Intersection On

Smoothing Boundary

Draw Lines on the boundaries between [Smoothing Groups].

Using only Smoothing Boundary

Material ID Boundary

Draw lines on the boundaries between different materials.

Using only Material ID Boundary

Selected Edge

Draw Lines over the set members of [Sets] added wtih Add Selected Edges.

Using only Selected Edges

Normal Angle

Draw Lines on edges on the geometry with normal angles within the specified range. The range is specified by the [Min] and [Max] values.

Min / Max

Define the range for the polygon normal angles.

Using only Normal Angle

Wireframe

Draw wireframe-like Lines.

Using only Wireframe

Specific Brush Settings

Define specific Brush Settings for individual Edge types. Checking the checkbox will create a new PencilBrushSettings node connected to the matching edge type. It is possible to draw lines with different settings for each edge type.

Using different settings for different Edge types

Weld Edges Between Objects

When the Line Set settings target several objects, connects the detected Edges. Enable to connect the Line Strokes between objects.

This setting produces striking results when using [Stroke Size Reduction], [Stroke Alpha Reduction] or [Color Range]. For example, use it when the edges of objects overlap to create a straight line and you want to create a single connected stroke.

Weld Edges Between Objects Off
Line Split Angle: 60
Stroke Size Reduction: On
(The blue and red boxes are separate objects)
Weld Edges Between Objects On
Line Split Angle: 60
Stroke Size Reduction: On
(The vertical Lines connect Edges between separate objects)

Mask Hidden Lines of Other Line Sets

When enabled, Hidden Lines from other line sets are obscured by objects using this Line Set.

Use [Mask Hidden Lines of Targets] in the PencilLineFunctions node to control the masking of Hidden Lines on a material basis.

Mask Hidden Lines of Other Line Sets: Off Mask Hidden Lines of Other Line Sets: On
(The Hidden Lines of the box are masked by the cylinder)

Reduction

These reduction settings are used to change Line thickness and opacity based on the distance to objects or the camera.

Size Reduction

Modify line size depending on the distance to an object or the camera.
Checking the checkbox will create a new PencilReductionSettings node. PencilReductionSettings nodes can be connected to multiple Line Sets.

Size Reduction Off Size Reduction On

Alpha Reduction

Modify line opacity (alpha) depending on the distance to an object or the camera.
Checking the checkbox will create a new PencilReductionSettings node. PencilReductionSettings nodes can be connected to multiple Line Sets.

Alpha Reduction Off Alpha Reduction On

User Defined

User defined data can be stored here. Use this to manage data. These settings have no effect on rendering.

User Defined

Set your user defined data here.

Label

Set the label color.

Comment

You can input text here.