Skip to content

vixu321/HandMovement

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 

Repository files navigation

Co to za projekt?

-Projekt ten pozwala poruszać obiektem 3d w silniku Unity w 2 osiach (X i Y, Z jest możliwe z użyciem arduino, będzie to możliwe w następnych wersjach)

Jak używać tego projektu?

-Należy włączyć .exe z folderu "Visual Studio Files" (lub włączyć w edytorze), wybrać kamerkę podłączoną do dowolnego portu USB i kliknąć przycisk Start. Nastepnie należy włączyć projekt w Unity (w folderze "Unity" jest folder projektowy), po czym włączyć grę w edytorze.

Aby projekt poprawnie działał należy kamerkę nastawić prostopadle nad czarną powierzchnią i jasnym obiektem poruszać (program wyłapuje jasne obiekty na tle czarnych, dlatego dobre oświetlenie jest ważne)


Jak ten projekt działa?

-Projekt ten wyłapuje jasne obiekty na tle ciemnego tła, oblicza zmianę położenia, dane te daje do pliku znajdujacym sie w scieżce @c:\temp\handMovementData.txt, stamtąd skrypt GM w edytorze Unity wyłapuje te dane i porusza obiektem w Unity. 


 Co jest potrzebne do tego projektu?

-Aby projekt działał potrzebne jest zainstalowane Unity (na ten moment jest to wersja 2021.1.20f1) oraz Visual Studio, wszystkie potrzebne rzeczy powinny zostać pobrane wraz z klonowaniem projektu. 
Dodatkowo potrzebna jest kamerka USB, im wyższa jakość kamerki tym bardziej wymagający sprzętowo będzie program, gdyby nie chciało się włączyć polecam zmienić zmienną "spacesBetweenChecks" w pliku Form1.cs (zmniejszy to czułość sprawdzania, lecz bardzo poprawi optymalizację)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages