-
Notifications
You must be signed in to change notification settings - Fork 120
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
Inconsistent behavior for Arc #188
Comments
@ziyaointl -- congratulations on this great work. Could you comment on the remaining difference between the "expected" image above and the latest pipeline? It seems like there is a column of points and a line on the right edge that is missing. If that is the case, should those remaining differences in behavior be noted in an open issue -- even if they are not a high priority? |
@jeremydouglass Thanks! I think the column of points is actually a bug in Processing. The last column has start angle and end angle both set at 2*PI. Therefore, I think it's sensible for the behavior to be "not draw anything" but it could also be undefined. In p5.js, only PIE mode shows a small dot, and all other rows are empty. |
Interesting! So would you suggest bug reports on the Processing repo / the p5.js repo? It is an edge case, but nice if we can collectively minimize "undefined" as much as possible in visual outputs. arc() is already frustrating enough without also being inconsistent... |
Yeah, that's a good idea. I opened the respective issues here: |
Describe the bug
The behavior for Arc in p5py does match with the Processing Language
To Reproduce
Expected behavior
Actual Behavior
System information:
The text was updated successfully, but these errors were encountered: