Кульковий лабіринт

Металеві кульки котяться звивистою трубчастою трасою, побудованою на сплайні Catmull-Rom, з поворотами та рампами, безперервно спускаючись донизу. Рух кожної кульки задається гравітаційним прискоренням вздовж кривої: що крутіший нахил ділянки, то швидша умовна швидкість спуску. Потенціальна енергія кульки в верхній точці траси поступово переходить у кінетичну енергію обертання й поступального руху, поки кулька не досягне дна лабіринту. Обертання кульок обчислюється навколо осі, перпендикулярної дотичній кривої, що імітує кочення по поверхні під дією тертя. Оскільки рух параметризований вздовж єдиної кривої, кульки не стикаються одна з одною, а лише йдуть услід із фазовим зсувом у часі.
Характеристики
Кількість кульок
Сегментів труби
Довжина траси
ГеометріяTube + Sphere (Mesh)
МатеріалMeshStandardMaterial
Цільовий FPS60
Керування