Line Kit: Advanced Outline Rendering View on Asset Store (opens in new tab)

Package details

Latest version
1.0.4
Last updated
First released
Unity version
2022.3.0 or later
Package size
66.8 MB
Files
396
Favorites
51
Views in the past week
44

Price tracking

Last checked
Tracked since
Lowest recorded
$29.75 on

Keywords

Line Kit: Advanced Outline Rendering

by Dustyroom (opens in new tab)

2 ratings, too few to average

Advanced outline rendering for URP with exact line placement, 7 layerable edge sources, and stable thin-line anti-aliasing.

Price $59.50

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Line Kit: Advanced Outline Rendering, 6 months Current $59.50; lowest $29.75; highest $59.50 in this period. $0 $50 $100 Jun Jul Aug Sep Oct Nov Version 1.0.2 released 3 Jul 2026 v1.0.2 Version 1.0.3 released 19 Jul 2026 v1.0.3 Version 1.0.4 released 6 Sep 2026 v1.0.4

Asset preview

1 / 12

Line Kit: Advanced Outline Rendering screenshot 1

Line Kit: Advanced Outline Rendering screenshot 1

About this asset

Line Kit is an advanced outline rendering toolkit for Unity URP for projects where lines are a core part of the visual identity, not just a finishing effect. It gives you deliberate control over silhouettes, inner lines, object separation, transparent objects, and hand-drawn imperfections — all in a single, layerable system.

No single edge detection method works for every scene. Line Kit solves this by letting you layer seven independent sources — camera color, depth, normals, object map, line map on objects, line map on layers, and vertex colors — each with dedicated tolerance and variance controls. Enable only what you need, blend them together, and get results that a single-method approach cannot deliver.

✏️ Line Maps — Draw Lines Exactly Where You Want Them

Line Maps let you place lines anywhere on a model, including across surfaces where no geometric edge exists. Apply them per-object with a dedicated material and separate UV channel selection, or per-layer with a shared texture for efficient multi-object control. Red, blue, and green channels give you precise control over line placement, removal, and fill — completely independent of your albedo workflow. This is how you get deliberate detail lines on a character's face, panel seams on a vehicle, or mortar lines on a wall.

Vertex Colors offer a lightweight alternative to Line Maps — paint edge data directly on your meshes without any texture authoring, ideal for stylized props and characters.

✨ Stable, Clean Lines

Thin-line shimmer at distance is a common problem in outlined games. Line Kit includes a purpose-built Temporal Anti-Aliasing system designed specifically for line rendering, with blend control, motion vector integration, and neighbor dilation. The result is significantly reduced flicker and cleaner outlines at any resolution and camera distance, including in motion.

🪟 Transparent & Animated Object Support

Line Kit renders outlines on transparent and vertex-animated objects through a dedicated normals workflow, with the option to use each object's own material for correct displacement and animation. Water, glass, foliage — outlines follow the geometry faithfully.

🎨 Artistic Effects

  • Line Breaks — 3D noise-driven interruptions for a hand-drawn, organic feel.
  • Line Shifts — Animated displaced copies for sketchy, living lines with configurable framerate.
  • Override in Shadows — Distinct line colors in shaded areas (invert or custom color).
  • Blend Modes — Overwrite, Add (neon/glow with bloom), Multiply, Screen, Overlay.
  • Fade with Distance — Lines fade over a configurable world-space range.
  • Vignette — Screen-edge line darkening with size, fade, and color controls.

🚀 Line Kit is built for production — and proven in it. It ships in released games like Super Loco World on Steam and was developed through years of work on Dustyroom's own titles. The package includes a refined inspector, comprehensive debug views for every pass, and full source code with no compiled libraries.

  • 🎯 Ideal for: stylized worlds, ligne claire and Moebius-inspired rendering, toon projects, technical and exploded visuals, architectural scenes, dioramas, retro looks, and bold graphic presentations.
  • 💎 From the creators of Flat Kit: Line Kit builds on the same foundation — refined and expanded for projects that need deeper line control.
  • 📖 Ready to learn from: 10 demo scenes covering distinct artistic directions, plus online documentation at linekit.dustyroom.com.

From the publisher's Asset Store listing.

Technical details

Compatibility

  • Render pipeline: Universal Render Pipeline (URP) only.
  • Unity version: Unity 6 (6000.x) or later.
  • URP requirement: URP 17.0 or later.
  • Rendering backend: Built on URP's RenderGraph API. Legacy Compatibility Mode is not supported.
  • Rendering paths: Forward and Forward+. Deferred is not officially supported.
  • Color space: Linear Color Space required.

Edge Detection (7 layerable sources)

  • Camera Color — edges from color differences between neighboring pixels.
  • Depth — edges between objects at different distances (world-unit tolerance).
  • Normals — edges from surface angle changes (degree-based tolerance), including transparent and vertex-animated objects via a dedicated normals workflow.
  • Object Map — automatic per-object silhouettes with layer masking, width factor, and face selection.
  • Line Map on Objects — per-object texture-based outlines via red/blue/green channel semantics, with separate UV channel selection and a dedicated Line Map material.
  • Line Map on Layers — per-layer shared texture outlines for efficient multi-object control.
  • Vertex Colors — lightweight mesh-driven line control without texture authoring.

Line Appearance

  • 5 blend modes: Overwrite, Add, Multiply, Screen, Overlay.
  • 2 edge detection kernels: Roberts Cross (sharper, diagonal) and Derivative (smoother, axial).
  • 2 sampling modes: pixel-based (fixed width) or percentage-based (resolution-independent).
  • Distance-based line fade with configurable world-space range.
  • Shadow color override: invert or custom color in shaded areas.
  • 3D noise-based line breaks for hand-drawn imperfections.
  • Animated line shifts with configurable repeat count and framerate.
  • Screen-edge vignette with size, fade, and color.

Anti-Aliasing

  • Temporal Anti-Aliasing path built specifically for line rendering.
  • Blend factor control, optional motion vectors, neighbor dilation.
  • Configurable render event: main pass or after post-processing.

Included content

  • 10 demo scenes: Townscape (architecture with line maps), Townscape Closeups, Spaceship (thin lines with TAA), Diorama (transparent water, vertex animation), Desert (Moebius-style), Camera Blowup (outline-only rendering), 60s (retro noise), Car 1 & 2 (neon with bloom), Steamboat Mickey (vertex color workflow).
  • Full source code for all runtime C#, editor tools, and shaders. No DLLs or compiled libraries.
  • Renderer Feature + ScriptableObject settings workflow. No code required for setup.
  • Custom inspector with debug outputs for final lines, noise, object map, line maps, vertex colors, depth, normals, and camera color.
  • Online documentation: linekit.dustyroom.com.

Platform notes

  • Desktop: Windows, macOS, Linux.
  • Mobile (iOS/Android): supported. Disable unused passes for best performance.
  • VR/XR: stereo rendering support in all shaders.
  • WebGL: not tested.

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP
6000.6.0f1 Not listed Compatible Not listed
6000.5.0f1 Not listed Compatible Not listed
6000.4.0f1 Not listed Compatible Not listed
6000.3.0f1 Not listed Compatible Not listed
6000.2.0f1 Not listed Compatible Not listed
6000.1.0f1 Not listed Compatible Not listed
6000.0.0f1 Not listed Compatible Not listed
2023.2.0f1 Not listed Compatible Not listed
2022.3.0f1 Not listed Compatible Not listed

As listed on the Asset Store.