Ce projet est une démo vidéo utilisant Three.js pour animer un poulpe dans le cadre d'un cours à l'IMT Atlantique.
Version live : https://louipa.github.io/poulpe-gfx/
- poulpe animé
- environnement (eau animée, obstacles et bâteau)
- lorsque la caméra est submergée, un shader est appliqué
- en appuyant sur la barre espace, des poissons apparaissent
- les poissons sont projetés lorsqu'ils entrent en collision avec le poulpe
- son ambiant (en dehors de l'eau ou sous l'eau)
- Node.js (version recommandée : 18 ou supérieure)
- npm
- Clonez le repository :
git clone https://github.com/louipa/poulpe-gfx
cd poulpe-gfx- Installez les dépendances :
npm install
# ou
yarn installPour lancer le serveur de développement :
npm run devLe projet sera accessible à l'adresse http://localhost:5173
├── src/ # Code source
├── public/ # Assets statiques et projet blender
├── index.html # Point d'entrée HTML
├── script.ts # Script principal
├── tsconfig.json # Configuration TypeScript
└── package.json # Dépendances et scripts
Ce projet est sous licence MIT.
Louis PAINTER


