Hello monkstone.
Thanks for publishing your pyprocessing examples.
The dataPath() isn't implemented in pyprocessing because it is a
method from the Java language itself. Since the aim of pyprocessing is
to implement the Processing graphic functionality but with the
intuitive and easy syntax Python provides, we won't add any of these
methods in the future. You can, however, use the standard Python
libraries to find a method with similar functionality (the module
os.path, for example).
Regarding using numpy, it isn't a required package for pyprocessing,
thus it'll only make use of it if you already have it installed. In
this case, you have full access to all of its functionalities
independently of pyprocessing. Using it is completely up to you, but
if you need to do operations to all elements of an array (like
screen.pixels, for example), some performance improvement will
certainly be noticeable.
On Aug 24, 2:41 am, monkstone <
mamba2...@gmail.com> wrote:
> I've just added an image warping sketchhttps://
github.com/monkstone/pyprocessing-experiments/blob/master/mis...,