Все вопросы: [bezier]

29 вопросов

похожие теги:
0
голосов
1ответов
2686 просмотров

Writing Name Using Bezier Curves In C#

I have to make a program that uses C# Generated Graphics to make a replica of my name that I wrote in cursive. Twist is, I have to use Bezier Curves. I've already called a function to make Bezier Curves using 4 points and a gravity concept. My question to you is, What would be the easiest way to ...

3
голосов
2ответов
2112 просмотров

How can I create a simple 2D NURBS using XAML?

I need to create a spline with two endpoints and 'n' control points. As far as I am aware, a Bezier curve allows for only one control point, and a Bezier spline allows for two control points. However, I need to be able to add as many control points as I see fit, not limited to one or two. Here i...

11
голосов
1ответов
11926 просмотров

How to draw a Bezier curve programmatically in WPF?

I need to write a simple WPF program to draw a Bezier curve, but I have to draw it programmatically since I need to allow user to modify the shape interactively. Any code sample to do this task is highly appreciated! Thanks, Mike

5
голосов
3ответов
2392 просмотров

Algorithm to "trace" sequential points into bezier curves

I have a sequential collection of points in X,Y and I'd like to "trace" these into a set of bezier curves. Could any open source bitmap to vector tracing algorithm or library be used for this?

9
голосов
2ответов
4497 просмотров

WPF Animation - Анимация точек кривой Безье

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

3
голосов
3ответов
2202 просмотров

Как найти угол между двумя точками кривой Безье?

В моем текущем проекте OpenGL я пытаюсь сделать так, чтобы звенья цепи повторяли контуры кривой Безье. Как мне найти угол между двумя точками на кривой, чтобы я мог расположить звенья цепи так, чтобы они следовали кривой? Вот изображение кривой и цепочки. Мне нужен способ поворота ссылки та...

2
голосов
3ответов
4239 просмотров

Квадратичная интерполяция Безье

Я хотел бы получить код в AS2 для интерполяции квадратичной кривой Безье. узлы должны находиться на постоянном расстоянии друг от друга. По сути, это анимация шара с постоянной скоростью по негиперболической квадратичной кривой Безье, определяемой 3 точками. Спасибо!

1
голосов
1ответов
661 просмотров

позиционирование сфер вдоль кривой Безье

Я пробую несколько руководств с http://nehe.gamedev.net , чтобы Изучая программирование openGL, я хотел бы расположить сферы вдоль кривой Безье так, чтобы они выглядели как нить жемчуга. как я могу расположить такие сферы вдоль кривой. Я рисую кривую, используя алгоритм де Кастельжау, и, следов...

9
голосов
3ответов
7125 просмотров

Рисование кривых Эрмита в OpenGL

Как нарисовать кривые Эрмита с помощью OpenGL, есть ли встроенные функции? Я видел несколько примеров в Интернете, которые показывают, как использовать оценщики для построения кривых Безье, но не смог найти никакой информации для кривых Эрмита.

1
голосов
3ответов
2950 просмотров

Преобразование пикселей в кривые Безье в ActionScript 3

Хорошо, я постараюсь быть как можно более информативным. Я работаю над проектом для клиента, которому требуется функция маскирования в стиле jibjab для загруженного изображения. Я хотел бы иметь возможность сгенерировать хранимый в базе данных объект, содержащий позиции привязки / управлен...

7
голосов
3ответов
1650 просмотров

Поиск минимума / максимума квадратичной кривой Безье с помощью CoreGraphics

Я использую CoreGraphics для построения квадратичной кривой Безье, но хочу вычислить минимальное / максимальное значение кривой. Я не из математиков, поэтому это стало немного хлопотно. Есть ли у кого-нибудь статьи или идеи о том, как это решить?

4
голосов
3ответов
2467 просмотров

Сколько очков у сплайна

H сообщество, Я хотел спросить, есть ли алгоритм выбора оптимального количества опорных точек для создания сплайна Безье, чтобы он выглядел гладко и уменьшал ошибку. Если есть такой алгоритм, насколько он быстр? Заранее спасибо Себастьян

9
голосов
5ответов
4277 просмотров

Положение точки относительно кривой Безье

У меня есть кривая Безье, обозначенная 4 точками. Мне нужно знать, находится ли точка на левой или правой стороне кривой Безье. Вы можете предложить мне алгоритм? Изменить: Я уверен, что способ создания кривой Безье не будет образовывать петли. Последующее редактирование Я понял, что...

18
голосов
6ответов
8122 просмотров

Как я могу получить все точки кривой CGPath или четырехугольной кривой

Я создал путь четырехугольной кривой с помощью метода CGPathAddQuadCurveToPoint. Я получил путь идеально. Но я хочу знать все точки координат, которые участвуют в пути. Есть ли способ получить все координатные точки на пути? Если нет, у вас есть другое решение для математического получения...

4
голосов
2ответов
1664 просмотров

Аппроксимация кривых Безье степени N

Я знаю, что существуют методы для приблизительных кубических кривых Безье ( эта страница также была хорошей справкой), но есть ли более быстрый способ приблизиться к кривой Безье степени N? Или вы можете использовать только приведенное ниже обобщение? Из википедии: Кривая Безье степени ...

55
голосов
10ответов
103561 просмотров

Как преобразовать 3D-точку в 2D-перспективную проекцию?

В настоящее время я использую кривые Безье и поверхности, чтобы нарисовать знаменитый чайник Юты. Используя патчи Безье из 16 контрольных точек, я смог нарисовать чайник и отобразить его с помощью функции «мир к камере», которая дает возможность вращать получившийся чайник, и в настоящее время я...

5
голосов
3ответов
877 просмотров

Рассчитать горизонт криволинейного лица? - Не крайности

Мне нужно найти 2 точки визуального горизонта изогнутого лица. У меня есть: XYZ из 4 угловых точек XYZ двух изогнутых краев точек Безье. И мне нужно вычислить: XY из двух точек горизонта. XYZ двух точек горизонта Примечание. Я получил решение, которое последнее time...

3
голосов
3ответов
1273 просмотров

Преобразовать точки квадратичной кривой в полиномиальное представление?

У меня есть X, Y 2 конечных точек и 1 точка Безье квадратичной кривой Безье . Используя эти данные, как я могу получить полиномиальное представление кривой? (источник: euclidraw.com )

3
голосов
1ответов
540 просмотров

Рассчитать горизонт криволинейного лица?

Мне нужно найти 2 точки визуального горизонта изогнутого лица. У меня есть: XYZ из 4 угловых точек XYZ двух изогнутых краев точек Безье. И мне нужно вычислить: XY точек горизонта. XYZ точек горизонта

3
голосов
2ответов
1642 просмотров

Быстрый метод пересечения двух целочисленных квадратичных кривых Безье?

Для двух квадратичных кривых Безье в 2D с целочисленными координатами, как лучше всего найти их точку (точки) пересечения? Также интересен ранний отказ, если они не пересекаются. Если это упростит, их можно считать монотонными как по x, так и по y. Действительны только пересечения, которые могут...

5
голосов
2ответов
3588 просмотров

Аппроксимирующая непараметрическая кубическая Безье

Как лучше всего аппроксимировать кубическую кривую Безье? В идеале мне нужна функция y (x), которая давала бы точное значение y для любого заданного x, но это потребовало бы решения кубического уравнения для каждого значения x, что слишком медленно для моих нужд, и могут возникнуть проблемы с чи...

15
голосов
3ответов
8902 просмотров

Контур кубической кривой Безье

Под обводкой кубической кривой Безье я подразумеваю визуализацию кривой «А» с определенной шириной линии «w». Как я могу получить другие кубические кривые Безье, описывающие контур линии Безье «А»?

5
голосов
2ответов
1385 просмотров

Расчет кубической Безье с известной средней точкой

Я знаю: Контрольные точки a и d (начальная и конечная точки двухмерной кубической кривой Безье) Наклоны a-> b, c-> d и b-> c (b, c другие контрольные точки) Где находится средняя точка кривой Безье . Теперь, учитывая эту информацию, какова формула для положения контро...

36
голосов
9ответов
10885 просмотров

Составление топографической карты

Я работаю над проектом визуализации двухмерных непрерывных данных. Это то, что вы можете использовать для изучения данных о высотах или температурных режимов на двухмерной карте. По сути, это действительно способ свести трехмерное изображение к двумерному и цветному. В моей конкретной области ис...

15
голосов
5ответов
16713 просмотров

Как я могу нарисовать кривую Безье с помощью Python PIL?

Я использую библиотеку изображений Python и хочу нарисовать кривые Безье. Думаю, я мог бы посчитать пиксель за пикселем, но надеюсь, что есть что-нибудь попроще.

1
голосов
3ответов
508 просмотров

Является ли это разумной реализацией квадратичной функции Безье в OCaml?

Один друг наткнулся на функцию квадратичной кривой Безье в своей кодовой базе, которая использовала гигантское крысиное гнездо таблицы переключателей для выполнения вычислений. Он попросил меня найти одно короткое выражение, которое позволило бы ему заменить гигантский блок кода. Пытаясь удов...

14
голосов
4ответов
8367 просмотров

Вырезка Безье

Я пытаюсь найти / создать алгоритм для вычисления пересечения (нового заполненного объекта) двух произвольных заполненных 2D-объектов. Объекты определяются с помощью линий или кубической кривой Безье и могут иметь отверстия или самопересекающиеся. Мне известно о нескольких существующих алгоритма...

10
голосов
9ответов
2827 просмотров

Интерполяция последовательности точек

Учитывая произвольную последовательность точек в пространстве, как можно добиться плавной непрерывной интерполяции между ними? 2D и 3D решения приветствуются. Также приветствуются решения, которые создают список точек с произвольной степенью детализации, и решения, которые создают контрольные...

9
голосов
3ответов
3927 просмотров

Равноудаленные точки на кривых Безье

В настоящее время я пытаюсь сделать так, чтобы точки Безье имели равноудаленные друг от друга. В настоящее время я использую кубическую интерполяцию для поиска точек, но из-за того, как работает метод Безье, некоторые области более плотные, чем другие, и из-за переменного расстояния оказываются ...