Scenifly

Scène Étoiles Dansantes

18 000 points lumineux s'organisent en colonnes spectrales et dansent dans l'espace selon votre musique.

✦ Premium — 2,99 €
▶ Lancer cette scène Voir toutes les scènes

Étoiles Dansantes — un nuage de 18 000 points audio-réactifs

La scène Étoiles Dansantes déploie 18 000 points lumineux dans l'espace 3D, organisés en 200 colonnes spectrales de 90 points chacune. Chaque colonne correspond à une bande de fréquences et s'élève proportionnellement à son amplitude. L'ensemble ressemble à une galaxie de poussière stellaire qui se soulève et retombe en rythme.

Ce que vous voyez

Des milliers de petits points colorés forment un nuage tridimensionnel qui couvre tout le champ de vision. Contrairement à un simple égaliseur en barres, les 90 points de chaque colonne sont légèrement dispersés en profondeur (axe Z) et en largeur (jitter X), créant une épaisseur naturelle au nuage. Chaque point brille avec un blending additif — les zones denses paraissent plus brillantes, comme un amas d'étoiles.

Les couleurs varient selon la hauteur de chaque point dans sa colonne : les points proches du sol restent dans des teintes froides (bleu, violet), tandis que les points au sommet des colonnes explosent dans des teintes chaudes (jaune, blanc). La scène tourne doucement sur elle-même, révélant sa profondeur.

Densité et lumière

Le mode de fusion additif (Additive Blending) signifie que là où plusieurs points se superposent, leur lumière s'additionne. Les zones de fort spectre audio créent donc de véritables zones de surbrillance, comme des nébuleuses comprimées qui irradient de l'intérieur.

💡 Idéal pour : musique électronique, ambient, synthwave. La densité du nuage et l'additivité des couleurs créent un effet hypnotique particulièrement beau avec de la musique aux textures riches.

Technologie

PC_TOTAL = PC_BANDS × PC_PTS_PER_BAND = 200 × 90 = 18 000 points dans un BufferGeometry DynamicDrawUsage. Le jitter X et Z de chaque point est figé à l'initialisation (aléatoire stable) pour éviter le recalcul. La hauteur Y = pcSmoothed[band] × amplitude lissée. VertexColors avec blending additif pour l'effet de surbrillance par accumulation.

Three.js Points BufferGeometry Vertex Colors Additive Blending

Conseils d'utilisation

✨ Regardez la scène dans un environnement sombre — l'effet de nuage stellaire est maximal. La rotation automatique révèle la profondeur 3D du nuage qui n'est pas visible de face.
Sphère Polygonale Nuée d'Oiseaux

Toutes les scènes Scenifly