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

Кривая Безье - это параметрическая кривая, часто используемая в компьютерной графике и смежных областях. Обобщения кривых Безье для более высоких размерностей называются поверхностями Безье, из которых треугольник Безье является частным случаем.
7
ответов

как рисовать гладкую кривую через N точек с помощью javascript HTML5 canvas?

Для приложения рисования я сохраняю координаты перемещения мыши в массив, а затем рисую их с помощью lineTo. Полученная строка не является гладкой. Как я могу создать одну кривую между всеми собранными точками? У меня есть googled, но я нашел только...
задан 14 авг. '11 в 3:52
1
ответ

Почему UIBezierPath быстрее, чем Core Graphics?

Я играл с рисовальными дорожками, и я заметил, что, по крайней мере, в некоторых случаях UIBezierPath превосходит то, что я считал эквивалентом Core Graphics. Ниже описан метод -drawRect: создает два пути: один UIBezierPath и один CGPath. Пути идент...
задан 13 июня '11 в 10:46
9
ответов

Как создать круг с кривыми Безье?

У нас есть начальная точка (x, y) и радиус окружности. Также существует механизм, который может создать путь от точек кривой Безье. Как создать круг с использованием кривых Безье?
задан 14 нояб. '09 в 19:33
10
ответов

Рисование гладких кривых - Необходимые методы

Как вы сглаживаете набор точек в приложении для рисования iOS WHILE MOVING? Я пробовал UIBezierpaths, но все, что я получаю, - это зубчатые концы, где они пересекаются, когда я просто сдвигаю точки 1,2,3,4 - 2,3,4,5. Я слышал о сплайновых кривых и вс...
задан 02 янв. '12 в 18:46
10
ответов

Как преобразовать трехмерную точку в двумерную перспективную проекцию?

В настоящее время я работаю с использованием кривых и поверхностей Безье, чтобы нарисовать знаменитый чайник Юты. Используя пятна Безье из 16 контрольных точек, я смог нарисовать чайник и отобразить его с помощью функции "от мира к камере", которая д...
задан 07 апр. '09 в 8:23
9
ответов

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

Я работаю над проектом визуализации для двухмерных непрерывных данных. Это то, что вы можете использовать для изучения данных о высоте или температурных моделей на двумерной карте. По своей сути, это действительно способ сглаживания 3-мерных размеров...
задан 04 нояб. '08 в 23:25
11
ответов

Как нарисовать векторный путь постепенно? (Raphaël.js)

Как оживить векторный путь, как его рисование, постепенно? Другими словами, медленно покажите пиксель пути по пикселям. Я использую Raphaël.js, но если ваш ответ не является специфичным для библиотеки - например, может быть, существует какой-то о...
задан 08 янв. '11 в 1:52
3
ответов

Ближайшая точка на кубической кривой Безье?

Как найти точку B (t) вдоль кубической кривой Безье, которая ближе всего к любой точке P в плоскости?
задан 30 апр. '10 в 9:07
7
ответов

рисование центрированных дуг в raphael js

Мне нужно рисовать концентрические дуги разных размеров с помощью raphael.js. Я попытался понять код http://raphaeljs.com/polar-clock.html, который очень похож на то, что я хочу, но, без комментариев, это довольно сложно понять. В идеале мне нужна ф...
задан 21 февр. '11 в 3:55
8
ответов

Проверка пересечения двух кубических кривых Безье

Для личного проекта мне нужно выяснить, пересекаются ли две кривые Безье. Мне не нужно знать, где: мне просто нужно знать, делают ли они это. Тем не менее, мне нужно будет сделать это быстро. Я убираю место, и я нашел несколько ресурсов. В основном,...
задан 28 окт. '10 в 5:19
6
ответов

Сглаживание рисованной кривой

У меня есть программа, которая позволяет пользователям рисовать кривые. Но эти кривые не выглядят красиво - они выглядят шатко и нарисованы вручную. Итак, мне нужен алгоритм, который автоматически сгладит их. Я знаю, что в процессе сглаживания есть ...
задан 02 апр. '11 в 23:29
6
ответов

Алгоритм поиска ограничивающей рамки замкнутых кривых Безье?

Я ищу алгоритм для поиска ограничивающей рамки (максимальные/минимальные точки) замкнутой квадратичной кривой Безье в декартовой оси: input: C (a closed bezier curve) output: A B C D points Изображение http://www.imagechicken.com/uploads/1270586...
задан 06 апр. '10 в 22:42
1
ответ

Поиск кривизны из шумного набора точек данных с использованием 2d/3dsplines? (С++)

Я пытаюсь извлечь кривизну импульса вдоль его профиля (см. рисунок ниже). Импульс рассчитывается по сетке длины и высоты: 150 x 100 ячеек с использованием Finite Differences, реализованных на С++. Я извлек все точки с тем же значением (набор конт...
задан 04 нояб. '12 в 14:16
3
ответов

Нарисуйте квадратичную кривую Безье через три заданные точки

У меня три точки в 2D, и я хочу провести через них квадратичную кривую Безье. Как вычислить среднюю контрольную точку (x1 и y1 как в quadTo)? Я знаю линейную алгебру из колледжа, но мне нужна простая помощь. Как я могу вычислить среднюю контрольную...
задан 15 июля '11 в 21:38
3
ответов

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

Недавно я играл с холстом и рисовал несколько фигур (слезы, лепестки цветов, облака, камни), используя методы, связанные с этими кривыми. С учетом сказанного я не могу понять разницу между вариантами использования этих разных кривых. Я знаю, что куб...
задан 15 сент. '13 в 18:22