Outline
These fields draw a contour by expanding the mesh. They do not use camera depth.
This page is a table for looking up values. If you want the order to turn things on in, see the Outline guide.
The headings and order follow the inspector's section names and display order exactly.
The fields inside map and mask slots are the same in every slot.
Channel, remap, feather and mask UV are written once in the Shared Texture Slot UI.
Outline Width (Normal Outline)
If the legacy outline compatibility gate is off, use Enable Outline Compatibility Gate before adjusting the width.
| Inspector label | Property | Type | Range | Default | What it does |
|---|---|---|---|---|---|
| Enable Normal Outline | _OutlineHullEnabled | Toggle | - | On | Draws the line by expanding the mesh along its normals, in one additional pass |
Color and Width
| Inspector label | Property | Type | Range | Default | What it does |
|---|---|---|---|---|---|
| Outline Color | _OutlineHullColor | Color | - | 0.75, 0.6, 0.6, 1 | Color of the Normal Outline |
| Color Gamma | _OutlineHullColorGamma | Float | 0.1 ~ 3 | 1 | Applies gamma to the outline color value axis while preserving hue and… |
| Outline Color Blend | _OutlineHullColorBlendMode | Enum | Normal / Multiply | Multiply | How the outline tint is combined with its base color |
| Outline Tint Strength | _OutlineHullColorBlendOpacity | Float | 0 ~ 1 | 1 | Tint strength for the selected blend mode on the outline base color |
| Outline Width | _OutlineHullWidth | Float | 0 ~ 10 | 1 | Outline width |
Width Mask
| Inspector label | Property | Type | Range | Default | What it does |
|---|---|---|---|---|---|
| Hull Width Mask | _OutlineHullWidthMask | Texture | - | None | - |
| Hull Width Mask | _OutlineHullWidthMaskEnabled | Float | - | 0 | - |
| Hull Width Mask UV Source | _OutlineHullWidthMask_UVMode | Enum | UV0 / UV1 / UV2 / UV3 | UV0 | - |
| Hull Width Mask Channel | _OutlineHullWidthMaskChannel | Enum | R / G / B / A / Luma | R | - |
Pressure and Paint
| Inspector label | Property | Type | Range | Default | What it does |
|---|---|---|---|---|---|
| Switch to vertex color alpha (VertexAlpha) | _OutlineHullPressureSource | Enum | Constant / VertexAlpha / VertexRed / WidthMask / OutlineNormalUV8 | Constant | Which painted channel modulates line width |
| Apply to Normal Outline | _OutlineHullPressureApply | Toggle | - | On | Applies the painted pressure to the Normal Outline width |
| Pressure Contrast | _OutlineHullPressureContrast | Float | -4 ~ 4 | 2 | Raises the pressure value to a power, widening the difference in line weight |
Lighting Response
| Inspector label | Property | Type | Range | Default | What it does |
|---|---|---|---|---|---|
| Light Volume Colour Influence | _OutlineHullSceneLightInfluence | Float | 0 ~ 1 | 1 | How much of the world Light Volume's base colour and brightness (L0) multiplies… |
| Follow Base Map | _OutlineHullFollowBase | Toggle | - | Off | Uses the RGB from the base map and all texture layers composited together as the… |
| Follow Alpha | _OutlineHullFollowAlpha | Toggle | - | On | On, the outline uses the source surface alpha |
| Apply Lighting | _OutlineIncludeFormShadow | Toggle | - | On | Applies form shadow, rim, and front light to the outline |
| Front Light Color | _OutlineLitColor | Color | - | White | Color mixed into the front light when Apply Lighting is on |
| Front Light Strength | _OutlineLitColorStrength | Float | 0 ~ 1 | 0 | How much front light color is mixed using saturate(N·L), the clamped dot product… |
Outline Options
| Inspector label | Property | Type | Range | Default | What it does |
|---|---|---|---|---|---|
| Width Mode | _OutlineHullWidthMode | Enum | PixelStable / WorldSpace | WorldSpace | PixelStable keeps the line a constant thickness on screen regardless of… |
| Normal Source | _OutlineHullNormalSource | Enum | MeshNormal / VertexColorTS / UV8TS | MeshNormal | Which direction the outline is pushed along |
| Authored Vector Direction | _OutlineVectorEnabled | Toggle | - | Off | Sources the outline push direction from a texture |
| Outline Vector Texture | _OutlineVectorTex | Texture | - | None | - |
| Vector UV | _OutlineVectorUVMode | Enum | UV0 / UV1 / UV2 / UV3 | UV0 | Which UV set the outline direction texture is sampled with |
| Vector Scale | _OutlineVectorScale | Float | -10 ~ 10 | 1 | Strength of the authored direction vector; negative values flip it |
| Depth Bias | _OutlineHullZBias | Float | -0.1 ~ 0.1 | 0 | Pulls the whole Normal Outline toward or away from the camera to rescue an… |
| Inner Line Suppression Offset | _OutlineHullSurfaceSink | Float | 0 ~ 1 | 0.004 | - |
| Protect Outline From DOF | _OutlineHullDofProtection | Toggle | - | On | Makes the outline write depth so depth-of-field blur cannot erase the line |
| Far-Distance Minimum Pixels | _OutlineDistanceMinPixels | Float | 0 ~ 4 | 0.95 | Keeps the outline from thinning below this many screen pixels at distance |
Related pages
- Outline usage guide
- Shared Texture Slot UI — the channel, remap and UV fields inside map and mask slots
- Troubleshooting