The OpenNI community just got a little bit stronger following the publishing of a new book in Japan.
OpenNI 3D Sensor Programming was written by a team of Japanese developers who are passionate about helping their peers play an active role in the evolution of OpenNI through exploring and enjoying the rapidly-changing world of 3D sensor technology.
Lead author Kaoru Nakamura was joined by Hirotaka Niisato and Tomoto Shimizu Washio—one of OpenNI’s own advisory board members and creator of motion AR applications including Ultra Seven and Kamehameha—to put their collective thoughts about the subject on paper.
Think of it as an OpenNI how-to guide for Japanese developers. OpenNI 3D Sensor Programming outlines the nuts and bolts of OpenNI, both from development and tutorial perspectives but also delivers advice on how Japanese developers can become more deeply involved in the OpenNI community.
Starting with OpenNI’s history and its advantages over other SDKs, the book explains how 3D motion sensors as external devices connected to computers are becoming a thing of the past as they morph into key computing components.
The book offers practical advice and sample codes for writing basic OpenNI applications using different platforms and frameworks.
The focus isn’t only on Windows, as there is plenty of information on Mac and ARM platforms as well. The ARM platform section is detailed, explaining how to build and run a basic OpenNI application on Raspberry Pi and Android from the ground up — what hardware to get, how to install the OS, and so on.
Even if you need to combine OpenNI with other frameworks (including Unity and openFramworks), it’s all there to help you create powerful applications.
The book also sheds light on the activities of the OpenNI community and its forum in the hope that Japanese developers will interact with their peers on issues like contributing to the OpenNI source code, troubleshooting or publishing their own work. . It is an excellent introduction to the mobile 3D sensing world.
OpenNI is made up of an ecosystem of members and advisors from all over the world who are helping to further 3D sensing and Natural Interaction applications. Japan is one of the largest high-tech exporters in the world, not to mention it has a long tradition of technological innovation, so it only seems natural that nurturing technology developers starts from within.
If you can read Japanese—or if you’d just like a cool book to place on your coffee table—the book can be ordered through Amazon.