CosterGraphics Outline System Pro for the Universal Render Pipeline.
A highly versatile and easy to modify system for rendering professional Screen-Space Edge Detection Outlines.CosterGraphics Outline System Pro for the Universal Render Pipeline A highly versatile and easy to modify system for rendering professional Screen-Space Edge Detection based (selection) Silhouette Outlines, Contour Outlines and Overlays, around and onto any 3D model in the Unity game engine.Fully utilizes the Unity Render Graph API and Shader Graph shaders, to efficiently render sharp and technical, or highly stylized NPR outlines, onto selected GameObjects only, or onto the entire scene.Includes a full Collection of Shader Graph Outline shaders and many other full-screen edge detection and overlay effects for full-screen NPR styles and sci-fi effects.CosterGraphics Outline System Pro for the Universal Render PipelineA highly versatile and easy to modify system for rendering professional Screen-Space Edge-Detection based selection Silhouette Outlines, Contour Outlines and Overlays around and onto any 3D model in the Unity game engine.Fully utilizes the Unity Render Graph API and Shader Graph shaders, to efficiently render sharp and technical, or highly stylized NPR outlines, onto selected GameObjects only, or onto the entire scene.Also includes many other full-screen edge detection and overlay effects for full-screen NPR styles and sci-fi effects.The Outline System is organized into Four Tiers of complexity;⭐Simple, ⭐⭐Basic, ⭐⭐⭐Advanced, and ⭐⭐⭐⭐Pro, each building onto the previous with increasing complexity, features, and capabilities. This tiered structure ensures flexibility and scalability: you can start with simple outlines and upgrade as needed, with full backward compatibility.The System comes with four Scriptable Renderer Features for drawing the outlines, an entire Collection of Composite outline Shader Graph shaders that are carefully organized, and one Monobehaviour Outline3D component that can be added to any GameObject to mark it as an outline receiver and to instantly enable the outlines. (No Layers required!)Each Tier of the Outline System adds the following new features:⭐ Outline System Simple Tier Features:+ Renderer Feature IDs (Render different objects with different types of outlines easily)+ Binary Color Mask & Depth Tested Binary Color Mask Based Overlays+ Binary Color Mask & Depth Tested Binary Color Mask Based Silhouette Outlines+ Hybrid Silhouette Outlines & Overlays⭐⭐ Outline System Basic Tier Features:+ (Camera) Color, Depth & Normals Based Contour outlines+ Hybrid Silhouette & Contour Outlines+ View-Space Outline Thickness (For thinner outlines towards the distance)+ UV Mask based Texture Overlays⭐⭐⭐ Outline System Advanced Tier Features:+ InstanceID Based 'Per-Object' Intersection Outlines+ ObjectID Based 'Per-Object' Colored Outlines+ ObjectID Based 'Per-Team' Colored Outlines+ Advanced Edge Detection Kernel Based Outlines (Cross, Gaussian, Laplacian, SobelXY, ScharrXY)+ Advanced Depth masked outline shaders using Depth Tested and non depth tested masks⭐⭐⭐⭐ Outline System Pro Tier Features:+ Ultra thick and efficient JFA (Jump Flood Algorithm) DF (Distance Field) and SDF (Signed Distance Field) Based Sillhouette Outlines+ Special JFA Distance Field Based Contour OutlinesThe Outline System also includes Six clear and easy to understand Demo Scenes for each tier's outline and overlay shaders, for full-screen (edge detection) effects and for per-team/per-object outline colors.✒️ CosterGraphics Outline System Pro comes with full online documentation with fully human hand written Manuals and scripting API (over at https://costergraphics.nl)All the example images are raw screenshots that were directly taken in the Unity Editor's Game or Scene View and created with the shaders and renderer features included in this package. (models not included)Some AI chat assistance was used for writing the documentation for the system of which some small traces and placeholders may still be left.




