Contributor
Ziyao Zhang

Improving p5py


Mentors
Arihant Parsoya, Abhik Pal
Organization
Processing Foundation

This project aims to improve the p5py API and implement new features.

Specifically, the base goals are:

  1. Standardize p5py API so it's as close as possible to that of the Processing Language (Java Mode) while being reasonably pythonic (e.g. supporting some python-only features and syntax)
  2. Explore moving tessellation of shapes to OpenGL for improved performance
  3. Improve 3D support