W artykule omówię lil-gui - nowoczesny panel sterowania dla aplikacji JavaScript i Three.js.
Three.js
Jednym z zastosowań biblioteki Three.js jest tworzenie wizualizacji muzyki. Dzięki połączeniu Web Audio API z Three.js możemy analizować odtwarzany dźwięk w czasie rzeczywistym i zamieniać go na efektowne animacje 3D.
Stworzyłam wiele lat temu aplikację typu Solar System Simulation w Three.js, która przedstawia Układ Słoneczny w formie interaktywnej, trójwymiarowej sceny. Projekt łączy wizualizację, animację i prostą obsługę użytkownika, dzięki czemu można nie tylko oglądać planety, ale też swobodnie eksplorować cały układ z perspektywy kamery.
W tym tutorialu stworzymy proceduralny generator organicznych kwiatów w Three.js - inspirowany strukturami biologicznymi, spiralami Fibonacciego i nowoczesnym generative art.