background preloader

Introducing OpenNI

People This page lists the people currently involved in the OpenKinect community and development effort. If you're starting a new project or working on a particular new feature, check here to make sure someone else isn't already working on it! Joshua Blake (JoshB) is the OpenKinect community founder and lead. He is responsible for bringing together everyone interested in OpenKinect and tries to coordinate the project's efforts and the people who work on them. He also serves as a point-of-contact between the OpenKinect community and other projects, companies, and the general public. Administration This includes mailing list and PR efforts such as twitter and blogs. Joshua Blake (JoshB) Seth Sandler (cerupcat), assists with Google Group mailing list apps Peter Finn (Nink), runs @openkinect on twitter Hector Martin (marcan), runs the openkinect.org server and Wiki software Regional Meetup Coordinators This includes people organizing events and meetups in cities around the world. Repo maintainers

Kinect Reconstruct your world with Reconstruct… Creating SL Animations using the Kinect I have been experimenting of late with the Xbox Kinect as a cheap Mocap source to generate BioVision Hierarchy (BVH) files for upload into Second Life, and the results are pretty encouraging. What you Need Hardware A standalone Kinect, with power supply (this comes as standard when purchased as a standalone), if you buy it as part of an Xbox bundle you will need to buy an additional cable sold separately to connect it to the PC. Software Brekel Kinect 3D Scanner OpenNI SensorKinect Drivers NITE User Tracking Module Bvhacker Procedure For my procedure I used a laptop running 32 bit Windows XP , although Brekel Kinect is confirmed to work also with win7 x86 & x64 as well as XP x64 & x86, but no Mac/Linux version of Brekel Kinect planned. 1. 2. Brekel Kinect 3D Scanner v0.36 OpenNI Alpha Build for Windows v1.0.0.23 PrimeSensor v5.0.0 (Modules for OpenNI) Click the Downloads button and choose the zip file. 3. When it asks if it can connect to Windows Update, choose No, not his time. Have fun,

simple-openni - OpenNI library for Processing This project is a simple OpenNI and NITE wrapper for Processing. Therefore not all functions of OpenNI are supported, it's meant more to deliver a simple access to the functionality of this library. For a detailed list of changes see the ChangeLog Version 1.96 Support for Win32/64, OSX32/64, Linux64 Installation is now much simpler --- OpenNI2 --- Version 0.26 Added the autocalibration, now you can only enter the scene and get the skeleton data without the psi pose Updated the examples to enable auto-calibration (User, User3d) Unified the SimpleOpenNI distribution library, from now there is only one library distribution for OSX,Windows and Linux. Older logs This examples shows, how to display the depthMap and the camera: import SimpleOpenNI SimpleOpenNI context; void draw(){ // update the cam context.update(); // draw depthImageMap image(context.depthImage(),0,0); // draw camera image(context.rgbImage(),context.depthWidth() + 10,0);}

MakerBot revamps Replicator 3D printer,… Brooklyn, N.Y.-based 3D printer manufacturer MakerBot hosted a press conference today, where it unveiled new products, as well as its first retail storefront. In addition to the store, the company announced a new Replicator 2 3D printer for immediate availability, a higher-end Replicator 2X due out in Q1 2013, and new 3D printing software, dubbed MakerWare. The Replicator 2 comes on the heels of , which debuted at this year's Consumer Electronics Show and went on sale at the end of January. The new model will cost $2,199, or $200 more than the highest-end original Replicator, but it also boasts 100 micron printing resolution, a powdered steel frame, and a build volume of 410 cubic inches (11.2 inches long by 6 inches wide by 6.1 inches high). Those specs are clear upgrades from those of the older model, which had a 250 micron print resolution, a wooden frame, and a 300-cubic-inch build volume. MakerWare is still in beta, but it's available for download here.

Introduction to OpenKinect and as3Kinect This article functions as an introduction to building OpenKinect and as3kinect projects. This is the first in a series of articles on this topic. This opening article attempts to answer the following seven questions:What is Kinect, and what can it do?When and how did OpenKinect get started? What is Kinect, and What Can It Do? A Kinect is a hardware device that has two cameras. In addition, the Kinect has an array of built-in microphones that can be used to capture voice input, and a motor, that tilts the device up and down, so it can capture motion across a wider field of view. When and How Did OpenKinect Get Started? It was November 10, 2010 when Microsoft released the Kinect in Europe. A few hours after that, the libfreenect project was born, headed by Joshua Blake, and maintained by Hector Martin and Kyle Machulis. As an ActionScript developer for a few years now, and with little experience in C, I initiated the quest to make this happen. What Is libfreenect? #include "libfreenect.h"

Graphics and Animation - Mac OS X Technology Overview Sprite Kit Sprite Kit is a powerful graphics framework for 2D games such as side-scrolling shooters, puzzle games, and platformers. A flexible API lets developers control sprite attributes such as position, size, rotation, gravity, and mass. Scene Kit Scene Kit is a high-level Objective-C framework that enables your app to efficiently load, manipulate and render 3D scenes. Core Animation Core Animation lets you build dynamic, animated user experiences using an easy programming model based on compositing independent layers of media. Core Image Core Image is, simply put, “image effects made easy.” Quartz Quartz provides essential graphics services for applications in two integral parts: the Quartz 2D graphics API and the Quartz Extreme windowing environment. OpenGL OpenGL provides the GPU-accelerated foundation for OS X by powering Core Animation, Scene Kit, Sprite Kit and Quartz Extreme.

3D Printing — Barriers to Adoption (Par… In my inaugural post for ENGINEERING.com, I referred to 3D printing as ”a more inclusive, accessible industrial tool for product development.” This was in relation to the original rapid prototyping technologies of the early 90s. The intervening years have seen costs come down in terms of price/performance ratios and developments with processing capabilities and materials that have opened up a whole raft of applications for industrial users. Indeed, for prototyping applications, 3D printing is widely recognized as an efficient way of proving concepts, allowing multiple cost-effective iterations within the design process. Form and function testing with 3D printed parts has also been a growth area for the tech, albeit often overlooked and undervalued, in my opinion. These users cover a range of industries and applications, but essentially, they all use 3D printing because it allows them to realize the benefits of the technologies and improve their day-to-day workflows. Costs:

Related: