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

Implement vertex anti-aliasing #6

Closed
nical opened this issue May 30, 2016 · 4 comments
Closed

Implement vertex anti-aliasing #6

nical opened this issue May 30, 2016 · 4 comments
Labels

Comments

@nical
Copy link
Owner

nical commented May 30, 2016

The idea of vertex-aa is to extrude an 1px wide strip along the edge of a shape with a gradient. It should not be too hard to do for strokes, but trickier for fills especially in cases with self-intersections.

@nical
Copy link
Owner Author

nical commented Nov 5, 2017

Closing in favor of #185.

@nical nical closed this as completed Nov 5, 2017
@Vengarioth
Copy link

Sorry to comment on a closed issue, would you still accept contributions for this?

@nical
Copy link
Owner Author

nical commented Jul 12, 2018

Absolutely!

@nical
Copy link
Owner Author

nical commented Jul 12, 2018

In case having a look at a project that implemented this can help you in any way, the source for skia's tessellator which has this feature is here: https://github.com/google/skia/blob/1c35e571c3f041069e2b16979a733d784c7f0f4c/src/gpu/GrTessellator.cpp

And this presentation touches on their vertex-aa implementation: https://docs.google.com/presentation/d/1DpM5QS6kCkIqQN034Zz6oFm201Gd2wvq6Z30QfWNhcA/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants