Результаты поиска по запросу "geometry"

9 ответов

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

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

5 ответов

(Позже) Вот решение, работающее без каких-либо предварительных знаний о размере панели.

аюсь масштабировать прямоугольник от его центра, используя AffineTransform. Я уверен, что решение очевидно, но я не могу заставить его работать! Вот что я тестировал до сих пор ... import java.awt.Color; import java.awt.Dimension; import ...

4 ответа

 полигоны лучше! Ой!

вопрос немного запутан. Я написал алгоритм для разбиванияпростой многоугольник [http://en.wikipedia.org/wiki/Simple_polygon]в выпуклые подполигоны, но теперь у меня возникают проблемы с доказательством того, что этоне оптимальный (то ...

ТОП публикаций

5 ответов

list.Reverse () .................. Clockwise_order

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

1 ответ

@ Рики Кажется, сейчас правильно. Кстати, для проверки сегмента вы также можете проверить, находится ли t2 в [0,1].

я есть направление линии, используя х, у, г и две точки A, B, я использовал отрезок линии, используя B-A как получить точку пересечения между ними С уважением

2 ответа

, И, вероятно, больше ошибок будет отображаться по мере исправления предыдущих ошибок.

получить линию пересечения между двумя прямоугольниками в 3D, я преобразовал их в плоскости, затем получил линию пересечения, используя перекрестное произведение их нормалей, затем я пытаюсь получить пересечение линий с каждым отрезком прямой ...

3 ответа

@Eric: ты прав. Но вопрос был о средней дистанции. Во всяком случае, кажется, что автор не очень определился с мерой расстояния и, наконец, мог бы закончить с вашим.

отаю в OpenCV, но я не думаю, что есть функция для этого. Я могу найти функцию для нахождения аффинных преобразований, но аффинные преобразования включают в себя масштабирование, и я хочу только рассмотреть вращение + перевод. Представьте, что у ...

17 ответов

Поиграй с этим и посмотри что получится. Установите высоту и ширину на ноль. Затем удалите верхнюю границу и сделайте левый и правый прозрачным, или просто посмотрите на код ниже, чтобы сделать треугольник CSS:

много различных форм CSS вCSS Tricks - формы CSS [http://css-tricks.com/examples/ShapesOfCSS/]и я особенно озадачен треугольником #triangle-up { width: 0; height: 0; border-left: 50px solid transparent; border-right: 50px solid transparent; ...

1 ответ

 Если вы хотите использовать change_geometry, вы можете это сделать, но для того, чтобы позже вернуть подзаговор, вам нужно вызвать его с оригинальными аргументами и ключевыми словами. Когда вы вызываете change_geometry, он меняет геометрию, но не говорит об этом фигуре, поэтому фигура все еще использует старую геометрию, чтобы определить уникальный ключ для этого подзаговора. add_subplot использует старую геометрию, чтобы снова получить к ней доступ. Имеет ли это смысл?

то вfigure где три вертикальных участка были добавлены сadd_subplot [https://matplotlib.org/api/_as_gen/matplotlib.figure.Figure.html#matplotlib.figure.Figure.add_subplot] Как я могу выбрать, скажем, средний? Прямо сейчас я делаю это понимание ...

1 ответ

На самом деле функция quadLearp в конце выглядит близко к тому, что мне нужно ... Мне просто нужно оценить массив точек (а не только 2) и в идеале изогнуть их, а не просто соединить точки. Я подумаю об этом...

еялся, что кто-нибудь может помочь мне разработать некоторые дополнительные данные для переформатирования. Я надеюсь на функцию, в которую я могу ввести значение вместе с массивом ключевых позиций, например так: function remap(percentage:Number, ...