View & accessibility
Thumbnails
Motion
Bforartists
5.1
Editors

View Layer Properties Tab

View Layers reference to Scene collections. They allow to set their visibility, selectability and other options. Each View Layer can use any collection you wish, and multiple View Layers can use the same collections or…

32
 min read
Up to date for 
5.1
draft

View Layer

View Layer

View Layers reference to Scene collections. They allow to set their visibility, selectability and other options. Each View Layer can use any collection you wish, and multiple View Layers can use the same collections or different collections.

Usually you have just one View layer for the whole scene. But you can create more View layers in the header, and rename them there.

View Layer

View layers are by default active for all collections. You can exclude them for specific layers in the Outliner. Select the view layer, and turn off the collections that you don't want to have active in this view layer.

Note. The different render engines uses different view layer functionality. And so the panels and available options differs.

Render Engine

Shows the active render engine. Specific renderer does have other settings. And you can also switch to another renderer. But note that this is more a visual guide. It misses the Cycles render settings.

View Layer Panel - All Renderers

View Layer Prop

View Layer Prop
EntryWhat it does
View Layer listThe list of available view layers
View Layer edit boxSet the active view layer, and view and edit the name of the current active view layer. Click into the edit box to edit the name.

Add View Layer

Add View Layer

Adds a new view layer.

EntryWhat it does
NewAdds a new view layer with the default content.
Copy SettingsAdds a new view layer with the content of the current active layer.
BlankAdds a new view layer and deactivates all collections.
Remove View LayerRemoves the selected view layer.
EntryWhat it does
Use for RenderingDisable or enable the render layer. · Animate Property: This property can be animated. Activating this button sets a keyframe at the current frame.
Render Single LayerOnly render the active layer. This just works for rendering from the interface. Rendering from command line ignores this setting.

Override panel - EEVEE + Cycles

Override panel - EEVEE + Cycles
Override panel - EEVEE + Cycles

The override panel allows you to define a material that is used on all objects in the current view layer. Think of it as a clay rendering.

EntryWhat it does
Material OverrideMaterial to override all materials in this view layers.
World OverrideOverride the world material in this view layer.
SamplesOverride number of render samples for this view layer. A value of 0 will use the Scene settings.

Passes panel - EEVEE

Passes panel - EEVEE
Passes panel - EEVEE

Here you enable or disable passes for single features.

Data subpanel

EntryWhat it does
CombinedDeliver full combined RGBA Buffer.
DepthDeliver Z Value pass.
MistDeliver Mist factor pass. 0.0 to 1.0
NormalDeliver Normal pass.
PositionDeliver Position pass.
VectorDeliver Vector pass.
Grease PencilDeliver Grease Pencil pass.

Light subpanel

Light subpanel
EntryWhat it does
DiffuseLight: Deliver diffuse direct pass. · Color: Deliver diffuse color pass.
SpecularLight: Deliver specular direct pass. · Color: Deliver specular color pass.
VolumeLight: Deliver volume direct light pass.

Other

EntryWhat it does
EmissionDeliver emission pass.
EnvironmentDeliver environment lighting pass.
ShadowDeliver shadow pass.
Ambient OcclusionDeliver Ambient Occlusion pass. Ambient Occlusion needs to be enabled in the Render Properties. · Occlusion Distance: Distance of object that contribute to the ambient occlusion effct.
TransparentDeliver alpha blended surfaces in a separate pass.

Cryptomatte subpanel

Cryptomatte subpanel

Cryptomatte passes can be used to isolate objects or materials or assets in compositing.

EntryWhat it does
IncludeObject: Render Cryptomatte Object Pass. · Materials: Render Cryptomatte Materials Pass. · Asset: Render Cryptomatte Asset Pass.
Include SettingsThese settings appears when you tick one of the above includes. · Levels: How many unique objects can be distinguished per pixel. Note: Only active when you have something to include activated. · Accurate Mode: Generate a more accurate cryptomatte pass.

Shader AOV subpanel

Shader AOV subpanel

AOV stands for Arbitrary Output Variables. Here you can add custom render passes for arbitrary shader node components. These values can then be used in the post processing in the node editor.

To use Shader AOVs create the pass in the Shader AOV panel then reference this pass with the AOV Output shading node. Each AOV in the list consists of a Name and Data Type.

List of AOV

Name

The name of the render pass. This is the Name that is referenced in the AOV Output node. You can name it as you like as long as the name does not conflict with enabled built-in passes.

Data Type
Data Type

Right clicking at the black triangle at the end will refveal the type menu.

Shader AOVs can either express a Color or a Value variable. The Color variable as the name suggest can be used for a color but also a normal value. A Value variable can be used for any single numerical value.

EntryWhat it does
Add AOVAdds an AOV to the list.
Remove AOVRemoves the selected AOV from the list.

Passes Panel - Cycles

Passes Panel - Cycles
Passes Panel - Cycles

Here you enable or disable render passes for single features.

Data subpanel

Data subpanel
EntryWhat it does
IncludeCombined: Deliver full combined RGBA Buffer. · Depth: Deliver Z Value pass. · Mist: Deliver Mist factor pass. 0.0 - 1.0. · Normal: Deliver Normal pass. · Vector: Deliver Speed Vector pass. · UV: Deliver UV pass. · Denoising Data: Store the denoising feature passes and the noisy image.
IndexesObject Index: Deliver Object Index pass. · Material Index: Deliver Material Index pass.
DebugSample Count: Number of samples/camera rays per pixel.
Render TimeReports time in pixel per miliseconds.
Alpha ThresholdZ, Index, Normal, UV and Vector passes are just affected by surfaces with alpha transparency equal or higher this threshold.

Mist subpanel

Mist subpanel

When you activate Mist pass, then the Mist Pass subpanel shows.

EntryWhat it does
StartThe starting distance of the mist, measured from the camera.
DepthThe distance over which the mist effect fades in.

Falloff

Falloff

The falloff progression of the mist.

Light subpanel

Light subpanel
EntryWhat it does
DiffuseDirect: Deliver direct pass. · Indirect: Deliver indirect pass. · Color: Deliver color pass.
GlossyDirect: Deliver direct pass. · Indirect: Deliver indirect pass. · Color: Deliver color pass.
TransmissionDirect: Deliver direct pass. · Indirect: Deliver indirect pass. · Color: Deliver color pass.
VolumeDirect: Deliver direct pass. · Indirect: Deliver indirect pass. · Color: Deliver color pass.
OtherEmission: Deliver Emission pass. · Environment: Deliver Environment pass. · Ambient Occlusion: Deliver Ambient Occlusion pass. · Shadow Catcher: Pass containing light and shadows that you want to multiply into the background image.

Cryptomatte subpanel

Cryptomatte subpanel

Cryptomatte passes can be used to isolate objects or materials or assets in compositing.

EntryWhat it does
IncludeObject: Render Cryptomatte Object Pass. · Materials: Render Cryptomatte Materials Pass. · Asset: Render Cryptomatte Asset Pass.
Include SettingsThese settings appears when you tick one of the above includes. · Levels: How many unique objects can be distinguished per pixel.

Shader AOV subpanel

Shader AOV subpanel

AOV stands for Arbitrary Output Variables. Here you can add custom render passes for arbitrary shader node components. These values can then be used in the post processing in the node editor.

To use Shader AOVs create the pass in the Shader AOV panel then reference this pass with the AOV Output shading node. Each AOV in the list consists of a Name and Data Type.

List of AOV

Name

The name of the render pass. This is the Name that is referenced in the AOV Output node. You can name it as you like as long as the name does not conflict with enabled built-in passes.

Data Type
Data Type

Right clicking at the black triangle at the end will refveal the type menu.

Shader AOVs can either express a Color or a Value variable. The Color variable as the name suggest can be used for a color but also a normal value. A Value variable can be used for any single numerical value.

EntryWhat it does
Add AOVAdds an AOV to the list.
Remove AOVRemoves the selected AOV from the list.

Light Groups sub panel

Light Groups sub panel
Light Groups sub panel

Light groups are a type of pass that only contains light render data from a subset of light sources and their influences. This is useful to set light sources to affect only specific objects in a scene.

Light Groups passes are created in the View Layer tab then light sources and influences are assigned to individual passes in the Object tab in the Light Option panel of the light source and objects.

Any light source (lamps, objects with emission materials and/or the environment) can be assigned to light groups.

To assign a light source to a Light Pass, use the Light Options panel in the Object tab of the light source.

Note: Light groups are identified by name - therefore the name of the Light Group in the View Layer and the name that in set in and Light Source Light Options must match for them to to be included in the Light Group pass.

EntryWhat it does
Add Light GroupAdds a new light group to the list.
Remove Light GroupRemoves the selected lightgroup from the list.

Lightgroup Sync menu

Lightgroup Sync menu
Add used Light groups

Add all assigned light sources with light groups to the list. Sometimes there are objects that are assigned to a light group which are not in the list yet – typical when appended objects from another file, as an example.

Remove unused light groups

Removes all light groups from the list that has no user.

Remove unused light groups
Remove unused light groups

Note:

With light linking and Light Group passes, light sources can be set to affect only specific objects in the scene in the Object tab > Light Options panel.

Note: Objects must be have an emission material to have an influence in the Light Group.

Passes Panel - Workbench

Passes Panel - Workbench
Passes Panel - Workbench

Here you enable or disable render passes for single features.

Data subpanel

EntryWhat it does
CombinedDeliver full combined RGBA Buffer.
DepthDeliver Z Value pass.
Grease PencilDeliver Grease Pencil in a separated pass.

Filter Panel - EEVEE

Include

Include
EntryWhat it does
EnvironmentRender Sky in this layer.
SurfacesRender solid surfaces in this layer.
CurvesRender Hair in this layer.
VolumeRender volumes in this layer.

Use

Motion Blur

Motion Blur

Render Motion Blur, if enabled in the scene.

Filter Panel - Cycles

Filter Panel - Cycles
Filter Panel - Cycles

Include

EntryWhat it does
EnvironmentRender Sky in this layer.
Ambient OcclusionRender Ambient Occlusion in this layer.
SurfacesRender solid surfaces in this layer.
CurvesRender Hair in this layer.
VolumeRender volumes in this layer.

Use

Use

Motion Blur

Render Motion Blur, if enabled in the scene.

Denoising

Denoising

Use Denoising, if enabled in the scene.

Freestyle Panel

Freestyle Panel

This panel and all further freestyle panels just shows when you have Freestyle activated in the Render Properties!

Enable

Enables or disables the freestyle layer in the current view layer.

Control Mode

Control Mode

You can either control the freestyle shapes by the settings in the panels. Or you can use a python script to define all the shapes. In this case the panels vanishes, and you can add your style script below.

Control Mode

View Map Cache

Keep the computed Key Map. And avoid recalculation if mesh geometry is unchanged.

As Render Pass

Renders the freestyle pass as a separate pass instead of adding it as an overlay to the Combined pass.

Edge detection subpanel

Edge detection subpanel

How the edge detection happens.

EntryWhat it does
Crease AngleAngular Threshold for detecting crease angles.
CullingIgnore edges that are out of view.
Face SmoothnessTake the face smoothness into account for the view map calculation.
Sphere RadiusThe sphere radius for calculating curvatures
Kr Derivate EpsilonThe Ki Derivate Epsilon radius for calculating suggestive contours.

Style Module subpanel

Style Module subpanel

This panel appears with Control Mode Python Scripting. Add a python script that defines the style.

The structure of such a style is not defined nor described. Please ask the Blender developers.

Freestyle Line Set Panel

Freestyle Line Set Panel
Freestyle Line Set Panel

The line set settings.

List of Line Sets

List of Line Sets
List of Line Sets

A line set holds the line style. You can have more than one line set. But just one LineStyle per set.

The line sets can be activated or deactivated with the checkbox at the end.

EntryWhat it does
Drag HandlerAllows to resize the list.
Search fieldWhen you click at the triangle button then you can reveal a search field. · Edit Box: Tpye in the search term and hit enter. · Invert: Inverts the search. · Sort by Name: Sorts the list by name · Reverse: Reverts the list content.
Add Line SetAdds a new line set. Adding a new line set also adds a new LineStyle.
Remove Line SetRemoves the selected line set.

Lineset Specials menu

Lineset Specials menu
EntryWhat it does
Copy Line SetCopies the currently selected line set and all its settings.
Paste Line SetPastes the copied line set and all its settings into the currently selected line set.

Move Line Set up or down

Moves the selected up or down in the list.

Line style data property

Line style data property
Line style data property

Data Browser

Data Browser

A list of available LineStyles.

EntryWhat it does
Edit BoxDisplays the name of the currently active LineStyle. It also allows you to rename the LineStyle. Click into the edit box, change the name, hit enter.
Fake UserSave this LineStyle with the scene even when it has no user. Fake User is an old Blender concept to keep data in the scene that has no user. Data without an user gets usually deleted with saving the scene.
Add new LineStyleAdds a new LineStyle.
Remove LineStyleThis button is dysfunctional and permanently greyed out. Once added LineStyles are permanent by Blender design since every line set needs at least one linestyle. You can only remove unused linestyles by purging unused Data in the outliner.

Select by Image Border

Select feature edges by image border.

Visibility Subpanel

Visibility Subpanel

Determine how to use visibility for feature edge detection.

Type

Type
EntryWhat it does
VisibleSelect visible feature edges.
HiddenSelect hidden feature edges.
Quantitative invisibility
Quantitative invisibility

Select feature edges within a range of quantitative invisibility values. The value is called QI.

EntryWhat it does
StartThe first value.
EndThe last value.

Edge Type subpanel

Edge Type subpanel
EntryWhat it does
Selection by Edge TypesThe checkbox in the header activates or deactivates the feature. Select feature edges based on Edge Types.
NegationInclusive: Select edges by satisfying the selected options. · Exclusive: Select edges by satisfying the exact opposite of the selected options.
CombinationLogical Or: Select edges by satisfying at least of the selected options. · Logical And: Select edges by satisfying all of the selected options. · Type: What type to use. The names should be self explaining. The X Button at the end is to exclude this type instead of including it.

Face Masks Subpanel

Face Masks Subpanel

Selection by Face Marks

Select Feature Edges by Face Marks.

EntryWhat it does
NegationInclude or exclude the edges selected by face marks.
ConditionSelect a feature edge if one face is marked. Or select a feature edge if the two adjacent faces are marked.

Collection Subpanel

Collection Subpanel
EntryWhat it does
Selection by CollectionSelect feature edges based on a collection of objects.
Line Set CollectionPick the collection that you want to use.
NegationSelect feature edges by including or excluding the selected collection.

Freestyle Strokes Panel

Freestyle Strokes Panel

Caps

Caps

Select the shape of both ends of the stroke. Butt, Round or Square.

Chaining Subpanel

Chaining Subpanel

Chaining

Enable chaining of feature edges.

Method

How feature edges are jointed to form chains.

Plain

Feature edges are jointed plain.

Sketchy
Sketchy

Feature edges are jointed sketchy.

Rounds

Number of rounds in a sketchy multiple touch.

Splitting subpanel

Splitting subpanel
EntryWhat it does
Min 2D AngleMinimum 2d angle for splitting chains.
Max 2D AngleMaximum 2d angle for splitting chains.
2D LengthCurvilinear length for 2d splitting
Material BoundarySplit chains of feature edges at material boundaries.

Split Pattern sub subpanel

Use Split Pattern
Use Split Pattern

Enable chain splitting by dashed line patterns.

EntryWhat it does
Dash 1, 2, 3Length of the dashes for splitting.
Gap 1, 2, 3Length of the gaps for splitting.

Sorting subpanel

Sorting subpanel

Sort Key

Sort Key

How to determine the stacking order of chains.

Integration Type

Integration Type

How the sort key is computed for each chain.

Sort order

Sort by default or inverse.

Selection Subpanel

Selection Subpanel
EntryWhat it does
Min 2D LengthThe selection of chains by a minimum 2D length.
Max 2D LengthThe selection of chains by a maximum 2D length.
Chain CountSelect first N chains. N stands for a variable, and is defined in the edit box.

Dashed Line subpanel

Dashed Line subpanel

Dashed Line

Enable dashed line. A line is then displayed as dashes.

EntryWhat it does
Dash 1, 2, 3Length of the dash for the dashed lines.
Gap 1, 2, 3Length of the gap for the dashed lines.

Freestyle Modifiers

The Freestyle panels Freestyle Color, Freestyle Alpha, Freestyle Thickness and Freestyle Geometry allows you to use so called modifiers. Modifiers allows you to modify these settings in several aspects.

Some modifier, like the along stroke modifier, does have the same name. But has here and there different functionality.

Freestyle Modifiers
Freestyle Modifiers
Freestyle Modifiers

Color, Alpha and Thickness Modifier

Header

From left to right.

EntryWhat it does
Triangle buttonOpen or close the modifier panel.
Edit BoxDisplays the name of the modifier. You can also rename it. Click into the edit box, change name and hit enter.
UseEnable the modifier.
Copy ModifierCopies the Modifier.
Move ModifierMoves the modifier up or down the list.
Remove ModifierRemoves the modifier from the list.

Color Ramp

The color, alpha and thickness modifiers all have a color ramp.

Controls

EntryWhat it does
+Add a stop to your color ramp. The stop will be added after the selected one, in the middle to the next one.
-Deletes the selected color stop from the list.
Tools menu
Tools menu
EntryWhat it does
Flip Color RampFlips the gradient, inverting the values of the color ramp.
Distribute Stops from LeftRearrange the stops so that every step has the same space to the right.
Distribute Stops EvenlySpace between all neighboring stops becomes equal.
Eyedropper (pipette icon) EAn Eyedropper to sample a color or gradient from the interface to be used in the color ramp.
Reset Color Ramp
Reset Color Ramp

Resets the color ramp to its default state.

Color Mode
EntryWhat it does
RGBBlends color by mixing each color channel and combining.
HSV/HSLBlends colors by first converting to HSV or HSL, mixing, then combining again. This has the advantage of maintaining saturation between different hues, where RGB would de-saturate, this allows for a richer gradient.
Interpolation
Interpolation
EntryWhat it does
EaseUses an Ease Interpolation for the color stops.
CardinalUses a Cardinal Interpolation for the color stops.
LinearUses a Linear Interpolation for the color stops.
B-SplineUses a B-Spline Interpolation for the color stops.
ConstantUses a Constant Interpolation for the color stops.
Color Ramp
Color Ramp

The color band. A click at one of the color stops makes it the active one. You can move the color stops by clicking at them and dragging them around.

Active Color Stop elements

Adjust the active color stop.

EntryWhat it does
Choose active color stopChoose the color stop by index.
Number of StopThe active color stop.
Pos
Pos

The position and color of the active color stop. The range goes from 0.000 to 1.000.

Freestyle Color panel

Freestyle Color panel

Modify the color of the stroke.

Base Color

Here you can choose the base color that needs to be modified.

Freestyle Color modifiers

Along Stroke

Along Stroke

Add a colorband along the stroke.

EntryWhat it does
Blend ModeThe color blend mode.
InfluenceThe influence of the modifier.

Crease Angle

Crease Angle

Add a color band along a crease angle. Which is the angle between two adjacent faces) If a stroke segment does not lie on a crease , then its properties are not touched by the modifier.

EntryWhat it does
Blend ModeThe color blend mode.
InfluenceThe influence of the modifier.
Angle Min / MaxThe minimum and maximum crease angle to modify thickness.

Curvature 3D

Curvature 3D

This modifier is based on the radial curvatures of the underlying 3D surface. The curvature of a 2D curve at a point is a measure of how quickly the curve turns at the point. The quicker the turn is, the larger the curvature is at the point. The curvature is zero if the curve is a straight line. Radial curvatures are those computed for a 2D curve that appears at the cross section between the 3D surface and a plane defined by the view point (camera location) and the normal direction of the surface at the point.

This modifier requires to have the Face Smoothness option on and the object needs to have Smooth Shading.

EntryWhat it does
Blend ModeThe color blend mode.
InfluenceThe influence of the modifier.
Curvature Min and MaxThe limits of the mapping. If the current point of the stroke is at Min Curvature or less from the target, it will take the start point of the mapping. If it is at Max Curvature or more from the target, it will take the end-point value of the mapping.

Distance from Camera

Distance from Camera

Recalculates the base property by the distance to the camera.

EntryWhat it does
Blend ModeThe color blend mode.
InfluenceThe influence of the modifier.
Range Min and Range MaxThe minimum and maximum range. These values are in scene units.
Fill Range by SelectionSets the minimum and maximum range values from the distances between the current selected mesh vertices and the camera or the target.

Distance from Object

Distance from Object

Recalculates the base property by the distance to a chosen object.

EntryWhat it does
Blend ModeThe color blend mode.
InfluenceThe influence of the modifier.
TargetPick the target object.
Range Min and Range MaxThe minimum and maximum range. These values are in scene units.
Fill Range by SelectionSets the minimum and maximum range values from the distances between the current selected mesh vertices and the camera or the target.

Material

Material

Alters the base property on the current material under the stroke.

EntryWhat it does
Blend ModeThe color blend mode.
InfluenceThe influence of the modifier.

Material Attribute

Material Attribute

What attribute of the material under the stroke to alter.

Ramp

Shows and activates the color ramp.

Noise

Noise

Uses a noise based pseudo random number generator to add some variation along the stroke.

EntryWhat it does
Blend ModeThe color blend mode.
InfluenceThe influence of the modifier.
AmplitudeThe maximum value of the noise. A higher amplitude means a less transparent (more solid) stroke.
PeriodThe period of the noise. This means how quickly the property value can change. A higher value means a more smoothly changing color along the stroke.
SeedSeed used by the pseudo-random number generator.
AsymmetricThickness only – Allows the thickness to be distributed unevenly at every point.

Tangent

Tangent

Modifies the base value on the traveling direction of the stroke, evaluated at the stroke’s vertices.

EntryWhat it does
Blend ModeThe color blend mode.
InfluenceThe influence of the modifier.

Freestyle Alpha panel

Freestyle Alpha panel

Modify the transparency of the stroke.

Base Transparency

The base transparency that you want to modify.

Freestyle Alpha modifiers

Along Stroke

Along Stroke

Add a gradient along the stroke.

EntryWhat it does
Blend ModeThe color blend mode.
InfluenceThe influence of the modifier.

Mapping

Mapping

The mapping type. Linear or Curve.

Invert

Inverts the values.

Crease Angle

Crease Angle

Add a gradientalong a crease angle. Which is the angle between two adjacent faces) If a stroke segment does not lie on a crease , then its properties are not touched by the modifier.

EntryWhat it does
Blend ModeThe color blend mode.
InfluenceThe influence of the modifier.
Angle Min / MaxThe minimum and maximum crease angle to modify thickness.

Mapping

Mapping

The mapping type. Linear or Curve.

Invert

Inverts the values.

Curvature 3D

Curvature 3D

This modifier is based on the radial curvatures of the underlying 3D surface. The curvature of a 2D curve at a point is a measure of how quickly the curve turns at the point. The quicker the turn is, the larger the curvature is at the point. The curvature is zero if the curve is a straight line. Radial curvatures are those computed for a 2D curve that appears at the cross section between the 3D surface and a plane defined by the view point (camera location) and the normal direction of the surface at the point.

This modifier requires to have the Face Smoothness option on and the object needs to have Smooth Shading.

EntryWhat it does
Blend ModeThe color blend mode.
InfluenceThe influence of the modifier.

Mapping

Mapping

The mapping type. Linear or Curve.

EntryWhat it does
InvertInverts the values.
Curvature Min and MaxThe limits of the mapping. If the current point of the stroke is at Min Curvature or less from the target, it will take the start point of the mapping. If it is at Max Curvature or more from the target, it will take the end-point value of the mapping.

Distance from Camera

Distance from Camera

Recalculates the base property by the distance to the camera.

EntryWhat it does
Blend ModeThe color blend mode.
InfluenceThe influence of the modifier.

Mapping

Mapping

The mapping type. Linear or Curve.

EntryWhat it does
InvertInverts the values.
Range Min and Range MaxThe minimum and maximum range. These values are in scene units.
Fill Range by SelectionSets the minimum and maximum range values from the distances between the current selected mesh vertices and the camera or the target.

Distance from Object

Distance from Object

Recalculates the base property by the distance to a chosen object.

EntryWhat it does
Blend ModeThe color blend mode.
InfluenceThe influence of the modifier.
TargetPick the target object.

Mapping

Mapping

The mapping type. Linear or Curve.

EntryWhat it does
InvertInverts the values.
Range Min and Range MaxThe minimum and maximum range. These values are in scene units.
Fill Range by SelectionSets the minimum and maximum range values from the distances between the current selected mesh vertices and the camera or the target.

Material

Material

Alters the base property on the current material under the stroke.

EntryWhat it does
Blend ModeThe color blend mode.
InfluenceThe influence of the modifier.

Material Attribute

Material Attribute

What attribute of the material under the stroke to alter.

Mapping

Mapping

The mapping type. Linear or Curve.

Invert

Inverts the values.

Noise

Noise

Uses a noise based pseudo random number generator to add some variation along the stroke.

EntryWhat it does
Blend ModeThe color blend mode.
InfluenceThe influence of the modifier.
AmplitudeThe maximum value of the noise. A higher amplitude means a less transparent (more solid) stroke.
PeriodThe period of the noise. This means how quickly the property value can change. A higher value means a more smoothly changing color along the stroke.
SeedSeed used by the pseudo-random number generator.

Mapping

Mapping

The mapping type. Linear or Curve.

Invert

Inverts the values.

Tangent

Tangent

Modifies the base value on the traveling direction of the stroke, evaluated at the stroke’s vertices.

EntryWhat it does
Blend ModeThe color blend mode.
InfluenceThe influence of the modifier.

Mapping

Mapping

The mapping type. Linear or Curve.

Invert

Inverts the values.

Freestyle Thickness panel

Freestyle Thickness panel

Modify the thickness of the stroke.

Base Thickness

The base thickness that you want to modify.

Thickness Position

Thickness Position

The thickness position of silhouettes and border edges.

EntryWhat it does
CenterSilhouettes and border edges are centered along the stroke.
InsideSilhouettes and border edges are drawn inside of the stroke.
OutsideSilhouettes and border edges are drawn outside of the stroke.

Relative

Relative

Silhouettes and border edges are shifted by a user defined thickness ratio.

Thickness Ratio

The thickness ratio to shift the silhouettes and border edges.

Freestyle Thickness modifiers

Along Stroke

Along Stroke

Add a gradient along the stroke.

EntryWhat it does
Blend ModeThe color blend mode.
InfluenceThe influence of the modifier.

Mapping

Mapping

The mapping type. Linear or Curve.

EntryWhat it does
InvertInverts the values.
Value Min / MaxMinimum and maximum output value.

Calligraphy

Calligraphy

Generates different thickness, based on the orientation of the stroke. The result is a stroke thickness that orients at calligraphy.

EntryWhat it does
Blend ModeThe color blend mode.
InfluenceThe influence of the modifier.
OrientationThe angle of the virtual drawing tool, based at the vertical axis of the image. The thickest strokes will align with this angle.
Thickness Min / MaxMinimum and maximum output value.

Crease Angle

Crease Angle

Add a gradientalong a crease angle. Which is the angle between two adjacent faces) If a stroke segment does not lie on a crease , then its properties are not touched by the modifier.

EntryWhat it does
Blend ModeThe color blend mode.
InfluenceThe influence of the modifier.
Thickness Min / MaxThe minimum and maximum thickness.
Angle Min / MaxThe minimum and maximum crease angle to modify thickness.

Mapping

Mapping

The mapping type. Linear or Curve.

Invert

Inverts the values.

Curvature 3D

Curvature 3D

This modifier is based on the radial curvatures of the underlying 3D surface. The curvature of a 2D curve at a point is a measure of how quickly the curve turns at the point. The quicker the turn is, the larger the curvature is at the point. The curvature is zero if the curve is a straight line. Radial curvatures are those computed for a 2D curve that appears at the cross section between the 3D surface and a plane defined by the view point (camera location) and the normal direction of the surface at the point.

This modifier requires to have the Face Smoothness option on and the object needs to have Smooth Shading.

EntryWhat it does
Blend ModeThe color blend mode.
InfluenceThe influence of the modifier.
Thickness Min / MaxThe minimum and maximum thickness.
Curvature Min and MaxThe limits of the mapping. If the current point of the stroke is at Min Curvature or less from the target, it will take the start point of the mapping. If it is at Max Curvature or more from the target, it will take the end-point value of the mapping.

Mapping

Mapping

The mapping type. Linear or Curve.

Invert

Inverts the values.

Distance from Camera

Distance from Camera

Recalculates the base property by the distance to the camera.

EntryWhat it does
Blend ModeThe color blend mode.
InfluenceThe influence of the modifier.

Mapping

Mapping

The mapping type. Linear or Curve.

EntryWhat it does
InvertInverts the values.
Range Min and Range MaxThe minimum and maximum range. These values are in scene units.
Value Min and Value MaxThe minimum and maximum output value of the mapping. These values are in scene units.

Distance from Object

Distance from Object

Recalculates the base property by the distance to a chosen object.

EntryWhat it does
Blend ModeThe color blend mode.
InfluenceThe influence of the modifier.
TargetPick the target object.

Mapping

Mapping

The mapping type. Linear or Curve.

EntryWhat it does
InvertInverts the values.
Range Min and Range MaxThe minimum and maximum range. These values are in scene units.
Value Min and Value MaxThe minimum and maximum output value of the mapping. These values are in scene units.

Material

Material

Alters the thickness of the stroke based on the current material under the stroke.

EntryWhat it does
Blend ModeThe color blend mode.
InfluenceThe influence of the modifier.

Material Attribute

Material Attribute

What attribute of the material under the stroke to alter.

Mapping

Mapping

The mapping type. Linear or Curve.

EntryWhat it does
InvertInverts the values.
Value Min and Value MaxThe minimum and maximum output value of the mapping. These values are in scene units.

Noise

Noise

Uses a noise based pseudo random number generator to add some variation along the stroke.

EntryWhat it does
Blend ModeThe color blend mode.
InfluenceThe influence of the modifier.
AmplitudeThe maximum value of the noise. A higher amplitude means a less transparent (more solid) stroke.
PeriodThe period of the noise. This means how quickly the property value can change. A higher value means a more smoothly changing color along the stroke.
SeedSeed used by the pseudo-random number generator.
AsymetricAssign the thickness asymetrical at both sides of the stroke.

Tangent

Tangent

Modifies the base value on the traveling direction of the stroke, evaluated at the stroke’s vertices.

EntryWhat it does
Blend ModeThe color blend mode.
InfluenceThe influence of the modifier.
Thickness Min / MaxThe minimum and maximum thickness.

Mapping

Mapping

The mapping type. Linear or Curve.

Invert

Inverts the values.

Freestyle Geometry

Freestyle Geometry

Modify the geometry of the freestyle strokes.

The modifier Sampling is on by default.

Freestyle Geometry Modifiers

2D Offset

2D Offset

Offset the stroke vertices from its original position.

EntryWhat it does
Start / EndThe start and end of the offset relative to the stroke.
X / YThe offset amount along X and Y axis of the stroke vertices.

2D Transform

2D Transform

Scale the stroke.

EntryWhat it does
PivotWhat center point to use for the scaling.
Scale X / YThe scale amount along X and Y.
Rotation AngleRotate the stroke

Backbone Stretcher

Backbone Stretcher

Stretch the stroke.

Backbone Length

Amount of backbone stretching.

Bezier Curve

Bezier Curve

Turn the stroke into a bezier curve.

Error

The maximal allowed distance between the new bezier curve and the original backbone geometry.

Blueprint

Blueprint

Turn the strokes into a blueprint/cad like style stroke.

EntryWhat it does
ShapeThe shape of the blueprint contour strokes.
RoundsNumber of rounds in contour strokes.
Random RadiusRandomness of the radius.
CenterRandomness of the center.

Guiding Lines

Guiding Lines

Replaces a stroke by straight lines that connects both of its ends.

Offset

Add an offset to the the start and end points along the original stroke, before generating the new straight one.

Perlin Noise 1D

Perlin Noise 1D

Adds one-dimensional Perlin noise to the stroke. This modifier will give an identical result for two strokes with the same length and sampling interval.

EntryWhat it does
FrequencyHow dense the noise is (kind of a scale factor along the stroke).
AmplitudeHow much the noise distorts the stroke in the Angle direction.
SeedThe seed of the random generator (the same seed over a stroke will always give the same result).
OctavesThe “level of detail” of the noise.
AngleIn which direction the noise is applied (0.0 is fully horizontal).

Perlin Noise 2D

Perlin Noise 2D

Adds one-dimensional Perlin noise to the stroke. Different to the Perlin Noise 1D modifier the modifier generates noisy displacements using 2D coordinates of stroke vertices as the input of the noise generator.

EntryWhat it does
FrequencyHow dense the noise is (kind of a scale factor along the stroke).
AmplitudeHow much the noise distorts the stroke in the Angle direction.
SeedThe seed of the random generator (the same seed over a stroke will always give the same result).
OctavesThe “level of detail” of the noise.
AngleIn which direction the noise is applied (0.0 is fully horizontal).

Polygonization

Polygonization

Simplify the stroke.

Error

The maximum distance allowed between the new simplified stroke and the orginal stroke.

Sampling

Sampling

Changes the definition and precision of the stroke for hte following modifiers.

Sampling

The smaller this value, the more precise are the strokes. The computation of smaller values needs more memory and time.

Simplification

Simplification

Simplify the stroke by merging stroke vertices that are close to each other.

Tolerance

How close the vertices nees to be to each other to be merged.

Sinus Displacement

Sinus Displacement

Adds a sinusoidal displacement to the stroke.

EntryWhat it does
WavelengthHow wide the undulations are along the stroke.
AmplitudeHow high the undulations are across the stroke.
PhaseAllows “offsetting” (“moving”) the undulations along the stroke. Tip! With a phase of 0 the undulations this modifier produces look exactly the same at a Phase of 0. Same goes for any positive or negative multiple of the Wavelength set on the modifier. This allows you to render short video sequences with wavy lines that can then be seamlessly looped without any visual jumps in the undulations along the line.

Spatial Noise

Spatial Noise

Adds some spatial noise to the stroke. Spatial noise displacements are added in the normal direction of each stroke vertex.

EntryWhat it does
AmplitudeHow much the noise distorts the stroke.
ScaleHow wide the noise is along the stroke.
OctavesThe level of detail of the noise.
SmoothWhen enabled, apply some smoothing over the generated noise.
Pure RandomThe usual noise is not really random. Each value depends of the value before. So as a result is more a series of values. Which can lead to patterns. Pure random adds much more randomness to the strokes.

Tip remover

Tip remover

Removes a part of the stroke at the start and the end of a stroke

Tip Length

The length of the stroke that you want to remove.

Freestyle Texture

Freestyle Texture

You can use a texture for the freestyle lines. The texture is created and managed in the texture tab. The material is created and managed in the Shader editor.

In this panel you just manage some settings for it

EntryWhat it does
Use NodesUse shader nodes for the line style.
Spacing along StrokeThe spacing for textures along stroke length
Go to Linestyle Texture PropertiesSwitch to the Texture Properties tab to create and manage the texture.

Freestyle Animation

Freestyle Animation

Allows you to add an animation.

Custom Properties Panel

Custom Properties Panel

Here you can define custom properties that can be used for scripting.

Here you might also find custom properties from addons or scripts.

Add

Adds a new property.

Edit

Edit

Opens a panel where you can adjust the settings for the custom property.

Remove

Removes the property.