Как сделать такой Анимационный background?
Подобные эффекты делают на основе шума Перлина https://thebookofshaders.com/11/?lan=ru
А если установить расширение Spector.js, то можно посмотреть код шейдеров, которые создают такой эффект.
snippet
Начни свой путь с https://threejs.org/