Форум пользователей Visio http://visio.getbb.ru/ |
|
Кривые Безье http://visio.getbb.ru/viewtopic.php?f=29&t=1271 |
Страница 1 из 1 |
Автор: | Suvi [ 08 янв 2018, 13:11 ] |
Заголовок сообщения: | Кривые Безье |
Всем привет и хорошего нового 2018 года! Интересует вопрос, возможно кто-то сталкивался. можно ли при помощи Визио и встроенных handlers (не знаю как они по русски) настроить шейпы-линии (программно или при помощи Shapesheet), чтобы они имели управление как в данной статье? https://learn.javascript.ru/bezier В частности, интересует построение кривой Безье по двум и трем точкам. Так, чтобы управление кривой было интуитивно понятным образом. В стандартном freeform tool применяется NURBS, в котором разобраться не так то просто, и использование этой функции совсем не то же самое как строятся кривые Безье в статье. С уважением, Дмитрий |
Автор: | Tumanov [ 08 янв 2018, 14:12 ] |
Заголовок сообщения: | Re: Кривые Безье |
В статье рассказывается, как Вы сами можете построить кривую по точкам. То есть, зная три опорные точки, Вы вычислите и нарисуете все 200 промежуточных. Естественно, Вы можете программно реализовать эти алгоритмы в Visio. Например, на VBA. NURBS - это другое. Это уже интерполяция. С помощью коэффициентов описывается сложная кривая, состоящая из множества сплайнов. Помнится, я находил в сети статьи, описывающие математический аппарат для этого. Пытался вычислить коэффициенты для NURBS. Однако отвлекся и не завершил. |
Автор: | Tumanov [ 08 янв 2018, 15:26 ] |
Заголовок сообщения: | Re: Кривые Безье |
Вообще, как мне кажется, если Вам нужно рисовать простейшие сплайны, то можно подобрать коэффициенты для нескольких типов кривых и использовать эти заранее подготовленные формулы NURBS. Можно слегка играть весом. |
Автор: | Suvi [ 09 янв 2018, 00:15 ] |
Заголовок сообщения: | Re: Кривые Безье |
Спасибо. Пошел читать про сплайны... |
Автор: | Suvi [ 05 фев 2018, 20:09 ] |
Заголовок сообщения: | Re: Кривые Безье |
В Visio 2013 появились новые типы строки для секции Geometry которые позволяют строить кривые Безье. Например: https://msdn.microsoft.com/en-us/library/office/jj228452.aspx |
Автор: | Suvi [ 05 фев 2018, 20:23 ] |
Заголовок сообщения: | Re: Кривые Безье |
И кроме этого нашел то что мне нужно в наборе стандартных шаблонов visio 2013. В английской версии master называется Multi-Line в наборе Graph and Math shapes. Немного подредактирую под себя и покажу для чего я спрашивал.. |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа [ Летнее время ] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |