Я пытаюсь придать фигуре в своем физическом механизме округлость / кривизну.
Мне известны различные методы математического определения кривых;такие как Безье-Крейвс, эллипсы и т. д. Однако я не уверен, какие методы будут наиболее подходящими для использования в моем физическом движке, поскольку необходимо учитывать скорость, выполнимость конструкции и гибкость каждого метода.Мне нужна система, в которой пользователь может легко формировать довольно сложные кривые, но при этом делать вычисления пересечений простыми и быстрыми.
Мой физический движок также является полностью непрерывным, что означает, что я должен быть в состоянии рассчитать время, в которое кривые будут сталкиваться с другими кривыми и линиями, на основе постоянной линейной / угловой скорости.1009 *
Какие существуют методы для математического определения 2D-кривой?
Каковы преимущества / недостатки каждого с точки зрения скорости,гибкость и простота конструкции?
Возможна ли такая техника для двигателя, где предсказуемость пересечения формы имеет решающее значение?