З огляду на точки прямої та квадратичну криву Безьє, як обчислюють їх найближчу точку? .... Аналогічно, з огляду на точки 2 кривих, як отримати найближчу точку?
Для гри, схожої на Peggle , я хочу зробити блоки, що слідують за кривою, наприклад: Потім блоки зникнуть, коли куля вдарить по них. Мені вдалося намалювати горизонтально, але у мене виникають проблеми змусити їх слідувати шлях: Як це зробити? Чи потрібно мені створювати об'єкти Box2D зі спеціальними вершинами?
Я створив алгоритм, який перетворює будь-яку криву, тобто шлях, у мінімальну кількість точок, щоб я міг зберегти її у файл чи базу даних. Метод простий: він переміщує три точки рівними кроками і вимірює кут між лініями, які ці точки утворюють. Якщо кут більший за допуск, то він створює нову кубічну …
З огляду на 4 бали, що описують 2 відрізки рядка, як обчислити, чи пряма А знаходиться в бік від лінії Б? Дві лінії мають фіксовану довжину і можуть вимірюватися як відстань від x1 / y1 до x2 / y2.