Вопросы с тегом «beziers»

4
Кривая Безье длина дуги
Смотрите также: тот же вопрос на Math.SE Как я могу найти длину дуги кривой Безье? Например, линейная кривая Безье имеет длину: length = sqrt(pow(x[1] - x[0], 2) + pow(y[1] - y[0], 2)); Но как насчет квадратичных, кубических или n-градусных кривых Безье? (Моя цель состояла в том, чтобы заранее оценить разрешение …


3
Обнаружение столкновений с кривыми
Я работаю над 2D-игрой, в которой я бы хотел обнаруживать столкновения между движущимся кругом и статическими кривыми (возможно, кривыми Безье). В настоящее время моя игра содержит только прямые линии в качестве статической геометрии, и я делаю обнаружение столкновений, вычисляя расстояние от круга до линий и проецируя круг из линии, если …

2
Как рассчитать, если 2 линии направлены в сторону или в сторону?
Учитывая 4 точки, описывающие 2 отрезка, как рассчитать, если линия A направлена ​​к линии B или от нее? Две линии имеют фиксированную длину и могут быть измерены как расстояние от x1 / y1 до x2 / y2.

5
Точки, равномерно распределенные по кривой Безье
Я некоторое время осматривался и не могу найти решение этой проблемы. Допустим, у меня есть кубическая кривая Безье (определяемая 4 точками), и я хочу получить набор точек, которые равномерно распределены вдоль кривой. Подумайте о размещении текста вдоль кривой для примера. Теперь проблема в том, что если я введу t(значение интерполяции …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.