Comments 18
Так вот как эта штука называлась!
youtu.be/j15moh6lA1Y — добавьте видео, а то тем кто не знаком с игрушкой не сразу понятно что это
А мне её так и не купили тогда, 14 лет назад (
Как раз завалялось пять таких штуковин!
Покупалось 50шт. оптом с целью раздать. Почти всё раздал. Вот остатки.
Может нужно кому?
Покупалось 50шт. оптом с целью раздать. Почти всё раздал. Вот остатки.
Может нужно кому?
Все вышеописанное работает, если кривая достаточно гладкая, а колесико небольшое. Если колесико будет сравнимо по величине с самой кривой, то приведенный выше вывод уже не годится.
Это не точное описание условия.
Правильнее сказать так: радиус кривизны кривой ни в какой точке не должен быть меньше радиуса катящейся окружности.
Иначе на трассе будут области, физически недостижимые.
В примере с квадратом, особыми точками являются углы, в которых кривизна бесконечно малая.
В приведённой модели происходит следующее: окружность докатывается до угла, пересекая перпендикулярную стенку, и затем, не меняя точки касания (вершина угола), телепортируется таким образом, чтобы касаться другой стороны.
Поскольку угол физически недостижим, для правильного результата следует удалить отрезки длины r при каждом угле с каждой стороны. Трасса станет разрывной, но зато движение центра колёсика будет непрерывным.
ЗЫ за статью спасибо, приятно посмотреть на эти, как в статье сказано, «няшные» кривые.
А если колесико тоже сделать эллиптическим?
в сети полно онлайновых спирографов
www.mathplayground.com/Spiromath.html
www.mathplayground.com/Spiromath.html
А что если попробовать решить задачу «в лоб»: в Box2D или другом движке запрограммировать движение фигуры в произвольной области и записывать координаты ключевой точки на фигуре?
Это же гильоширование. С незапамятных времён этой техникой украшают и защищают банкноты и ценные бумаги.
Если не ошибаюсь, элипс можно нарисовать с помощью двух опорных точек.

Итераций тебе потребуется в два раза больше, чем пикселей в большем радиусе элипса.

Итераций тебе потребуется в два раза больше, чем пикселей в большем радиусе элипса.
Asymptote это действительно находка. Как MetaPost, только гораздо удобнее.
Sign up to leave a comment.
Эллиптический спирограф