From 2c41912eaba41a6a9b77021e18c34a47c3b668cb Mon Sep 17 00:00:00 2001 From: MattheoCo <mattheocognet@gmail.com> Date: Thu, 13 Mar 2025 09:57:54 +0100 Subject: [PATCH] =?UTF-8?q?ajout=20d'un=20readme=20avec=20le=20travail=20r?= =?UTF-8?q?=C3=A9aliser?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- "COGNET/R\303\251partition.md" | 62 ++++++++++++++++++++++++++++++++++ 1 file changed, 62 insertions(+) create mode 100644 "COGNET/R\303\251partition.md" diff --git "a/COGNET/R\303\251partition.md" "b/COGNET/R\303\251partition.md" new file mode 100644 index 0000000..cd87cfd --- /dev/null +++ "b/COGNET/R\303\251partition.md" @@ -0,0 +1,62 @@ +# Claesz Vanitas 1630 Nuremberg + +Ce projet est une scène 3D créée avec Three.js, présentant une nature morte inspirée de Claesz Vanitas 1630 Nuremberg. La scène comprend divers objets tels qu'un violon, une pile de livres, une bougie, une sphère réfléchissante et un crâne, tous placés sur une table dans une pièce. + +## Table des matières +- [Installation](#installation) +- [Utilisation](#utilisation) +- [Structure du projet](#structure-du-projet) +- [Fonctionnalités](#fonctionnalités) +- [Crédits](#crédits) + +## Installation + +1. Clonez le dépôt : + ```sh + git clone https://github.com/MattheoCo/claesz-vanitas.git + ``` +2. Accédez au répertoire du projet : + ```sh + cd claesz-vanitas + ``` +3. Ouvrez `index.html` dans votre navigateur web. + +## Utilisation + +- La scène peut être visualisée et manipulée à l'aide des contrôles de la souris. +- La caméra peut être tournée, zoomée et déplacée pour explorer la scène. + +## Structure du projet + +- `index.html` : Le fichier HTML principal qui configure la page et inclut les scripts nécessaires. +- `main.js` : Le fichier JavaScript principal qui initialise la scène Three.js, charge les objets et gère le rendu. +- `textures/` : Répertoire contenant les images de textures utilisées pour divers objets de la scène. + +## Fonctionnalités editées par Matthéo Cognet + +### Pièce +- Une pièce avec des murs, un sol et un plafond. +- Une fenêtre avec un cadre et une porte. + +### Table +- Une table avec un plateau et quatre pieds. + +### Objets +- **Violon** : Chargé avec des textures et placé sur la table. +- **Pile de livres** : Chargée avec des textures et placée sur la table. +- **Bougie** : Chargée avec des textures et placée sur la table. +- **Sphère réfléchissante** : Une sphère avec une apparence réfléchissante placée près du violon. +- **Crâne** : Chargé avec des textures, tourné et placé sur la pile de livres. + +### Éclairage +- Lumière ambiante et lumière ponctuelle pour illuminer la scène. + +### Contrôles +- OrbitControls pour l'interaction avec la caméra. + +## Crédits + +- Travail réalisé par Cognet Matthéo +- Three.js : [https://threejs.org/](https://threejs.org/) +- OBJLoader : [https://threejs.org/docs/#examples/en/loaders/OBJLoader](https://threejs.org/docs/#examples/en/loaders/OBJLoader) +- Textures : Diverses textures utilisées pour les objets de la scène. \ No newline at end of file -- GitLab