|
|
|
@ -4,10 +4,10 @@ Ce TP a pour but de vous faire coder des interactions avec un modèle 3D. Pour
|
|
|
|
|
cela, vous implémenterez en Javascript des interactions avec la souris et avec
|
|
|
|
|
les touches du clavier qui permettent de changer de point de vue, c'est à dire,
|
|
|
|
|
de mettre à jour la position et l'orientation de la caméra (Partie 1), et
|
|
|
|
|
ensuite d'enregistrer de tels points de vues pour permettre une navigation plus
|
|
|
|
|
ensuite d'enregistrer de tels points de vue pour permettre une navigation plus
|
|
|
|
|
haut niveau (Partie 2).
|
|
|
|
|
|
|
|
|
|
Ce TP sera fait pendant les séances consacrées (un TP jeudi 9, un TP jeudi 16).
|
|
|
|
|
Ce TP sera fait pendant les 2 séances consacrées.
|
|
|
|
|
|
|
|
|
|
### Cloner le repository
|
|
|
|
|
|
|
|
|
@ -17,10 +17,18 @@ git clone https://gitea.tforgione.fr/tforgione/tp-interaction
|
|
|
|
|
|
|
|
|
|
### Lancer le server
|
|
|
|
|
|
|
|
|
|
Pour python 2.x
|
|
|
|
|
|
|
|
|
|
```
|
|
|
|
|
python -m SimpleHTTPServer
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
Pour python 3.x
|
|
|
|
|
|
|
|
|
|
```
|
|
|
|
|
python -m http.server
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
Vous pouvez ensuite aller sur la page [localhost:8000](http://localhost:8000)
|
|
|
|
|
pour lancer l'interface. Pour voir la console vous pouvez cliquer sur `F12`,
|
|
|
|
|
ce qui vous permettra de debugger plus facilement.
|
|
|
|
|