#creative-coding #web-gpu #texture #wgpu #nannou #image #framework

nannou_wgpu

与 wgpu 及其在 nannou(Rust 的创意编码框架)中的集成相关的内容

3 个版本 (破坏性)

0.19.0 2024 年 1 月 17 日
0.18.0 2021 年 11 月 18 日
0.17.0 2021 年 7 月 8 日

#336 in 图形 API

Download history 452/week @ 2024-03-13 670/week @ 2024-03-20 620/week @ 2024-03-27 717/week @ 2024-04-03 1484/week @ 2024-04-10 1231/week @ 2024-04-17 657/week @ 2024-04-24 1019/week @ 2024-05-01 568/week @ 2024-05-08 594/week @ 2024-05-15 833/week @ 2024-05-22 850/week @ 2024-05-29 568/week @ 2024-06-05 529/week @ 2024-06-12 545/week @ 2024-06-19 472/week @ 2024-06-26

2,205 个月下载量
13 个 crate 中使用(通过 nannou

MIT 许可证

170KB
3K SLoC

nannou_wgpu

与 wgpu 及其在 nannou 中的集成相关的内容!

WebGPU 是 nannou 旨在实现的便携式图形规范,允许我们编写既快速又能够针对广泛平台的代码。 wgpu 是我们使用的 crate 名称,用于实现此规范。

nannou_wgpu crate 重新导出整个 wgpu crate 以及其所有文档,同时添加了一些额外的项目,使得 wgpunannou 一起使用更加方便。

image 功能使得与 image crate 的交互更加容易,包括从图像文件上传纹理的函数。

capturer 功能提供了 wgpu::TextureCapturer API,旨在简化从 GPU 下载纹理并轻松将其保存为图像文件的过程。例如,这对于记录窗口或草图的内容特别有用。

请注意,当通过 nannou::wgpu 使用 nannou_wgpu 时,默认启用了这两个功能。

有用的链接

依赖项

~3–38MB
~531K SLoC