Вопросы по теме 'bezier'

безье и matplotlib
Привет, я начинаю с http://matplotlib.sourceforge.net/users/path_tutorial.html . Я ищу функцию, чтобы получить все точки Безье с фиксированной частотой дискретизации. Я ищу что-то вроде этого: interpolate(t, samplingrate) где t —...
2359 просмотров
schedule 27.11.2023

Кривая Безье Cocos2D вокруг объекта, как будто под действием силы тяжести
Я пытаюсь манипулировать объектом. Когда он приближается к другому объекту, скажем, к глобусу, я хочу, чтобы глобус притягивал исходный объект. Я знаю, что должен использовать CCBezierTo , так что это вопрос не столько по программированию, сколько...
2370 просмотров

Нахождение точек перегиба на двумерной кривой Безье
Мне нужно определить точки перегиба (точки изменения кривизны) на двумерной кривой Безье, параметризованной t , 0 ‹= t ‹= 1, если они существуют. Мой первоначальный метод состоял в том, чтобы делать выборку вдоль кривой, оценивая вторые...
1973 просмотров
schedule 07.05.2024

Подгонка сплайна — алгоритм Дугласа-Пекера
Я планирую использовать алгоритм Дугласа-Пекера для уменьшения количества точек (если кто-то не знает лучшего примера). Данные являются 1D, а построенная кривая является 2D. Дайте уменьшенный корпус точек. Мне нужен сплайн, который будет проходить...
860 просмотров
schedule 05.10.2022

Предварительный просмотр ошибки OSX (?) Преобразование кривой Безье в файле .eps в .pdf
У меня есть небольшой файл .eps, в котором для достижения определенного эффекта используются кривые Безье с толстой линией. Этот файл отображается так, как я ожидаю, в gv, но когда я конвертирую его в .pdf (например, с помощью ps2pdf или открывая...
208 просмотров
schedule 19.10.2022

Какую библиотеку C++ я могу использовать для создания и упрощения кривых Безье
В программе у меня есть полилиния, представляющая собой набор точек. Мне нужно создать из нее кривую Безье, а затем упростить ее, используя некоторое пороговое значение. Существуют ли какие-либо библиотеки C++, которые могут быть полезны для этой...
3345 просмотров
schedule 08.12.2023

Как расширить форму, созданную из множества кривых Безье (JavaScript и холст)
Я создал простое приложение на JavaScript для рисования квадратичных кривых Безье. Все кривые Безье являются частью одной формы (вторая кривая Безье начинается в точке, где заканчивается первая кривая Безье, третья кривая Безье начинается в точке,...
829 просмотров
schedule 09.12.2023

Обнаружение столкновения мыши с замкнутыми изогнутыми формами Безье в Canvas
Моя ситуация: Я работаю над фреймворком HTML5 / Canvas / JavaScript для масштабирования пользовательского интерфейса, который затем использую для проекта веб-приложения визуализации данных. Одна из функций, которые мне нужны для моего...
1066 просмотров
schedule 24.09.2022

Линия пересечения против квадратичного треугольника Безье
Я пытаюсь найти пересечение между отрезком линии и квадратичным треугольником Безье для моего трассировщика лучей OpenCL в реальном времени. В этом вопросе Обнаружить и найти луч пересечения и кубический треугольник Безье говорится о поиске...
812 просмотров
schedule 15.11.2022

gnuplot smooth bezier создает отрезки прямых линий
Я запускаю gnuplot 5.0 в Windows 7. У меня есть файл данных со столбцами с 1000 строками. Я хочу сопоставить второй столбец с первым и сгладить кривую: график "data.dat" u 1: 2 t "total bez" гладкая кривая Результат выглядит в целом разумным,...
4009 просмотров
schedule 02.11.2023

В чем разница между алгоритмом де Кастельжо и полиномом Бернштейна?
Что говорит алгоритм де Кастельжо, чего не говорит полином Бернштейна, или наоборот? Зачем нам алгоритм де Кастельжо, если мы знаем полином Бернштейна? Они разные или одинаковые?
1908 просмотров
schedule 27.03.2024

Как заставить геометрию следовать кривой?
Можно ли сделать так, чтобы некоторые спрайты/объекты копировали себя и изгибались по кривой? Я сделал изображение, чтобы показать, что я имею в виду: Здесь кривая, возможно, путь Безье выделена зеленым цветом, а геометрия показана черным. Я...
648 просмотров
schedule 16.10.2022

Найти самую правую/самую левую точку пути SVG
Как найти крайнюю левую/самую правую точку сегмента пути SVG C (кривая Безье)? Я знаю, что есть getBoundingClientRect() и getBBox() , но ни один из них не применим, поскольку они возвращают только одну координату точки. Просто чтобы...
856 просмотров
schedule 09.12.2023

Chart.js и градиентный цвет фона
У меня есть этот график: Я использую linearGradient для окрашивания областей между линиями. Я вычисляю x точки отсечения, а затем вычисляю смещение для addColorStop(offset, color) градиента. При установке для свойства tension значения...
553 просмотров
schedule 08.10.2022

Как создать изогнутый путь SVG между двумя точками?
Мне нужно нарисовать симметрично изогнутую линию между центрами двух кругов . <svg> <circle class="spot" id="au" cx="1680" cy="700" r="0"></circle> <circle class="spot" id="sl" cx="1425" cy="525"...
13772 просмотров
schedule 13.05.2024

Доступ к геометрическим границам объекта в развороте IDML
Я использую средство чтения XML в сочетании с модулем SimpleIDML в python для чтения и записи в файл IDML. При этом мне нужно будет прочитать геометрические границы (верхняя, левая, нижняя и правая стороны объекта) из указанного файла. Просматривая...
163 просмотров
schedule 28.10.2023

Аппроксимация кубической кривой Безье дугой
В качестве входных данных у меня есть файл SVG, в котором кривые определены в элементе PATH с помощью: Две линейные команды: «Переместить в» (M) и «Линия» (L). Команда Curve: Кубическая кривая Безье (C) Я хочу перевести это в систему CAD,...
233 просмотров

Маска линии в PIL
У меня есть эта функция, которая рисует кривую Безье: from random import randint from PIL import Image def plot_curve(image, px, py, steps=1000, color=(0, 0, 0)): def B(coord, i, j, t): if j == 0: return coord[i]...
44 просмотров
schedule 28.10.2022

узлы гладкой кривой matplotlib
Мне нравится сохранять свои графики в векторном формате, например. пдф или свг. По умолчанию matplotlib сохраняет построенные кривые в виде точек, соединенных прямыми линиями. На языке SVG с помощью команды m <path> . Есть ли способ...
75 просмотров
schedule 05.05.2024