Ce projet Git permet de visualiser les déplacements dans l'espace d'un tracker connecté en Socket.IO à une application NextJS.
L'architecture est automatisée avec l'implémentation de scripts permettant d'exécuter l'intégralité du processus à l'aide d'une seule commande.
-
Créer un fichier ".env" en suivant l'exemple ".env.example".
-
Accorder les permissions au script principal à l'aide de la commande "chmod u+x run.sh".
-
Lancer le script à l'aide de la commande
./run.sh [DEV|PROD] [dev|build|start]
-
Ouvrir la page web du serveur
IP:PORT -
Connecter un tracker en Socket.IO à
ws://IP:PORT -
Envoyer des données à l'évènement "updateIMU" sous le format :
{
"position": {
"x": pX,
"y": pY,
"z": pZ
},
"rotation": {
"x": rX,
"y": rY,
"z": rZ
}
}- Moncef Hassani