Skip to content

Three.js

Mis à jour: 25/04/2026 Mots: 0 mots Temps de lecture: 0 min

Three.js est une bibliothèque JavaScript pour créer des scènes 3D dans le navigateur avec WebGL.

Cas d’usage

  • visualisations 3D ;
  • pages marketing interactives ;
  • configurateurs de produits ;
  • expériences éducatives ;
  • prototypes créatifs.

Installation

bash
pnpm add three

Concepts clés

ConceptRôle
Scenecontient les objets
Cameradéfinit le point de vue
Rendererdessine la scène
Meshobjet visible
Geometryforme
Materialapparence
Lightéclairage

Exemple minimal

js
import * as THREE from 'three'

const scene = new THREE.Scene()
const camera = new THREE.PerspectiveCamera(75, innerWidth / innerHeight, 0.1, 1000)
const renderer = new THREE.WebGLRenderer()

renderer.setSize(innerWidth, innerHeight)
document.body.appendChild(renderer.domElement)

Bonnes pratiques

  • surveillez le coût des modèles et textures ;
  • libérez les ressources quand une scène disparaît ;
  • adaptez le rendu aux appareils mobiles ;
  • mesurez les performances avant d’ajouter des effets lourds.

Références

  • Version chinoise : /zh/tech-tools/threejs

Publié sous licence MIT.

Visiteurs visites Pages vues vues