Outline Rendering#
The Outline sub-pixel filter allows you to render high quality edges and silhouettes from your scenes so you can now easily create great non-photorealistic images such as blueprints or cel-shading style renderings directly in Clarisse. To render outlines, go to Sub Pixel Filters attribute of the Layer 3d and add Outline.
Basic Settings#
The Outline attribute group allows you to control the overall look of the outline.
Attribute | Description |
---|---|
Line Width | Width of all lines in screen space. |
Color | Color of all lines |
Alpha | Alpha of all lines |
Silhouette Width | Width of silhouette lines defined as a percentage of Line Width |
Inner Width | Width of inner lines defined as a percentage of Line Width |
Normal Threshold | Angle threshold used for comparing neighbor normals |
Depth Threshold | Depth threshold used for comparing neighbor depths |
Line Width#
Line Width controls the width of all lines in screen space (pixels).
Color#
Color controls the color of all lines.
Alpha#
Alpha controls the opacity of all lines.
Silhouette Width#
Silhouette Width controls the width of silhouette lines defined as a percentage of Line Width.
The renders below all use a Line Width of 3.0px
Inner Width#
Inner Width controls the width of inner lines defined as a percentage of Line Width.
The renders below all use a Line Width of 3.0px
Normal Threshold#
Normal Threshold controls the angle threshold used for comparing neighbor normals.
The renders below all use a Line Width of 3.0px
Depth Threshold#
Depth Threshold controls the depth threshold used for comparing neighbor depth.
Rendering Settings#
The Rendering attribute group allows you to control outlines render settings.
Attribute | Description |
---|---|
Geometry Group | Group of objects that will be outlined |
Outline Mode | Choose Accurate mode to enable depth of field and motion blur effects |
Sample Count | Set the number of samples to use per camera ray for the Accurate mode |
Geometry Group#
It is possible to define a group of items to restrict the outline rendering to a specified set of item by setting a group defining the items to the Geometry Group attribute.
Accurate Outline Rendering#
By default, outline rendering does not support depth of field and motion blur. To enable outline rendering in depth of field and motion blur, set Outline Mode to Accurate.
Sample Count#
When Outline Mode is set to Accurate, you may need to increase the Sample Count to increase the outline quality.
Advanced Settings#
The Advanced Settings attribute group allows you to fine-tune the look of outlines.
Attribute | Description |
---|---|
Use Shading Group | If enabled, will draw a line between two shading groups |
Shading Group Width | Width of the shading group line based on a percentage of the line width |
Normal Width | Width of the normal line based on a percentage of the line width |
Depth Width | Width of the depth line based on a percentage of the line width |
Override Shading Group | If enabled, overrides the color and alpha of the Shading Group line |
Shading Group Color | Color of the Shading Group line |
Shading Group Alpha | Alpha of the Shading Group line |
Override Normal | If enabled, overrides the color and alpha of the Normal line |
Normal Color | Color of the Normal line |
Normal Alpha | Alpha of the Normal line |
Override Depth | If enabled, overrides the color and alpha of the Depth line |
Depth Color | Color of the Depth line |
Depth Alpha | Alpha of the Depth line |
Use Shading Group#
When enabled outlines between different shading group are drawn.
The renders below all use a Line Width of 3.0px
Shading Group Width#
Shading Group Width controls the width of shading group lines defined as a percentage of Line Width.
The renders below all use a Line Width of 3.0px
Normal Width#
Normal Width controls the width of lines that are drawn when they are beyond the value defined by Normal Threshold. Normal Width is defined as a percentage of Line Width.
The renders below all use a Line Width of 3.0px
Depth Width#
Depth Width controls the width of lines that are drawn when they are beyond the value defined by Depth Threshold. Depth Width is defined as a percentage of Line Width.
The renders below all use a Line Width of 3.0px
Per shading group Overrides#
It is possible to have line color and alpha overrides at shading group level. To enable shading group level overrides enable Override Shading Group.
The renders below are using a line color set to (0.824, 0, 1)
Normal Overrides#
It is possible to have line color and alpha overrides for lines drawn when the Normal Threshold has been reached. To enable normal overrides enable Override Normal.
The renders below are using a line color set to (0.141, 0, 1)
Depth Overrides#
It is possible to have line color and alpha overrides for lines drawn when the Depth Threshold has been reached. To enable depth overrides enable Override Depth.
The renders below are using a line color set to (0.0, 0.559, 0.678)