Processing for Windows Publisher's description
Processing is a programming language, development environment, and online community.
Processing is a programming language, development environment, and online community. Since 2001, Processing has promoted software literacy within the visual arts and visual literacy within technology. Initially created to serve as a software sketchbook and to teach computer programming fundamentals within a visual context, Processing evolved into a development tool for professionals. Today, there are tens of thousands of students, artists, designers, researchers, and hobbyists who use Processing for learning, prototyping, and production.
- Free to download and open source
- Interactive programs with 2D, 3D or PDF output
- OpenGL integration for accelerated 3D
- For GNU/Linux, Mac OS X, and Windows
- Over 100 libraries extend the core software
- Well documented, with many books available.
What's New in This Release:- Added an option to not embed the Java runtime into an exported application.
- This saves you the 100 MB footprint, but requires your users to install Java 7u45 or later.
The new println() (see the beta 1 notes) makes some old code behave a little differently. In the past, println() with an array would write out the array, one element per line, with the index in the front. i.e.: PFont.list()) would write something like this to the console:
-  "Serif"
-  "SansSerif"
-  "Monospaced"
-  "Dialog"
-  "DialogInput"
-  "ACaslonPro-Bold"
-  "ACaslonPro-BoldItalic"
- Now it's going to write out something like: Serif SansSerif Monospaced Dialog DialogInput ACaslonPro-Bold...
- To get the old behavior, use printArray(). It's the price of progress, and shouldn't really "break" anyone's code since it's just writing to the console. We think the new syntax outweighs the downside of the change.
- With arrays of primitive types (int, float, anything that's not an object), we've added code so that println() works as before. But we can't do the same for arrays of objects, such as String.
- The preference for font smoothing (anti-aliasing) in the editor has been reset in this release. Fonts are unusably gross on OS X (and Linux) without smoothing and Oracle's version of Java (now in use with 2.1), and many longtime users have anti-aliasing turned off. You can still turn off smoothing in the Preferences window, but the results may be poor.
- Fix dataPath() problem with OS X (was breaking Movie on export)
- Command line processing-java was broken in 2.1 beta 1 on OS X
- Fix a situation where processing-java would return 0 instead of 1 on errors
- Alpha values from the pixels array were coming back as 0
- Additional UI font tweaks due to decreased legibility with Oracle Java
- Using sketchQuality() does not work properly with P3D, OPENGL, P2D
- Fix crashes when the sketch window is resized
- scale() wasn't affecting stroke weight in P3D
- Add set(boolean) to PShader
- Add PMatrix.preApply(PMatrix)
- Updated to another version of JOGL (jogl-2.1-b1115, gluegen-2.1-b735) for OS X 10.9 support.
- Add warning when no uv texture coordinates are supplied
- Flicker issues when resizing P2D/P3D/OPENGL
System Requirements:No special requirements.
Program Release Status: Minor Update
Program Install Support: Install and Uninstall