◊ /lab — Bac à sable

Lab 3D : démos Three.js

Trois démos isolées en Three.js / R3F. Tout est shader-based ou geometry-based, pas de texture chargée. Touche les sliders, l'effet est immédiat. La même approche anime la planète de l'accueil ; les explications techniques arrivent sur le blog.

Le lab sert à tester des idées d'interface avant de les intégrer à un vrai projet : animations WebGL, visualisations de données, effets au scroll. Si ton équipe construit ce genre d'expérience, parlons-en.

◊ 01

Planète procédurale

Sphère shader-based — fbm 5 octaves pour les continents, calotte polaire, fresnel atmosphère, wrap-Lambert pour le terminator. Aucune texture, tout est calculé en GPU.

◊ 02

Champ de bruit

Plan ortho avec fragment shader — fbm 2D avec octaves configurables, drift dans le temps, ramp de couleurs et vignette douce. Le pattern change radicalement avec la fréquence.

◊ 03

Attracteur de particules

1500 points avec attraction inverse-square vers le curseur. Shader minimal pour le scintillement, friction newtonienne, bornes douces. Switch attract / repel.