OptionalpropertiesOptionalblendFunction?: numberThe blend function of this effect. (default: BlendFunction.SCREEN)
Optionalblur?: booleanWhether the outline should be blurred. (default: false)
OptionaledgeStrength?: numberThe edge strength. (default: 1.0)
OptionalhiddenEdgeColor?: ColorThe color of hidden edges. (default: #22090a)
OptionalkernelSize?: numberThe blur kernel size. (default: KernelSize.VERY_SMALL)
Optionalmultisampling?: numberThe number of samples used for multisample antialiasing. Requires WebGL 2. (default: 0)
OptionalpulseSpeed?: numberThe pulse speed. A value of zero disables the pulse effect. (default: 0.0)
Optionalresolution?: numberThe resolution that is used for the effect. (default: 480)
OptionalresolutionScale?: numberThe resolution scale for the outline render targets. A value of 1 renders at full canvas resolution (× devicePixelRatio), 0.5 at half resolution. Higher values reduce stair-stepping artifacts at the cost of GPU memory. (default: 1)
OptionalseparateObjects?: booleanWhether each selected node should be outlined separately instead of as a unified group. Prevents depth artifacts when objects are layered (e.g. one in front, one behind). Has a per-node performance cost. (default: false)
OptionalvisibleEdgeColor?: ColorThe color of visible edges. (default: #ffffff)
OptionalxRay?: booleanWhether occluded parts of selected objects should be visible. (default: true)
OptionaltokenThe token of the effect, is only returned by the viewer, but ignored as an input.
The type of this effect.