#检测 #边缘 #插件 #着色器 #添加 #图像 #颜色

bevy_mod_edge_detection

一个简单的插件,用于向bevy添加边缘检测着色器

1 个不稳定版本

0.1.0 2023年3月18日

#110 in #检测

MIT/Apache

295KB
468

bevy_mod_edge_detection

一个简单的插件,用于添加全屏边缘检测。

image

实现细节

实现主要基于这篇文章中的描述。

https://alexanderameye.github.io/notes/rendering-outlines/#edge-detection

本质上,它对深度、法线和颜色纹理执行Sobel算子。Sobel算子能够确定这些纹理中的不连续性,着色器将简单地绘制这些不连续性。

入门指南

查看 examples/simples.rs 示例

依赖项

~20–58MB
~1M SLoC