p5
p5 copied to clipboard
p5 is a Python package based on the core ideas of Processing.
Closes #373 Related to #371
### Attributes - [ ] [textAlign()](https://p5js.org/reference/#/p5/textAlign) - [ ] [textLeading()](https://p5js.org/reference/#/p5/textLeading) - [ ] [textSize()](https://p5js.org/reference/#/p5/textSize) - [ ] [textStyle()](https://p5js.org/reference/#/p5/textStyle) - [ ] [textWidth()](https://p5js.org/reference/#/p5/textWidth) - [ ] [textAscent()](https://p5js.org/reference/#/p5/textAscent) - [ ] [textDescent()](https://p5js.org/reference/#/p5/textDescent)...
Setup a `preload` method for p5py Reference: [preload](https://p5js.org/reference/#/p5/preload)
**Describe the bug** simple particle system run slowly ``` from p5 import * from random import randint class Ball(): def __init__(self): self.x = randint(0, 800) self.y = 0 self.vy =...
Each `size` calls creates a new surface and a new canvas. Any path drawn on the old canvas would be lost. ``` from p5 import * def setup(): size(600,340) background(220)...
This PR Contains - Migrate Readme to RST - Added Logo in Readme - Fix grammatical errors in some files - Fix Structuring of Repo & Readme - Fix Broken...
Currently the Contributing file is in Contributing.rst mode , we can migrate this file to Contributing.md mode, & there are many errors in the file, like grammatical errors. broken links...
**Is your feature request related to a problem? Please describe.** There is a need for a uniform coding style across p5py **Describe the solution you'd like** Add a GitHub action...
Bumps [numpy](https://github.com/numpy/numpy) from 1.18.5 to 1.22.0. Release notes Sourced from numpy's releases. v1.22.0 NumPy 1.22.0 Release Notes NumPy 1.22.0 is a big release featuring the work of 153 contributors spread...
There is no need to run `sanity_tests` GHA after `linter` or `pytest` fails and vice-versa. Update the GHAs to wait for other workflows to finish. GHAs should run in this...