#widgets #ui #interface #graphics

carbide_wgpu

一个用于通过 wgpu 渲染 carbide UI 的crate

2 个版本

0.70.1 2021年2月19日
0.70.0 2021年1月30日

#1235GUI

每月 26 次下载
2 crate 中使用

MIT/Apache

125KB
2K SLoC

Carbide

Carbide 是早期仓库 conrod 的分支。

Carbide 是一个尝试用 Rust 编写的易于使用的 2D 库。

该项目与其他尝试(druid, egui, iced, ...)的不同之处在于,它结合了 SwiftUI 布局思路,并作为一个保留模式框架。

当前状态

目前,该框架处于早期阶段,但大多数布局算法和基本小部件都已实现。通过扩展 conrod,我试图将项目提升到更现代的标准,2018 年 Rust,以及其新特性。

许可证

以下任一许可证下许可:

由你选择。

贡献

除非你明确表示,否则根据 Apache-2.0 许可证定义的,任何有意提交以包含在你提交的工作中的贡献,都应如上所述双重许可,不附加任何额外条款或条件。

示例资产

依赖关系

~18–36MB
~583K SLoC