jim_hx2A Profile Banner
Jim Profile
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
Don't wanna be here? Send us removal request.
@jim_hx2A
Jim
3 years
"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
@py5coding
py5
2 years
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
@py5coding
py5
2 years
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
@py5coding
py5
2 years
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
@py5coding
py5
2 years
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
@py5coding
py5
2 years
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
@bitforms
bitforms gallery
2 years
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
@py5coding
py5
2 years
#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!
Tweet card summary image
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
@py5coding
py5
2 years
Just added 2 new methods `to_pil()` and `get_np_pixels()` to the Sketch, Py5Graphics, and Py5Image classes in #py5. The first will return a PIL Image object & the second will get pixels as a #numpy array. Both further the goal of further integrating py5 into the #python ecosystem
0
1
2
@py5coding
py5
2 years
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
@py5coding
py5
2 years
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
@py5coding
py5
2 years
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
@py5coding
py5
2 years
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
@jim_hx2A
Jim
3 years
Variations of Two Toruses (Tori?) Everything made with #py5 #axidraw #processing #creativecoding
0
2
10
@py5coding
py5
3 years
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
Tweet card summary image
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
@py5coding
py5
3 years
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
@py5coding
py5
3 years
#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
@py5coding
py5
3 years
#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
@py5coding
py5
3 years
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