Outline Shader

If you liked this item, please rate it up on Steam Workshop page.

Author: dim sum un

Last revision: 3 Sep, 2025 at 16:01 UTC

File size: 48.53 KB

On Steam Workshop

Description:

Customizable, cartoony outlines! This adds a shader which outlines the world. You can find this addon in the Post Process Tab > Shaders > Outline (vlazed).

Features
  • Colorable edges
  • Luminance, normal, and depth buffer edge detection
  • Debug mode (which can also be used to render an outline pass)

This shader uses the GShader library. You must subscribe to it, and have it checked (Post Process Tab > Shaders > GShader library) for the outlines to work properly

Notes

Using `poster 2` (or any number greater than 1) does not upscale the outline effect; it results in a weird overlaying of the scene. If you wish to render at double your resolution, change the resolution in the video settings.

There may be some weird issues with rendering outlines with translucent or invisible materials. This issue is inherent with the shader buffers produced from GShader and may impact your usage of the tool. If you are an artist, here are some workarounds to consider:

  • Use an alternative model that allows toggleable bodygroups for most of the character (e.g. this addon)
  • Shrink part of the mesh that is supposed to be invisible (using Advanced Bonemerger, Ragdoll Mover, etc.)
  • Port the character into 3D modeling software, and remove the parts that cause the outline issue

Your mileage may vary with the use of this shader.

Credits

The following websites for the edge detection shaders

Posters

The first few images showcase the effect in-game. In the Poster gallery, the outline effect is used for artistic purposes, with the images being shown either in-game or post-processed (using Debug mode)

Source Code[github.com]

Outline Comparison[github.com]

Feel free to use this addon in your artwork or videos without attribution, although I highly appreciate it if you do.
Download
Required items:

Click the title to search on this site.


GShader LibrarySteam Workshop