3个版本

0.1.2 2020年9月23日
0.1.1 2020年9月8日
0.1.0 2020年9月8日

#594 in 图形API

每月22次下载

MIT 许可证

18KB
239 代码行

rgx-lyon

crate version

此crate通过lyonrgx提供非常丰富的矢量形状渲染功能。

基本示例

let mut builder = ShapeBuilder::default();
lyon::tessellation::basic_shapes::fill_circle(
    Point::new(50., 50.),
    25.,
    &FillOptions::default(),
    &mut builder,
)
.expect("Error tesselating circle");
let shape = builder.prepare(&renderer);

// { ... }

pass.set_pipeline(&self.pipeline);
self.shape.draw(pass);

要深入了解,请查看examples/ 目录。您可以使用 cargo run --example <name> 运行单个示例,例如 cargo run --example circle

依赖项

~11MB
~221K SLoC