Advanced Edge Detection

 

Advanced Edge Detection 是一款专为Unity设计的强大插件,它能够轻松为游戏添加清晰、美观的边缘检测轮廓,从而提升游戏的视觉效果并赋予其独特的风格。该插件提供了多种功能,包括法线和深度缓冲区边缘检测、锐角修复、深度渐变、素描/手绘效果等,使边缘在游戏中看起来更加精致。

版本信息\下载方式

版本 Unity 版本支持 提供下载方式 更新日期
1
Advanced Edge Detection 2.0
2022.3.37f1及更高版本
百度网盘+夸克网盘 2025-04-27

 

可编程渲染管线(SRP)兼容性

Unity版本 内置渲染管线 通用渲染管线(URP 高清渲染管线(HDRP)
2022.3.37f1
兼容
兼容
不兼容

核心特点

  • 法线和深度缓冲区边缘检测:提供精确的边缘识别。
  • 锐角修复:解决了深度边缘检测中陡峭角度的常见问题。
  • 深度渐变:确保即使是距离较远的对象也有清晰的轮廓。
  • 素描/手绘效果:通过添加纹理和UV偏移,实现风格化的外观。
  • 自定义遮罩:允许选择哪些对象应该有轮廓,哪些不应该。
  • 边缘读取:利用透明着色器中的边缘检测数据实现如水效果等自定义行为。
  • 自定义数据边缘检测(仅URP):基于对象ID、顶点颜色和自定义纹理进行边缘检测,消除伪影并实现详细边缘检测。
  • 集成简单:易于集成到现有项目中。
  • 全面定制:可以调整每项功能以满足特定需求。

兼容性

  • 支持URP和内置渲染管线(2021.3及以上版本)。
  • 不支持VR和WebGL。
  • 自定义数据边缘检测仅在URP中可用(对象ID、顶点颜色、自定义纹理)。
  • 在使用内置渲染管线时,需安装Shader Graph才能运行演示场景。

技术细节

  • 版本2.0更新内容:
    • 增加了对Unity 6的支持!
    • 默认Unity版本为2022(向后兼容至2021)。
    • 资产文件结构重新组织。
    • 改进了演示场景。
    • 改进了导入和设置过程。
    • 通过移除不必要的演示资产减少了包大小。
    • 标准化了内置、URP和HDRP的演示材质。(内置渲染管线需要Shader Graph来运行演示场景。)
Advanced Edge Detection Advanced Edge Detection Advanced Edge Detection Advanced Edge Detection

Leave a Reply

后才能评论