Kinect 4 Windows v2.0 Plugin

Thanks man !

For those who can’t compile the plugin without recompiling the engine, the trick is to modify this header :

C:\Program Files\Unreal Engine\4.6\Engine\Source\Runtime\Core\Public\Windows\COMPointer.h so that the beginning looks like this :

#pragma once

#include “AllowWindowsPlatformTypes.h”
#include <iostream>
#include “comdef.h”
#include <conio.h>
#include <objbase.h>
#include <comutil.h>
#include “HideWindowsPlatformTypes.h”

/**

  • Smart COM object pointer.
    */

Hmm - I’m bashing my head against the screen here.

I can run the prebuilt example (KinectDemo), and it works fine (Kinect is recognized, works great)
I’ve build the engine source from the latest Kinect-branch (4.6.1 by the look of it), but in the example level - the Kinect lights are on, but none of the examples work (1.A. 1.B. etc). Has anyone else run into this? The kinect is on, but no one is home…

Thanks for all the great work so far - it’s really amazing you’ve got this far, and I’m excited to play with it myself :slight_smile:

HELLO, I’m trying to get the Framework from the github repository but it says that the direction is not found, i don’t know if someone have the kinectV2 to Unreal4 i really need it.

Hope you can help me bye.

See this, it must bee solution:

Waiting for kinect plugin on 4.7 engine :slight_smile: This is one good plugin!
I would like to learn how to port plugin from one to another engine and then how to build plugin. Is there any tutorial who explains in details?

I am working on porting it to 4.7 and started the work on 4.8.

I am sorry that it takes me long time to reply.

Hey all!

I am now compiling the plugin on 4.7.2 and will begin testing it soon.

Awesome !
I tried to compile myself with 4.7.3 and still no luck.

[=dabulina;249355]
Waiting for kinect plugin on 4.7 engine :slight_smile: This is one good plugin!
I would like to learn how to port plugin from one to another engine and then how to build plugin. Is there any tutorial who explains in details?
[/]

Plugins systems are different for each engine. But the Kinect API is the same so I would start by downloading the SDK and looking at it.
By the way, it is now clear that Microsoft have completely abandonned Kinect. The SDK hasn’t been updated since October…

I had to step through unreal build tool and unreal header tool to hunt down the bug.

Is there speech recognition in this plugin?

[=Ixaeon;251357]
Is there speech recognition in this plugin?
[/]

Working on it.

Hey all!

4.7 version is up on github!!!

https://github.com/lion03/UE4-K4W-Plugin/tree/Kinect4Windows-4.7

This is brilliant :)) There we go on 4.7

I wonder is it difficult to make kinect face recognition plugin, to control my characters face expressions ?

[=dabulina;251712]
This is brilliant :)) There we go on 4.7

I wonder is it difficult to make kinect face recognition plugin, to control my characters face expressions ?
[/]

The only reason I did look into it is that I don’t have facial rigs

I’m getting 404 error when trying to use any of your links

[=rdograndy;252275]
I’m getting 404 error when trying to use any of your links
[/]

Please check that you are logged in to github with an account that is linked to epic’s repo

@

I’m unable to package a game with this as a project plugin in the binary release of 4.7.3.
But it does work in a source version of the engine, is this expected?

The error:

LINK : fatal error LNK1181: cannot open input file ‘C:\Program Files\Epic Games\4.7\Engine\Binaries\Win64\UE4Game-Redist-InputDevice.lib’

[=Mosel3y;254768]
@

I’m unable to package a game with this as a project plugin in the binary release of 4.7.3.
But it does work in a source version of the engine, is this expected?

The error:

LINK : fatal error LNK1181: cannot open input file ‘C:\Program Files\Epic Games\4.7\Engine\Binaries\Win64\UE4Game-Redist-InputDevice.lib’
[/]

Yes it is a known issue, Epic fixed it for the next release.
Meanwhile here is the solution

https://github.com/EpicGames/UnrealEngine/pull/940

Can I transfer my entire project from UE-4.6 to 4.7 ? Anyone try it ? … Thanks…

[=;254903]
Yes it is a known issue, Epic fixed it for the next release.
Meanwhile here is the solution

https://github.com/EpicGames/UnrealEngine/pull/940
[/]

Cool, thanks. Glad to hear it’s been fixed.

[=WerdNaWerd;255149]
Can I transfer my entire project from UE-4.6 to 4.7 ? Anyone try it ? … Thanks…
[/]

Usually yes, open your project in 4.7 and clone it. My project with the plugin opened in 4.7, though I had to remove some plugins that weren’t compatible with 4.7