Website powered by

Unreal Engine Educational Project - Outlines

Here's an demonstration of how to create outlines in Unreal Engine using a couple of different techniques. Files are available as a Tier 2 reward on my Patreon: https://www.patreon.com/GhislainGir

Goold old duplicated mesh-based approach with duplicated mesh having flipped normals.

Goold old duplicated mesh-based approach with duplicated mesh having flipped normals.

Duplicated mesh-based approach with second mesh having a material that uses pixel depth offset to push it behind the first mesh.

Duplicated mesh-based approach with second mesh having a material that uses pixel depth offset to push it behind the first mesh.

Duplicated mesh-based approach but using the same mesh and a masked material.

Duplicated mesh-based approach but using the same mesh and a masked material.

Duplicated mesh-based approach but outline and original mesh are merged.

Duplicated mesh-based approach but outline and original mesh are merged.

Translucent brush approach.

Translucent brush approach.

Translucent brush approach with depth rejection.

Translucent brush approach with depth rejection.

Global post process material approach.

Global post process material approach.

Global post process material approach using stencil depth.

Global post process material approach using stencil depth.

Global post process material approach with multiple stencil indexes support.

Global post process material approach with multiple stencil indexes support.

Demo of the brush technique. Using a translucent material lets you sample the scene depth and do all kind of cool effects.

Further demonstration of the brush technique to create outlines.