Linework 是 Unity 的轮廓与边缘检测工具包,把 5 种描边技术整合为 URP 渲染器特性,收录 v1.4.9 与 v1.4.12,需 Unity 6 或 2022.3 配 URP。
Linework 是一款面向 Unity 的轮廓与边缘检测渲染工具包,由开发者 ameye 制作,历经五年多的轮廓渲染实验后成型。它把多种描边技术整合进同一套 URP 渲染器特性(Renderer Features)中,让开发者可以根据画面需求在视觉精度与性能之间做选择,而不必为每一种描边效果单独搭建方案。Linework 的核心价值在于“多技术并存”:快速描边、柔和发光描边、宽幅平滑描边、全屏边缘检测与表面填充各自解决不同问题,并且都通过渲染层(Rendering Layers)与自定义编辑器 UI 进行配置。
Linework 只支持 Unity 6 或 Unity 2022.3 配合通用渲染管线(URP),其他组合不在支持范围内。它利用 SRP Batcher 与 Unity 6 的 Render Graph,在单个批次内渲染多条轮廓;同时兼容 Alpha Cutout 着色器、顶点动画与 DOTS Hybrid Renderer,并包含完整源码与详细文档。当前版本为 v1.4.12,通过百度网盘与夸克网盘分发。
版本信息\下载方式
| 版本 | Unity 版本支持 | 提供下载方式 | 更新日期 | |
| 1 |
Linework Outlines and Edge Detection v1.4.9
|
|
百度网盘+夸克网盘 | 2025-04-28 |
| 2 |
Linework Outlines and Edge Detection v1.4.12
|
2022.3.35及更高 | 百度网盘+夸克网盘 | 2026-10-18 |
可编程渲染管线(SRP)兼容性
| Unity版本 | 内置渲染管线 | 通用渲染管线(URP) | 高清渲染管线(HDRP) |
| 6000.0.0f1 |
|
|
不兼容 |
| 2022.3.35f1 |
不兼容
|
兼容 | 不兼容 |
技术细节
Linework 的五种描边与填充效果
Linework 包含 5 种效果,均可作为渲染器特性添加到 URP 渲染器中:
- Fast Outline:通过在原始对象后方渲染一份挤出(Extrusion)后的对象版本来生成轮廓,适合简单、低开销的描边需求。
- Soft Outline:先生成对象的剪影(Silhouette),再施加膨胀/模糊(Dilation / Blur)效果,得到柔和、带发光感的轮廓。
- Wide Outline:为每个对象生成有符号距离场(Signed Distance Field,SDF)并进行采样,从而获得一致且平滑跟随对象形状的宽幅描边。
- Edge Detection:通过检测场景中的边缘与不连续处(如深度、法线向量、颜色或自定义输入缓冲的差异)来生成全屏轮廓,统一作用于整个场景,既适合对象外边界,也适合内部边界。
- Surface Fill:使用填充材质渲染对象,实现屏幕空间的填充效果与图案。
描边配置与渲染层系统
每种效果都提供范围广泛的设置项,主要包括三类:
- 描边作用于哪些对象:通过渲染层系统(Rendering Layers)指定,可按对象配置并堆叠多种效果。
- 描边的视觉表现:厚度、颜色等外观参数。
- 描边的行为:轮廓出现的位置与方式。
- 自定义编辑器 UI 与设置让描边创作更直观,减少在多个面板之间反复切换。
- 渲染层与效果堆叠的组合,使同一场景中可以同时存在不同风格的对象描边。
性能与渲染管线集成
- 利用 SRP Batcher 与 Unity 6 Render Graph,可在单个批次内渲染多条轮廓。
- 提供多种技术路线,便于在视觉保真度与性能之间做取舍。
- 作为 URP 渲染器特性运行,接入方式与 URP 的渲染器配置保持一致。
- 完整源码包含在包内,便于按项目需求调整实现。
- 官方提供详细文档与支持渠道。
高级边缘检测与手绘效果
- 边缘检测支持高级特性,例如分区图(Section Map)与世界空间扭曲/破碎(World-space Distortion / Breakup)。
- 这些特性可用于制作手绘感(Hand-drawn)的轮廓与边缘效果。
- 全屏边缘检测统一应用于整个场景,适合需要整体线条风格的画面。
- 结合表面填充效果,可以进一步丰富描边之外的视觉层次。
兼容性与已知限制
- 仅支持 Unity 6 或 Unity 2022.3 配合 URP,其他组合不受支持。
- 兼容 Alpha Cutout 着色器与顶点动画。
- 兼容 MacOS、Windows、WebGL 与 iOS;Android 与 VR 未经过测试,可能无法正常工作。
- 兼容 DOTS Hybrid Renderer。
- 宣传图中使用的角色 Jammo 来自 Mix and Jam,不包含在资源包内,可在资产商店免费下载。
- 更多兼容性信息可参考官方兼容性页面。



兼容性
|
项目
|
支持情况
|
|
Unity 版本
|
Unity 6、Unity 2022.3
|
|
渲染管线
|
仅通用渲染管线(URP)
|
|
支持平台
|
MacOS、Windows、WebGL、iOS
|
|
未测试平台
|
Android、VR
|
|
着色器兼容
|
Alpha Cutout、顶点动画
|
|
其他兼容
|
DOTS Hybrid Renderer
|
|
源码与文档
|
包含完整源码与详细文档
|
Linework 适合需要在 Unity URP 项目中实现风格化轮廓与边缘检测的开发者,尤其是卡通渲染、手绘风格、漫画感画面与需要对象级描边控制的项目。它把五种描边与填充技术、渲染层配置、SRP Batcher 批处理与手绘感边缘检测整合进一套工具包,同时明确限定只支持 URP。如果你的项目使用 Unity 6 或 2022.3 的 URP,并希望用一套方案覆盖从简单描边到全屏边缘检测的需求,Linework 提供了一条技术路线清晰、可配置性强的实现路径。
相关资源:Spice Up: Night Vision:Unity 实现夜视效果插件 · Sci-Fi Shader Pack:Unity科幻风格特效的终极着色器 · Crest Water 4 URP Ocean Rivers Lakes :Unity 高性能URP海洋\河湖泊\水模拟系统
常见问题
支持哪些 Unity 版本?
正文写只支持 Unity 6,或 Unity 2022.3 搭配 URP;版本表两行标注 2022.3.35 及更高。
内置管线或 HDRP 能用吗?
不能,SRP 表在 6000.0.0f1 与 2022.3.35f1 两行都把内置管线与 HDRP 标为不兼容。
有几种描边方式?
5 种渲染器特性:Fast Outline 挤出描边、Soft Outline 剪影膨胀、Wide Outline 距离场宽描边、Edge Detection 全屏边缘检测,另有表面填充。
宽幅描边是怎么做的?
为每个对象生成有符号距离场(SDF)再采样,得到一致且平滑跟随对象形状的宽幅描边。
性能上怎么取舍?
它借 SRP Batcher 与 Unity 6 的 Render Graph 在单个批次内渲染多条轮廓,可按画面需求在精度与开销之间选不同描边技术。
能配卡通风格的材质吗?
兼容 Alpha Cutout 着色器与顶点动画,也支持 DOTS Hybrid Renderer,包内含完整源码与详细文档。





评论(3)
下载地址无效
下载地址雾效
地址无效