algorithmic modeling for Rhino
I am excited to release a new build for both the Firefly core toolset and the Kinect related components. Firefly 1.0066 has several new computer vision components including: Accumulative Exposure, Flip Image, Resize Image, and Image Region. In addition, The Webcam Video Stream and Video Input components now have settings to control the output resolution. Supported sizes include (640x480; 480x360; 360x240; 240x180; 160x120; 80x60; 40x30). There is also a new smoothing algorithm (Temporal Smoothing) component added to the Utility Tab. This component converges on a smoothed numeric value based on a weighted distribution of past observations and the current incoming value. The Code Generator library has also been updated to reflect this addition.
A lot of work has also gone updating the Firefly Kinect components to be compatible with the latest Kinect SDK (v. 1.0) released in February, 2012. This release includes updates to the Skeleton Tracker, as well as new components for Video Streaming, Depth Streaming, and Depth To Point Cloud. Baking the point cloud created by the Depth To Point component and you've got a 3D scanner!
Known issues: The C_sawapan_media.dll library will not work properly on 64-bit applications, thus you will not be able to use either the WebCam Video Stream or Video Input components on Rhino 5.0 64-bit. According to my tests, it should still work fine in Rhino 5.0 32-bit and Rhino 4.0. All other components (besides the two video input components listed above) should work fine on Rhino 4.0 and Rhino 5.0 (32-bit and 64-bit) versions.
To download the latest build of Firefly visit: