Kinect 4 Windows V2 & openFrameworks

Today we highlight a recent post from Peter Daukintis who does a great job of walking us through using the Kinect for Windows v2 device and SDK with openFrameworks.

Some recent openFrameworks posts;

from Vimeo.

Openframeworks + Kinect 4 Windows V2

I am in the process of reviewing various frameworks for visualising my Kinect windows store apps because prototyping ideas Direct3D is a bit labour intensive. My attention has turned towards Openframeworks. This is the official description:

openFrameworks is an open source C++ toolkit designed to assist the creative process by providing a simple and intuitive framework for experimentation.

The project is designed to be a wrapper around other creative open frameworks; here are some it pulls in:

This sounds ideal for my requirements

WINDOWS STORE APP

Retrieving the source from here https://github.com/MSOpenTech/openFrameworks instead of usual OpenFrameworks source tree helps as MS Open Tech have done the work to create an OF Project generator which supports Windows Store Applications. This includes the conversion from OpenGL to DirectX and retaining the structure of an OF app so existing apps could be just dropped into place. There is a re-built project generator exe located here \msopentechopenframeworks\openFrameworks\projectGenerator\projectGeneratorSimple_winrt.exe

image

which will generate a Windows Store c++ project with OF set up and ready to go.

image

Let’s go through the items in this project to gain a better understanding of what happens when the app runs.

...

Project Information URL: http://peted.azurewebsites.net/openframeworks-kinect-4-windows-v2/

Project Source URL: http://1drv.ms/1vqiSd0.

Contact Information:




Tags:

Follow the discussion

  • Oops, something didn't work.

    Getting subscription
    Subscribe to this conversation
    Unsubscribing
    Subscribing

Comments closed

Comments have been closed since this content was published more than 30 days ago, but if you'd like to continue the conversation, please create a new thread in our Forums, or Contact Us and let us know.