Outline Shader
Customizable, cartoony outlines! This adds a shader which outlines the world. You can find this addon in the Post Process Tab > Shaders > Outline (vlazed).
- Colorable edges
- Luminance, normal, and depth buffer edge detection
- Debug mode (which can also be used to render an outline pass)
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.
The following websites for the edge detection shaders
- Roystan’s Unity Outline Shader[roystan.net]
- Alexander Amereye’s Unity Outline Shader[ameye.dev]
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)
- Flan’s Motorcycle Steering: Penol Akushari
- Zer0: Sac
- Cyclops: Solid Green
- Diego and THE WORLD: Me
- Jetset Heroes: Me
- The Aura Farmer: Me
- Riamu Gaming: Me