Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

How to learn Vello? #384

Open
Boltzmachine opened this issue Oct 12, 2023 · 2 comments
Open

How to learn Vello? #384

Boltzmachine opened this issue Oct 12, 2023 · 2 comments
Labels
documentation Improvements or additions to documentation help wanted Extra attention is needed

Comments

@Boltzmachine
Copy link

Looks like it is the only actively maintained 2D rendering library in Rust. But it is hard to find learn from the blogs without any documentation or tutorial. Are the examples and the source code itself the only way to learn it?

@armansito
Copy link
Collaborator

The integration examples (such as examples/with_winit) are probably the best place to look at for learning how to use the library. The crate technically hasn't been published yet so the API is in flux and there isn't really a tutorial.

Currently a lot of the knowledge about the technology itself is spread across Raph's blog posts and the code as you pointed out. There is some documentation in docs but it's a bit outdated. We have plans to put together a detailed technical write up and start building out the Wiki but that's been moving slowly. I expect a lot of it to materialize going into early next year.

@akowi-sknobloch
Copy link

I'm currently evaluating different 2D rendering libraries for our company internal image generator.
As @armansito already said your best way of getting startet with Vello is using the example Project's.
I've just cloned it copied one of the examples and chiseled everything away i didn't need to have a basic Project.

I've settled on Rust Skia for my current project as it's more mature, and you can transfer a lot of examples from other Skia wrappers.
But i will definitely keep an eye out for the future of Vello.

@simbleau simbleau added documentation Improvements or additions to documentation help wanted Extra attention is needed labels Mar 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

4 participants