All posts tagged Interface
This post highlights our evolving efforts to use Processing for viewing images and performance metrics of a large number of iterations generated in Grasshopper.
This post – part of a series of 3 posts on the Kinect Multitouch Interaction – is a detailed technical walkthrough of the code we implemented to support touch from depth. The downloadable code that this post refers to is in Part 2 in the series. This post is meant to serve as a foundational primer for the major modules of the code that build up the touch-from-depth interaction.
Over the past year, we’ve made the Microsoft Kinect sense touch – and in turn, gestures – which we then used to control the Grasshopper canvas via keyboard and mouse events. We’ve had a lot of fun building Kinect Multitouch Interactions but – being an architecture firm – we can only spend so much time developing the code. We think we’ve created a solid foundation and would like to share with the broader community to use, modify, and extend. Obviously, Grasshopper is only one possible application and we’d love to see what others could do. In the spirit of openness, we’re providing the complete source.
Grasshopper needs more real estate. We’ve been addressing this problem by moving our Grasshopper definitions to a table-top display, tracking an IR LED light pen for interaction on the canvas. The canvas can take up the entire table-top while the linked geometry can be projected on a nearby wall. We’ve only begun setting up the equipment, but our early tests are promising.
We used 10 high-intensity LEDs to light a 1:24 scale model of a studio theater. The LEDs were wired to an Arduino micro-controller and programmed using the Firefly components for Grasshopper. All 10 LEDs can be individually controlled from a Grasshopper definition or wired together (in GH) to form banks of lights. The result is a computer-controlled mini theatrical lighting system on the cheap.
LMN recently had the pleasure of presenting a session on customizing the MicroStation V8i task-based interface at Bentley Systems’ 2010 user conference, Be Together. This was a 1 hour presentation in which real-world examples of simple and advanced techniques for modifying task-based interfaces, including creating custom icons, tools, tasks, and named expressions, were presented. Other new features in V8i SELECTseries 1 were also covered, such as Main task customization, workflows and reference tasks.