October 14, 2010
12:39 PM
CINDER 0.8.2 RELEASED
The Cinder team is pleased to announce the release of Cinder version 0.8.2. Features in this release include:
OpenCV
Cinder now features full support for version 2.1 of the popular computer vision library OpenCV. This integration is designed to be as seamless as possible, allowing very fast & simple exchange of Cinder's native types with OpenCV's. Available for Mac OS X, Windows and iOS.
FBO Enhancements
Our OpenGL Framebuffer Object (FBO) class now features full support for iOS, as well as functionality for multiple render targets.
TUIO Support
With help from Héctor Sánchez-Pajares of Aer Studio, this release adds support for the TUIO protocol for networkable multiTouch on Windows, iOS and Mac OS X.
TinderBox for Windows
Thanks to Hai Nguyen, TinderBox, our application for easily creating Cinder projects, now runs under Windows.
FFT & Microphone on Mac OS X & iOS
Cinder's audio code received a major upgrade, with support for microphones under Mac OS X and iOS as well as frequency analysis under Mac OS X.
QuickTime Exporting
The new MovieWriter class lets users easily export QuickTime video with and without alpha channels, taking full advantage of advanced features like multipass H.264. A guide to using this class is available here.
MultiTouch on Mac OS X 10.6 (Magic Trackpad)
Cinder now offers an identical API for multiTouch on iOS, Windows 7 and the new touch APIs introduced in Mac OS X 10.6. Cinder supports the Magic Trackpad right out of the box.
Video Capture Support on iOS
Users can now use the same code to access the video camera under iOS 4 that they use for webcams on Mac OS X and Windows.
Accelerometer Support on iOS
Cinder now supports the accelerometer under iOS, including shake gesture detection.
Retina Display Support
We've also enabled Cinder users to take full advantage of the high resolution Retina display of the iPhone 4.
Command Line Parameters
The command line parameters used to launch an application are now accessible under both Mac OS X and Windows via the getArgs() function.
Event Callbacks
The AppBasic class now allows users to register callback functions for handling events outside of the App class.
Boost & Cairo Upgrades
We've upgraded Boost to the latest release, version 1.44, as well as Cairo to the recent 1.10.0 release.
Mac Build Speedups
Mac users will enjoy a significant reduction in build times - typical builds are twice as fast relative to 0.8.1.
New Native Code
In our unending quest to make Cinder as fast and lightweight as possible, we've eliminated our dependency on libcurl (replacing it with platform-native URL loading code on both Mac OS X and iOS instead). Similarly, we've eliminated our dependency under Mac OS X on the GLee library.
New Samples
We've added several new audio samples and a very nice 3D Picking sample contributed by user Paul Houx.
Numerous Other Enhancements
This release contains countless other new features, improvements and bug fixes.
As usual, thanks to everyone who has been supporting Cinder so far. Even though it's less than half a year old, Cinder has received an incredibly warm welcome and is building some awesome momentum - we'd like to extend a very humble thank you to all of our users and supporters so far.
Download Mac OS X VersionDownload Visual C++ 2010 version
Download Visual C++ 2008 version