Virtual Reality-spel och gör din kropp en Controller! (Unity + Visual Studio + Kinect + Oculus) (6 / 11 steg)

Steg 6: Konfigurera Kinect



Programinstallationen

Nu innan du börjar bara koppla in någon Kinect från slumpmässiga en Xbox eller Xbox 360, behöver du lämplig programvara så datorn vet vad du ansluta till den. Du kan inte heller använda någon rando Kinect. Denna tutorial använder Kinect v2; Det är en som levereras med Xbox One. Dock för att använda v2 med datorn måste du se till att har du Windows-kortet!

Första låt oss installera SDK. Vi behöver gå här:

https://www.microsoft.com/en-us/kinectforwindows/d...

Du kan också gå till huvudsidan Kinect för Windows och gå till sin tekniska dokumentation och verktyg. På sidan teknisk dokumentation och verktyg har de en lista med användbara länkar för dokumentation och väsentliga nedladdningar, inklusive enighet Plugin som vi också behöver.

BILD 1

Efter att du ladda ner SDK, kör den. Du kommer att bli snabb med en Kinect för Windows Setup wizard.

BILD 2

När du har installerat SDK bör du har nya program installerat på din dator.

· SDK webbläsare

· Kinect Studio v 2.0

· Kinect gest Builder

BILD 3

SDK webbläsaren kommer att vara den mest användbara av den nya mjukvaran, eftersom den innehåller länkar till alla de andra program/mjukvara samt demos och exempelkod du kan använda.

Installation av maskinvara

Ställa in hårdvaran är ganska rakt fram, vilket är bra!

** Mac användare ** du inte kommer att kunna arbeta med Kinect om du inte har installerat Bootcamp (eller något annat sätt att partitionera din hårddisk) med en windows OS, ledsen.

BILD 4

Om du behöver mer hjälp att ställa in hårdvaran här är en användbar guide från Microsoft: https://www.microsoft.com/en-us/kinectforwindows/...

En gång du plugg i Kinect till USB3-porten på din dator kan vi testa anslutningen med Kinect SDK-program som installerades automatiskt.

Öppna webbläsaren SDK för Kinect. Det första programmet i listan bör Kinect konfiguration kontrollören. Kör den. Den Kinect ljus ska nu slå på om det är ordentligt ansluten och kontrollören öppnas ett fönster, om allt är korrekt, det bör se ut så här:

BILD 5

Om något är fel får du ett rött X identifiera felet:

BILD 6

Även om jag har en varning om min USB port, körs min Kinect fortfarande. För att se informationen som samlas in av Kinect kommer vi nu kör Kinect Studio. Det kommer att bli det tredje objektet i SDK webbläsaren. eller kan du öppna den direkt från dina program.

Kinect Studio ser ut så här:

BILD 7

Oroa dig inte om du inte ser något. Vid start. Även om Kinect är på strömmande data till datorn Kinect Studio är inte läsa i dessa data ännu.

Du måste slå på plug-ikonen i övre vänstra hörnet så du kan se något.

BILD 8
BILD 9

Det finns 7 dataströmmar från Kinect:

1) kroppen ram

2) body index

3) kalibreringsresultat

4) djup

5) IR

6) titel ljud

7) okomprimerade färg

Du kan växla vad strömmar av information du vill ta emot genom att avmarkera kryssrutorna till vänster. De viktigaste strömmarna av data är den Body bild/kroppen Index, djup och Infra Red (IR).

Du kan stänga Kinect Studio vi inte behöver det längre.

Kinect och enighet

Första steget är Hämta Kinect för Windows enighet. Du hittar den på denna länk: https://www.microsoft.com/en-us/kinectforwindows/...

BILD 10

Att komma igång kommer vi att använda stegen som direkt beskrivs i Kinect för Windows enighet-paketet från Microsoft. men något redigerad eftersom vi redan har ett projekt skapat.

1) expandera den. Zip-filen och flytta Kinect.2.0.1410.19000.UnityPackageto en välkänd

2) öppen UnityPro (du måste ha en Pro edition dra i anpassade paket och plugins)

3) öppna projektet enighet

4) Klicka på menyn objekt tillgångar -> importera paketet -> Custom-paketet...

5) navigera till den från steg 1

6) väljer du Kinect.2.0.1410.19000.UnityPackage

7) Klicka på "Öppna"

** Innan du gör steg 8 här är en viktig sak att notera-när importera märker att mappen kallas StandardAssets. Detta är samma namn som provet tillgångar från Unity butik. Om du använder enhets Standard tillgångar paketet kommer import manager bädda in nya Kinect-filer i mappen redan befintliga. Var försiktig! Om du inte håller reda på kan vad du importerar du förlora filer i flera mappar på ditt projekt. Så, för att hålla saker organiserade hålla Obs filer som inte i undermappar och är bara i mappen Standard tillgångar.

I detta fall finns det 10:

· EventPump.cs

· KinectBuffer.cs

· KinectSpecialCases.cs

· CameraIntrinsics Import-inställningar

· CollectionMap Import-inställningar

· ExecptionHelper Import-inställningar

· INativeWrapper Import-inställningar

· NativeObject Import-inställningar

· SmartGCHandle Import-inställningar

· ThreadSafeDictionary Import-inställningar

Okej nu tillbaka till steg **

8) Klicka på "Importera" i det nedre högra hörnet i dialogrutan "Importera paketet" (som enighet kommer att starta efter steg 7)

9) om du vill se Kinect i handling finns det två provet scener från zip.

10) upprepa steg 1 till 8 med Kinect.VisualGestureBuilder.2.0.1410.19000.unitypackage om du vill använda VisualGestureBuilder inom enighet,

11) om du vill använda funktionen ansikte inom enighet, upprepa steg 1 till 8 med Kinect.Face.2.0.1410.19000.unitypackage

Okej låter hålla ordning. Skapa en ny mapp i mappen tillgångar kallas KinectPackage. Tillsätt sedan, den 10 filer jag nämnde ovan samt Windows-mappen från StandardAssets.

BILD 11 OVAN

Se Steg
Relaterade Ämnen

Hur man lägger in spel och program på din TI-84 med hjälp av MirageOS.

Jag gör detta instructables eftersom när jag fick min Ti-84 Plus, jag letade efter en guide att sätta spel på den. Jag hittade en annan instructables där de använde Ion men det fungerade inte för mig av någon anledning. Så jag tittade runt på interne...

Hur får alla GBC spel (och DOOM) på din iPod med Rockbox!

Någonsin velat spiff upp din iPod? Ville ha svalare funktioner...? Följ detta instructable!Också: Ha tålamod med mig, jag är bara 13 och detta är min första instructable, snälla kommentar om detta hjälpte dig :DSteg 1: Få RockBox Först behöver du någ...

OBJEKTET identifiering och spårning med hjälp av OPENCV, VISUAL STUDIO C ++ 2010 och ARDUINO

IntroduktionI detta projekt skickar Webcam video ramar till Visual Studio C ++ som innehåller öppen CV biblioteket på vår dator.Om Visual Studio C ++ programmet upptäcker bilden av objektet från webbkameran och sedan beräknas de co koordinaterna X, Y...

Ett helt 3D utskrivbara Mixed Reality spel (Pseussudio)

Med tanke på den förestående lanseringen av Projekt Tango 3D scanning smartphone från Google och Lenovo, som sannolikt 3D scanning-kompatibel iPhone 7 Plus från Apple, beslöt jag att skapa en grov proof-of-concept spel att visa ett komplett blandad v...

3D-modellering och skriva ut din egen skugga kub

En initialer skugga kub är en kub där varje vy av kuben (överst, front och sida-vy) är profilen av en annan bokstav. Detta kommer från boken Gödel, Escher, Bach, av Douglas Hofstadter. En skugga kub är en riktigt trevlig grundläggande 3D design utman...

Ersätter och krydda upp din Xbox Controller

har du knappar på din xbox controller som stick och strula till ditt spel? Är du trött på att titta på tråkiga standard svart eller vit handkontrollen? Vill du imponera på dina vänner med en bländande, sexig controller? Om du svarat "ja" på någo...

Göra en låda och armband till din käraste stjärna

Julen är dags och jag gillar att ge bort hemgjorda presenter. I år blir det ett armband i en snidad låda med ett speciellt meddelande.Jag ville spela med ord och stjärnor. På locket till rutan jag ristade: "Du är stjärnan i mitt liv". På ena sid...

Titta på TV-kanaler från hela världen gratis på ditt hem TV och förvandla din TV till en billig hem-PC

Med hjälp av en $50 Android Mini PC (hittas via Amazon eller eBay), ex-pats eller alla som vill berika sina kunskaper i främmande språk titta på utländska TV-stationer på deras hem TV. Android Mini PC ansluter till en HDTV uppsättning, och med tilläg...

Ladda ner flash spel och spela dem offline

denna guide kommer att lära dig hur man spelar online spel offline.Varför skulle du vill göra detta:Offline spelet fungerar med fullscreen.Du kan ha en stor samling.Du kan spela dem offline.* rekommenderas** RekommenderasDu behöver:En dator (windows/...

Dela och spåra dina böcker med BookCrossing

BookCrossing är en webbplats som gör att du kan tilldela unika nummer till dina böcker, och använda dessa nummer för att spåra dina böcker som de reser över hela världen. Detta blir naturligtvis mycket mer spännande om dina böcker faktiskt få lämna d...

Hur man spela telefon musik på din TV

någonsin velat spela musik högt men du inte vill betala för och dyra dock eller en dyr adapter kabel? Denna tutorial ska show dig hur man gör en för bara om under $10!Steg 1: Saker du behöver: Behöver du (uppifrån och ned) â ¢ 1 RCA Y kabel â ¢ 1 dub...

Spel och titta på bälte spänne

jag älskar Nintendos spel och klockor. För mig är detta min barndom, tappats upp i små, fickformat, rektanglar av härliga spelglädje.Min första någonsin var en Donkey Kong Jr när jag var 7. Inledningsvis kämpade jag för ett par dagar att få den lilla...

Hur man syr en söt sommarklänning solen och göra dina egna kläder

denna underbara, trendig klänning var med i vår "Varje stil har en gemensam Thread" annons att representera en Valley Girl look. Det inspirerades av tecken som Elle Woods från Legally Blonde och Cher från Clueless. Klänningen kräver en teknik so...

Förbättrat Strata för mindre än $20, planteringsjord och Semi - Sheilding din gitarr

ja jag har en indonesiska utformad Squire Strat (jag normalt berätta för människor är det en vintage Fender). Som med alla billiga nybörjare elgitarrer särskilt sådana med enda spole pickups får du en massa foder tillbaka och un-ville oväsen.Efter da...

Duschförhänge inte längre hålla sig till din kropp

om du har ett duschdraperi vet du förmodligen fenomenet att gardinen gillar dig så mycket och försöker hålla sig till din kropp i duschen.En väldigt enkel fix kom fram till mig för det problemet:De flesta av dusch badkar är tillverkade av stål omfatt...

Hur man ska spela och tjäna pengar i kungariket av avsky.

Detta instructable kommer att visa människor hur man skapar en karaktär och hur man gör kött (spelets valuta)__________________________________________________________________________Tre skäl varför detta spel är bra:-A DnD (dungeons n' drakar) parod...

Atari Punk konsol - Konduktiv bläck & din kropp

bygga en enkel Atari Punk konsolen som använder ledande bläck och din kropp för att ändra ljudet! Banan här var modellerad av Joshua Zimmerman underbara instructable. Den ursprungliga designen för APC eller "Klev tongeneratorn" krediteras skog M...

ULTIMATIVE spel och arbetar DESKTOP

HejJag vill presentera min gaming och arbetande skrivbordet och visa dig hur jag gjorde det!Kan börja med den grundläggande idén:Jag ville skapa ett skrivbord, som är mycket bekväma och customizalbe för ägaren.Jag ville också en inre dator, så man ka...

The Walking Dead säsong 2, Android - Hur till backningen och hålla dina framsteg

Uppdatering 22/03/2015: möjligt fix för ljudproblem.Jag märkte på min ROM (Team UB) som i menyn finns ett avsnitt "Prestanda".Där är bara en switch "Aktivera per-app profiler".Som standard är det "på", jag stängt av och alla...