Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/voxell-tech/bevy_vello_graphics

Vello graphics in Bevy.
https://github.com/voxell-tech/bevy_vello_graphics

bevy bevy-vello vector-graphics vello

Last synced: 2 months ago
JSON representation

Vello graphics in Bevy.

Awesome Lists containing this project

README

        

# Bevy Vello Graphics

Bevy Vello Graphics simplifies the creation and rendering of [Vello](https://github.com/linebender/vello) vector graphics in Bevy.

![hello_world](./.github/assets/hello_world.png)

Each vector graphic is treated as a component and rendered using [Bevy Vello](https://github.com/linebender/bevy_vello). Vector graphics that are supported include:

- Line
- Rect
- Circle
- Bézier Path

It also include a simple Bevy friendly wrapper around:

- Fill
- Stroke
- Brush

## Join the community!

You can join us on the [Voxell discord server](https://discord.gg/Mhnyp6VYEQ).

## License

`bevy_vello_graphics` is dual-licensed under either:

- MIT License ([LICENSE-MIT](LICENSE-MIT) or [http://opensource.org/licenses/MIT](http://opensource.org/licenses/MIT))
- Apache License, Version 2.0 ([LICENSE-APACHE](LICENSE-APACHE) or [http://www.apache.org/licenses/LICENSE-2.0](http://www.apache.org/licenses/LICENSE-2.0))

This means you can select the license you prefer!
This dual-licensing approach is the de-facto standard in the Rust ecosystem and there are [very good reasons](https://github.com/bevyengine/bevy/issues/2373) to include both.