Нужна ли математика для создания подобных эффектов?
В большинстве того, что связано с различными сценками 3D, используется WebGL (чаще всего через библиотеку three.js). Кроме этого есть примеры с разными canvas эффектами.
Конкретно матан там не нужен, только линейная алгебра и аналитическая геометрия. И, разумеется, знания JS (и даже C++ в случае с emscripten)
Куда пропал Зоракс?