Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.07.31;
Скачать: CL | DM;

Вниз

Вопросец по векторному редактору   Найти похожие ветки 

 
mar-evg   (2005-03-29 23:50) [0]

Здравствуйте.
Решил вот попробовать сделать свой векторный редактор. Рисовать он он уже умеет. А вот как редактировать уже нарисованную фигуру? Как в векторных редакторах помечаются(выделяются) фигуры(объекты)? Куда рыть? Мож есть у кого статейка по этому делу?


 
Магнитон Борыч   (2005-03-30 00:14) [1]

Рыть, я думаю, в сторону векторных редакторов :) и работы со слоями.
А задумка такая: на дополнительном растре размером с отображаемую область редактора рисовать все видимые объекты, что и на экране, но каждый уникальным цветом и в соответствующем порядке (сначала один, сверху другой...) Далее просто отслеживаем по какому цвету клацает курсор и выбираем соответствующий объект. Проще некуда :)))


 
WondeRu ©   (2005-03-30 08:36) [2]

Магнитон Борыч   (30.03.05 0:14) [1]

нуу... плохо так ;)

нужно использовать нормальные средства для работы с векторными изображениями, как то OpenGL... он имеет буфер выбора.. каждый объект может быть поименован...


 
ЮЮ ©   (2005-03-30 10:28) [3]

Сохранять, имхо, надо не картинку, а объекты.

>Как в векторных редакторах помечаются(выделяются)
Как? Например, как в стандартных фигурах в МS Word

Укажи мыло - есть один простенький проект :)


 
mar-evg   (2005-03-30 10:30) [4]

to Магнитон Борыч

Это идея. Спасибо.

to WondeRu

Тоже спасибо. Но хотелось бы обойтись без сторонних средств.


 
mar-evg   (2005-03-30 10:37) [5]

to ЮЮ

>Сохранять, имхо, надо не картинку, а объекты.
Ну, это само сабой. Я же не растровый редактор делаю...

>Например, как в стандартных фигурах в МS Word
Вот! А как?
mar-evg@yandex.ru


 
WondeRu ©   (2005-03-30 12:13) [6]

mar-evg   (30.03.05 10:30) [4]
Но хотелось бы обойтись без сторонних средств.


велосипед изобретать на этом форуме почему-то обожают ;)



Страницы: 1 вся ветка

Текущий архив: 2005.07.31;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.025 c
14-1120728878
IceBeerg
2005-07-07 13:34
2005.07.31
Антивирус NOD32 кто, что может сказать?


1-1121333521
Alex_K
2005-07-14 13:32
2005.07.31
Заполнение массива.


1-1121262662
Denis555
2005-07-13 17:51
2005.07.31
Как перевести TreeView в режим редактирования?


1-1121163862
ANB
2005-07-12 14:24
2005.07.31
Как достать текстовое значение Enumeration переменной ?


14-1121146430
cyborg
2005-07-12 09:33
2005.07.31
Бета-тестирование Longhorn началось