Простой векторный 2D редактор для черчения

Обсуждаются как существующие проекты (перевод документации, информационная система и т.п.), так и создание новых.

Модератор: Модераторы

Простой векторный 2D редактор для черчения

Сообщение Alex2013 » 22.11.2025 15:16:42

Решил этот что "побочный проект" (задуман как часть функционала другой программы) вполне заслуживает отдельной темы.

Вообщем повозившись с разными исходниками найденными в интернете решил взять за основу "GraphicEditor Мельникова"
Там все просто и почти сразу понятно и главное расширяемо .

За "сияющий идеал" взята всем любимая Xara Xtreme
Изображение

Чего не хватает в первую очередь ? Сетки, линеек и уровней .

Сказано сделано ! (Не идеально но работает )
Изображение

Что было "внезапной проблемой": ошибки при использовании инструментов "Выделение" "Перемещение ", "Рука" тут пришлось капитально повозиться в несколько итераций "с откатом" к стабильной сборке .
+ В качестве контейнера данных в базовом коде используется динамические массивы, что заметно сказывается на "прозрачности кода" ( Если бы не помощь вечно неунывающего ИИ я бы наверно это дело или бросил или отложил ).

>>>Бинарник Min_VGED_BIN_B0_004C 703 kb

>>>Исходники GraphicEditor-master_0_04_clear.7z 4.318 кб



Теперь нужно добавить дополнительные инструменты, поддержку SVG и нормальную трансформацию.
Последний раз редактировалось Alex2013 26.11.2025 00:36:59, всего редактировалось 3 раз(а).
Alex2013
долгожитель
 
Сообщения: 3199
Зарегистрирован: 03.04.2013 11:59:44

Re: Простой векторный 2D редактор для черчения

Сообщение Alexander » 22.11.2025 17:17:12

О! Новый графический редактор. Спасибо!
Аватара пользователя
Alexander
энтузиаст
 
Сообщения: 854
Зарегистрирован: 18.12.2005 19:10:00
Откуда: оттуда

Re: Простой векторный 2D редактор для черчения

Сообщение Alex2013 » 22.11.2025 19:14:37

Alexander писал(а):О! Новый графический редактор. Спасибо!

Всегда пожалуйста ! Но пока это еще скорее заготовка чем что-то полноценное .
Alex2013
долгожитель
 
Сообщения: 3199
Зарегистрирован: 03.04.2013 11:59:44

Re: Простой векторный 2D редактор для черчения

Сообщение Alex2013 » 26.11.2025 00:17:47

Продолжение банкета ...
Изображение
>>Min_VGED_BIN_B0_0_04_5_3WP.7z
>>GraphicEditor-master_0_04_53_WP.7z
Сырость все еще "цветет и пахнет" ( походу выловил более 10 явных недоделок которые нуждаются в фиксации )
Но продвижение есть !
1 Улучшено выделение фигур (с поддержкой уровней ) хотя работы по отладке и доработке там еще море .
2 Добавлены инструменты "замкнутый полигон" и "текст" (интересная фишка "правильное масштабирование") .
3 Работает копирование и вставка правда обращаться с "копипастой" нужно осторожно (желательно например отменять выделение перед вставкой )
4 Довольно неплохо работают Undo и Redo
5 К сожалению все еще остался инструмент MoveTool (очень раздражает но работает )
6 "Отметка" SelectionTool может работать ( а иногда не работать :wink: ) в трех режимах "Простой" с нажатым Shift (выделение рамкой ) и с нажатым Ctrl ( добавляет ( или убавляет) в выбранное то что находится под курсором ) для полигона есть два режима "рамка" и "точки" . Сразу загрустил по своей старой программе там выделение сделано банально "по методу художника" слегка тормознуто но ОЧЕНЬ надежно !
К сожалению пока нет универсального масштабирования и поворота фигур .
Alex2013
долгожитель
 
Сообщения: 3199
Зарегистрирован: 03.04.2013 11:59:44


Вернуться в Разное

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1