Aller au contenu
Projet WebGL

Le Cri - Reproduction 3D

Reproduction interactive de l’œuvre iconique "Le Cri" d’Edvard Munch en WebGL. Une scène 3D immersive avec effets atmosphériques, éclairage dynamique et contrôles interactifs.

  • Three.js
  • WebGL
  • JavaScript
Reproduction WebGL de l’œuvre Le Cri

L'Œuvre Originale

Reproduire l'expressionnisme de Munch en 3D interactive.

Le Cri, tableau expressionniste d'Edvard Munch peint en 1893
Edvard Munch, 1893

Projet universitaire WebGL

Dans le cadre d’un projet de synthèse d’images, j’ai choisi de reproduire "Le Cri" d’Edvard Munch en WebGL avec Three.js.

Cette œuvre expressionniste se prête particulièrement bien à une interprétation 3D grâce à ses formes ondulantes, son ciel tourmenté et son personnage central immédiatement reconnaissable.

L’objectif était de créer une scène immersive que l’utilisateur peut explorer sous différents angles, tout en conservant l’atmosphère anxiogène du tableau original.

Tester la démo 3D →

Techniques WebGL

Les effets et fonctionnalités implémentés dans la scène 3D.

Éclairage dynamique

Système de lumières avec ombres portées réalistes

Brouillard atmosphérique

Effet de profondeur et ambiance mystérieuse

Caméra interactive

Contrôles orbitaux pour explorer la scène

Effets de particules

Animation du ciel et éléments flottants

Textures HD

Matériaux détaillés fidèles à l'original

Transparence & reflets

Surfaces réfléchissantes et effets spéculaires

Skybox immersive

Environnement 360° pour l'immersion

Interface GUI

Contrôles dat.GUI pour ajuster la scène

Stack Technique

Les technologies utilisées pour ce projet WebGL.

Three.js

Bibliothèque JavaScript pour créer et afficher des graphiques 3D animés dans le navigateur via WebGL.

WebGL

API JavaScript pour le rendu de graphiques 2D et 3D interactifs sans plugins navigateur.

Modèles 3D

Assets 3D trouvés sur des plateformes open-source et adaptés au projet.

dat.GUI

Interface de contrôle légère pour ajuster les paramètres de la scène en temps réel.