flutter_processing
flutter_processing copied to clipboard
A Flutter port of Processing
I always feel that the shapes drawn are not clear enough because there is no anti-aliasing set in your example
Implement `beginContour()` and `endContour()` These run within a `beginShape()` and `endShape()`. The contour represents a hole cut out of the overall shape.
Implement Image > Pixels > blend(), copy(), filter(), mask() These capabilities are already implemented on `PImage`, but need to be made available at the `Sketch` level, too.
Implement Image > Loading & Displaying > requestImage() `requestImage()` loads an image asynchronously.
`tint()` and `noTint()` control blending of painted images with a given color and alpha.
Implement Image > Loading & Displaying > imageMode() The `imageMode` determines image alignment when painting an image.
Implement the remaining transform methods: - [ ] applyMatrix() - [ ] printMatrix() - [ ] resetMatrix() - [ ] rotateX() - [ ] rotateY() - [ ] rotateZ() -...
Find these properties under Shape: https://processing.org/reference/#shape
Implement PShape. PShape is essentially a limited vector graphics construct. In fact, it can load an SVG.
Implement: * curve() * curvePoint() * curveTangent() * curveDetail() * curveTightness()