TinyButStrong Error in field [var.version...]: the key 'version' does not exist or is not set in VarRef. (VarRef seems refers to $GLOBALS) This message can be cancelled using parameter 'noerr'.

TinyButStrong Error in field [var.version...]: the key 'version' does not exist or is not set in VarRef. (VarRef seems refers to $GLOBALS) This message can be cancelled using parameter 'noerr'.
 Processing 軟體舊版本 Download Page6 | 2024 軟體跟著走

Processing 歷史舊版本 Page6

最新版本 [var.version]

Processing 歷史版本列表

Processing 是一個靈活的軟件速寫和學習如何在視覺藝術的背景下編碼的語言。自 2001 年以來,Processing 在視覺藝術和視覺素養技術內提升了軟件素養。有成千上萬的學生,藝術家,設計師,研究人員和愛好者使用 Processing 選擇版本:Processing 3.3.6(32 位)Processing 3.3.6(64 位) Processing 軟體介紹

Processing (32-bit)Processing (64-bit)


Processing 3.2 (64-bit) 查看版本資訊

更新時間:2016-08-17
更新細節:

What's new in this version:

- This release includes a handful of fixes to deal with startup bugs, plus several internal changes for how Modes are implemented.
- For those semantic versioning enthusiasts keeping track at home, the version has been bumped from 3.1.x to 3.2.x to denote the internal API changes.

Bug Fixes:
- Processing .jar files in CLASSPATH can cause startup crash
- Remove java.ext.dirs on startup to avoid conflicts and startup errors
- Add 2016 to the About screen.
- Write preferences.txt using a temporary file (and save the previous version as preferences.old)
- Some Table cleanup based on other CSV parsing work
- Can't render PGraphics object using image() within a PDF

Contributed Fixes:
- Use HTML to print (a contributed fix for a handful of printing issues)
- NullPointerException in SketchCode.getDocumentText()
- Error checker now adds 'public' to all default access methods
- Fix resizing targets for async save
- Make loadStrings() and loadJSONObject/loadJSONArray() error msgs consistent

Changes:
- Implement template sketches
- PApplet.main(Blah.class) now works (for easy refactoring)
- Rewrite Util.listFiles() because it wasn't working properly
- Add printStackTrace() method in PApplet that can be overridden

Depeche Modes:
- Add template support for Modes
- Added getSketchbookTemplatesFolder() to Base
- Move general PDE code out of JavaMode and into general base classes
- Change default PdeInputHandler constructor slightly (added another copy so that older Modes will still work properly)
- Change PdeKeywords to PdeTokenMarker (please notify us if this breaks anything)
- Added Mode.requireExampleCompatibility() so that Modes can specify whether example packages should specifically mention their Mode in order to be visible when that Mode is in use.
- Mode.getTokenMarker(SketchCode code) passes through to no arg version if not overridden.

Input method work from Tsuyoshi Fukuda (tyfkda):
- Enable input method support by default on Japanese/Korean/Chinese systems
- Set text color for InputMethod
- Set sketch as modified when any character committed using input method
- Insert characters by InputMethod at one time
- Insert string when it is committed
- Simplify conditional branch

Processing 3.1.2 (32-bit) 查看版本資訊

更新時間:2016-07-30
更新細節:

What's new in this version:

PDE FIXES:
- NullPointerException in LanguageBundle.read() on startup that prevented Processing from starting up on Windows machines. Network drive issue.
- Bring back preference to hide the error checking. Error checking will continue in the background because it's needed for parsing/preprocessing, but some were complaining about the error checker messages.
- Updates to Japanese translation
- Make preferences button wider for Japanese
- Fix logic for warning message when the Mode cannot be changed
- Update to Java 8u102 build 14

API FIXES:
- Rewrite CSV handling to take care of some parsing bugs and improve performance. Note that the 'newlines' option is no longer necessary when loading files that contain newline characters mid-field.
- Prevent random(low, high) from returning 'high'
- Fixed iterator remove() methods so they don't skip container elements
- Added a check for length 0 arrays in expand()

GRAPHICS:
- Disable asynchronous saveFrame() by default. This can really improve performance, but can cause weird glitches. Bring it back by using hint(ENABLE_ASYNC_SAVEFRAME) in your code to blissfully and speedily create image sequences. https://github.com/processing/processing/issues/4578
- Prevent NPE in loadImage() when called before setup()
- Fix crash when calling getUniformLoc() called in PShader.set()

RASPBERRY PI:
- IO: Fix drawing for SPIAnalogDigital examples h
- Update JVM warning text on Linux
- Undo the 8u91 workaround, add Mesa warning for ARM
- IO: We want motors, they said (implements SoftwareServo)
- Add a temporary workaround for the CHIP to deal with cursor problems
- Fix GLExceptions on Raspberry Pi when using offscreen PGraphics

FIXED EARLIER:
- Debugger deadlocks when choosing "Step Into" on println()
- Suggestions switch scope to first import
- loadImage() immediately after saveFrame() foiled by async default
- the hint() mostly works, but gross to use a hint frequently
- Fix the Downloader so that builds work again

Processing 3.1.2 (64-bit) 查看版本資訊

更新時間:2016-07-30
更新細節:

What's new in this version:

PDE FIXES:
- NullPointerException in LanguageBundle.read() on startup that prevented Processing from starting up on Windows machines. Network drive issue.
- Bring back preference to hide the error checking. Error checking will continue in the background because it's needed for parsing/preprocessing, but some were complaining about the error checker messages.
- Updates to Japanese translation
- Make preferences button wider for Japanese
- Fix logic for warning message when the Mode cannot be changed
- Update to Java 8u102 build 14

API FIXES:
- Rewrite CSV handling to take care of some parsing bugs and improve performance. Note that the 'newlines' option is no longer necessary when loading files that contain newline characters mid-field.
- Prevent random(low, high) from returning 'high'
- Fixed iterator remove() methods so they don't skip container elements
- Added a check for length 0 arrays in expand()

GRAPHICS:
- Disable asynchronous saveFrame() by default. This can really improve performance, but can cause weird glitches. Bring it back by using hint(ENABLE_ASYNC_SAVEFRAME) in your code to blissfully and speedily create image sequences. https://github.com/processing/processing/issues/4578
- Prevent NPE in loadImage() when called before setup()
- Fix crash when calling getUniformLoc() called in PShader.set()

RASPBERRY PI:
- IO: Fix drawing for SPIAnalogDigital examples h
- Update JVM warning text on Linux
- Undo the 8u91 workaround, add Mesa warning for ARM
- IO: We want motors, they said (implements SoftwareServo)
- Add a temporary workaround for the CHIP to deal with cursor problems
- Fix GLExceptions on Raspberry Pi when using offscreen PGraphics

FIXED EARLIER:
- Debugger deadlocks when choosing "Step Into" on println()
- Suggestions switch scope to first import
- loadImage() immediately after saveFrame() foiled by async default
- the hint() mostly works, but gross to use a hint frequently
- Fix the Downloader so that builds work again