Jim
@jim_hx2A
Followers
30
Following
48
Media
8
Statuses
38
Artist | Python Aficionado @[email protected] | Instagram: jim_hx2a | Github: hx2A Creator & maintainer of @py5coding, a version of #Processing for #Python 3.8+
Earth
Joined April 2015
"World Wind," a collaboration with Marina Zurkow @zurkow and James Schmitz (me), is currently showing at Bitforms Gallery (@bitforms) in #NYC. The show includes beautiful prints and two #generative #processing works. Visit the gallery if you can! https://t.co/JX13xyJ1PO
0
3
9
Thank you to Rich Dahlstedt ( https://t.co/4s2HzIkamb) for becoming a #GitHub sponsor of #py5! Very grateful for the support of this growing #opensource community! https://t.co/CILZ5Sxwji
github.com
py5 is a new version of Processing for Python 3.8+. The goal of py5 is to create a version of Processing that is integrated into the Python ecosystem.
0
3
3
Also, @villares is teaching a Tutorial "First steps in Creative Coding, learning #Python while making drawings and animations". Very happy to share the @ProcessingOrg community and #py5 at #PyCon! https://t.co/fjmnAXlpHk
0
3
3
Very excited to announce the PyCon talk "Creative Coding with #py5, the #Python version of #Processing"! If you will be at PyCon US in Pittsburgh, PA later this month, please attend! https://t.co/NCBGpo6wiS
1
3
6
#py5 version 0.10.1a1 was released today! A small release with some bug fixes and small features. Read more about it here: https://t.co/8gj2qlLkAA
#creativecoding #processing #python
ixora.io
I'm pleased to announce the release of py5 version 0.10.1a1. It is a small release with two new small features and several bug fixes. These past few months I've been swamped between preparing for a ga
1
2
5
Creating 10K of something is easy with #py5's vectorized methods: size(999,999,P2D) color_mode(CMAP,"hot") stroke_weight(32) s=create_shape() with s.begin_shape(POINTS): s.vertices(999*np.random.rand(N:=10000,2)) s.set_strokes(color(x/N,64)for x in range(N)) shape(s) #genuary16
0
1
3
This week's #py5 release added a new color mode based on @matplotlib's colormaps, adding to the RGB and HSB modes: size(999,999) color_mode(CMAP,mpl.colormaps['jet']) stroke_weight(99) for _ in range(999): stroke(random(),99) point(random(999),random(999)) #genuary #processing
0
3
5
A new version of #py5 is out! A major upgrade with exciting features for trimesh, shapely, @matplotlib, & more! https://t.co/V8zjGFw875 Got the release out before the year ended...but most of you are probably in NYE mode so look for more #py5 posts in the year for what's new!
ixora.io
I'm very happy to announce the release of py5 0.10.0a0. It is a major release with many new features and bug fixes. This release was an enormous amount of work. In particular, over the past two months
0
8
17
Opening today, Dec. 4 @wolfsonian: "The Breath Eaters" by Marina Zurkow and James Schmitz, an animated, custom software work that visualizes particulate pollutants using near-real-time data to comment on the widespread impacts of human activity. Inspired by Second World
0
5
7
#processing bug 643 ( https://t.co/NiLblR8UgP) has been closed, and will now move forward with an exciting new #py5 feature providing integrations with the Python libraries shapely and trimesh. Stay tuned!
github.com
In GitLab by @OverdriveNGain on Mar 23, 2017, 13:33 PShape s; s = createShape(); translate(50, 50); s.beginShape(); s.vertex(-40, -40); s.vertex(40, -40); s.vertex(40, 40); s.vertex(-40, 40); s.end...
0
2
7
Version 0.9.1 of #py5 has been released! There's a new feature to support beginner coders' code imports, requested by @villares & @tabreturn a while ago and finally added to py5. Thanks for the great feature ideas! Read about the release here:
ixora.io
We are moving back to py5's previous release frequency of a release every 2-3 months. This is minor release with one important feature to support Thonny users, as well as a handful of bug fixes and ot
0
6
13
The fixing and testing for the next #py5 release are now complete...if all goes according to plan, will do a release this weekend!
0
1
3
The documentation for the next release of #py5 is now complete...on track to release 0.9.1 by the middle of July. Stay tuned!
0
2
4
Completed a new #py5 feature and fixed a handful of bugs...will document and prepare the next release, probably by mid July. Stay tuned!
0
2
8
0
2
10
Contributing to open source projects is about more than just writing code, and #py5 is no exception. There is a GitHub discussion thread for a new py5 feature and we'd value your thoughts and feedback. Read about the new feature and comment below: https://t.co/lSo4Olcng3
github.com
Intro py5's "imported mode" code allows coders to write py5 code that omits the py5. prefix before accessing py5's functionality. py5 has some special code to support "import...
0
3
3
Did you ever wonder how #py5 works? How can you make a Python library out of Java code? Find out all this & more: https://t.co/zn227DwXFD This doc is part of a broader goal of knowledge sharing so others in the #processing community can benefit from #python + #java. More soon!
0
4
8
#py5 now supports Java+Python hybrid coding. This is a way to augment your py5 Sketch with Java code, kind of like creating custom Processing extensions to enhance py5. Learn more here:
0
1
2
#py5 has a new programming mode, named Processing Mode. This is for the #java #processing folks to connect your Processing Sketch to the #Python ecosystem with a new `callPython()` method. Learn how to use it here:
0
1
1
New #py5 release 0.9.0a0 today! This was a lot of work! It's been 5 months since the last release, so this one has a ton of new features and bug fixes. You can read about them on the maintainer's blog ( https://t.co/ts5YYebTyM), but here 👇are the two biggest highlights: 1/🧵
ixora.io
It has been over 5 months since the last py5 release, which is a long time compared to previous releases. The main reason for this is the time and effort that went into completing two new features tha
2
6
11