Вопросы по теме 'bezier'
Как определить конечные точки дуг в массивах GraphicsPath PathPoints и PathTypes?
У меня есть следующие массивы PathPoints и PathTypes (формат: X, Y, Type):
-177.477900, 11021.670000, 1
-614.447200, 11091.820000, 3
-1039.798000, 10842.280000, 3
-1191.761000, 10426.620000, 3
-1591.569000, 10493.590000, 3
-1969.963000,...
2852 просмотров
schedule
31.12.2023
Как вернуть все точки кривой Безье?
Я опубликовал предыдущий вопрос о создании кривой Безье, основанной только на начальной и конечной точках, и благодаря ответам я смог создать кривую Безье, используя имеющуюся у меня информацию.
Это код, который позволяет мне рисовать нужные мне...
5706 просмотров
schedule
05.11.2023
Генерация кривой JavaScript
Как я могу написать функцию, которая принимает массив 2D-точек и возвращает кривые Безье/квадратики, чтобы я мог перерисовать их позже, используя метод HTML5 Canvas bezierCurveTo или quadraticCurveTo ?
994 просмотров
schedule
26.07.2022
Найти точку на кривой Безье при заданном расстоянии от начальной точки?
Я создал 4-точечную кривую Безье и расстояние. Начиная с начальной точки, как мне найти координаты x, y точки, которая находится на таком расстоянии от начальной точки?
Я просмотрел другие примеры, и, насколько я могу судить, они аппроксимируют...
3632 просмотров
schedule
18.03.2024
Алгоритм кривой Безье в target-c
Может кто-нибудь умнее меня взглянуть на это. Я пытаюсь реализовать алгоритм кривой Безье, который я нашел здесь , в.
Вывод неверный. Я думаю, что преобразовал код правильно, так что либо оригинал был неправильным, либо не был предназначен для...
3875 просмотров
schedule
03.07.2022
Как мне дополнительно анимировать изображение, которое находится на пути Безье
Может быть, кто-то может указать мне в правильном направлении. Я попробовал Google, но действительно не знаю, как определить мой вопрос в поисковых терминах.
Я анимирую изображение вдоль UIBezierPath следующим образом:
UIBezierPath *trackPath...
1980 просмотров
schedule
07.11.2022
Вычислить среднюю точку кривой Безье
У меня есть функция для рисования Bezier Curve через три точки. У меня уже есть 2 точки (начало и конец) - A и B. Как мне рассчитать среднюю точку между этими двумя точками, поскольку средняя точка всегда будет немного выше или ниже, чем линейная...
7306 просмотров
schedule
15.11.2022
Можно ли указать временную функцию CAAnimation с квадратичной кривой Безье?
Я знаю, что можно указать временную функцию CAAnimation с кубической кривой Безье, используя:
CAMediaTimingFunction
Но можно ли указать временную функцию с помощью квадратичной кривой Безье?
Зачем мне это?, спросите вы. Что ж, либо так,...
130 просмотров
schedule
15.02.2024
Поверните передние колеса автомобиля по траектории Безье.
У меня есть 3D-автомобиль, который следует заранее заданному 3D-пути Безье. Я хочу, чтобы вращение передних колес автомобиля соответствовало изменению направления движения автомобиля.
У меня возникла идея сопоставить ориентацию колеса с...
156 просмотров
schedule
10.07.2022
Создайте кривую Безье в Objective C, используя алгоритм Пола де Кастельжо
Я пытаюсь использовать алгоритм Поля де Кастельжо, чтобы нарисовать кривую Безье в качестве домашнего задания, но, похоже, он не идеален, вот коды
- (void)recursive_bezier :(double)x1 :(double)y1
:(double)x2...
221 просмотров
schedule
25.03.2024
Примерный список точек с кратким списком кривых Безье
У меня есть список (x, y) баллов. Я знаю, как составить список кривых Безье, которые проходят через все эти точки и имеют непрерывную первую (и вторую, хотя и менее важную) производную. Однако список, который я составил, слишком длинный. Я бы...
1239 просмотров
schedule
30.06.2022
Закройте открытый сплайн Катмулла-Рома, сгенерированный из массива точек, с плавной кривой
Я достиг этого [Catmull-Rom Spline][1], и мне нужно изменить код, чтобы замкнуть цикл с той же плавной кривой. если я добавлю в конец массива с именем «точки» первые два числа (x0,x1), цикл закроется, но я не получу плавной кривой - пример здесь ....
463 просмотров
schedule
07.10.2023
Как быстро найти точку пересечения (CGPoint) между QuadCurve и Line UIBezierPaths?
У меня есть QuadCurve и Line, нарисованные с использованием UIBezierPath в моем пользовательском классе просмотра. Как я могу получить их точку пересечения как CGPoint?
Для QuadCurve:
let path = UIBezierPath()
path.lineWidth = 3.0...
377 просмотров
schedule
19.10.2023
Метод кривой Безье неправильно рисует в Java
По сути, я сделал код для рисования кривых Безье, но с ним что-то не так, он не рисует так, как предполагалось. Ядро этого кода должно быть правильным, оно было из одного из моих классов.
public class Bezier {
double[][] pointsY;
double[][]...
63 просмотров
schedule
24.10.2022
R, ggplot2: Как построить кривые Безье, проходящие через фиксированные координаты?
Я помогаю кому-то перевести нарисованные от руки функции спроса и предложения в области экономики в файлы изображений, которые можно включить в документ Word. Они хорошо работают с использованием Hmisc::bezier и geom_path, смоделированных на основе...
123 просмотров
schedule
10.02.2024