Përmbajtje:
- Hapi 1: Biblioteka e zbulimit të gjuhës dhe lëvizjes
- Hapi 2: Udhëzues i shkurtër për të parë se sa e lehtë është të zbulosh fytyrën
- Hapi 3: Marrja e tingujve
Video: Lojë video DIY e kontrolluar nga lëvizja e kokës (realitet i shtuar): 4 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:27
Unë dua t'ju tregoj se sa e lehtë në ditët e sotme është të bësh lojëra të cilat mund të kontrollohen duke lëvizur trupin tënd. Do t'ju duhet vetëm një kompjuter portativ me kamerë në internet dhe disa aftësi programimi.
Nëse nuk keni laptop dhe kamerë në internet ose nëse nuk dini si të programoni, prapëseprapë mund ta lexoni këtë udhëzues si argëtim dhe më pas mund ta luani lojën time, sepse po e shtoj në këtë artikull
Hapi 1: Biblioteka e zbulimit të gjuhës dhe lëvizjes
Nuk ka nevojë të rizbuloni timonin. Në internet ka shumë biblioteka që merren me zbulimin e lëvizjes dhe ato janë bërë për pothuajse çdo gjuhë dhe të lira për t’u përdorur.
Vendosa të përdor Java sepse doja që loja ime të ishte e pavarur nga platforma. Mund të ekzekutohet në Winddows, Mac, Linux.
Zgjodha bibliotekën OpenIMAJ e cila lejon jo vetëm zbulimin e lëvizjes, por gjithashtu e bën shumë të lehtë shfaqjen dhe përpunimin e grafikëve. Ju mund ta shihni që fotografia është e lidhur me këtë hap, se vetëm duke përdorur disa rreshta të kodit unë jam në gjendje të bëj një aplikim për zbulimin e lëvizjes.
Nëse e njihni Java dhe doni të provoni, këtu është një mësim vërtet i shpejtë/i thjeshtë se si të zbuloni lëvizjen dhe të trajtoni grafikë në OpenIMAJ.
Vendosa të bëj një lojë Arkanoid si provën time të konceptit, sepse është vërtet e thjeshtë për t’u zbatuar.
Hapi 2: Udhëzues i shkurtër për të parë se sa e lehtë është të zbulosh fytyrën
Vendosa t'ju tregoj se sa e lehtë është të zbuloni fytyrën në Java & OpenIMAJ. Nëse nuk dini programim, thjesht kaloni këtë hap;-)
Këtu keni kodin:
// fillimisht filloni ekranin nëse HDVideoCapture vc = VideoCapture e re (1240, 720); // inicializimi i detektorit të fytyrësFdDetector fd = HaarCascadeDetector i ri (40); // kjo krijon dritaren që tregon videokamerën e kapur VideoVideoDisplay vd = VideoDisplay.createVideoDisplay (); vd.addVideoListener (VideoDisplayListener i ri () {publik void beforeUpdate (korniza MBFImage) {// kjo bën zbulimin e fytyrës dhe shfaq kornizën rreth fytyrës në ekran Lista e fytyrave = fd.detectFaces (Transforms.calculateIntensity (frame)); për (Fytyra e zbuluar e fytyrës: fytyrat) {frame.drawShape (face.getBounds (), RGBColour. RED);
}
}
zbrazëti publike pasUpdate (shfaqja e VideoDisplay) {}});
Hapi 3: Marrja e tingujve
Vetëm për argëtim shtesë bëra disa tinguj të cilët e bëjnë të gjithë lojën më të luajtshme. Unë e marr djalin tim (ishte argëtim për të) dhe bëmë disa zhurma idiote si goditja e bananes së prishur në dyert e frigoriferit;-) Më vonë i përpunoj tingujt me guxim dhe i përdor përsëri në lojë.
Recommended:
Rriteni kujtesën tuaj me një pallat të mendjes me realitet të shtuar: 8 hapa
Rriteni kujtesën tuaj me një pallat të mendjes me realitet të shtuar: Përdorimi i pallateve të mendjes, si në Sherlock Holmes, është përdorur nga kampionët e kujtesës për të kujtuar shumë informacione, si renditja e kartave në një kuvertë të përzier. Pallati i mendjes ose metoda e lokuseve është një teknikë kujtese ku mnemonikat vizuale janë
Timelapse e kontrolluar nga lëvizja: 7 hapa (me fotografi)
Timelapse e kontrolluar nga lëvizja: Timelapses janë të shkëlqyera! Ato na ndihmojnë të hedhim një vështrim në botën me lëvizje të ngadalta, të cilat ne mund të harrojmë të vlerësojmë bukurinë e saj. Por ndonjëherë një video e qëndrueshme e kohës mund të jetë e mërzitshme ose ka kaq shumë gjëra që ndodhin përreth, saqë vetëm një kënd nuk është
Arduino Glass - Kufje me realitet të shtuar me burim të hapur: 9 hapa (me fotografi)
Arduino Glass - Kufje me realitet të shtuar me burim të hapur: A keni menduar ndonjëherë të merrni një kufje me realitet të shtuar? A ishit gjithashtu të mahnitur nga mundësia e realitetit të shtuar dhe shikuat çmimin me një zemër të thyer? Po, edhe unë! Por kjo nuk më ndaloi atje. Unë ndërtova guximin tim dhe në vend të kësaj,
Vendosja e objekteve AR në koordinatat GPS në realitet të shtuar: 8 hapa (me fotografi)
Vendosja e objekteve AR në Koordinatat GPS në Realitetin e Shtuar: Ky udhëzues do të kalojë në krijimin e një aplikacioni celular për vendosjen e objekteve AR në koordinatat GPS me ARkit dhe ARCore duke përdorur Unity3D. Unë do t'ju përcjell përmes krijimit të një projekti që kam bërë duke përdorur Mapbox që na lejon të etiketojmë mesazhe në G të veçantë
Kamera e kontrolluar nga lëvizja duke përdorur MESH SDK: 6 hapa (me fotografi)
Kamera e kontrolluar nga lëvizja duke përdorur MESH SDK: A doni të automatizoni kamerën tuaj për të kapur momentet më të mira të kafshës suaj ndërsa nuk jeni në shtëpi? Sensori i lëvizjes MESH bën të mundur për kamerat që mbështesin SDK. Për shembull, ne kemi vendosur një sensor lëvizjeje MESH pranë ushqimit të maceve dhe lodrave të maceve për të