PDA

Просмотр полной версии : рисование в вектор


cactusov
01.12.2009, 17:55
подскажите пожалуйста, возможно ли как-то программно реализовать рисование в векторную форму.... так как это сделано в самом флеше при помощи кисти?
рисование в битмапу не интересует, хотя если существует способ трассировки...может и этот вариант устроит :)

flash33
01.12.2009, 20:51
Проект potrAS (http://www.libspark.org/browser/as3/PotrAs/samples/potras/demo20070929/bin)

cactusov
01.12.2009, 22:02
flash33: спасибо, но все-таки предпочтительнее вариант прямого рисования, без рисования в битмапу с дальнейшей отрисовкой

dimarik
01.12.2009, 22:06
lineTo, beginFill, etc. Методы объектов класса Graphics, короче. Самое прямое рисование "в вектор".

cactusov
01.12.2009, 22:27
dimarik: это все, конечно, хорошо, но хотелось бы, чтобы скажем 100 прилегающих друг к другу заливок окружностей одного цвета хранились как одна заливка со сложным контуром. Иначе будет постоянный прирост памяти при содании таких окружностей на одном месте

dimarik
01.12.2009, 23:22
Вас что больше беспокоит - прирост (расход) памяти или процессорное время (тормоза)?

cactusov
01.12.2009, 23:52
вообще и то и другое

silin
02.12.2009, 00:02
и то и другое обеспечено для сложных векторных построений..
не проверял (не вижу смысла), но думаю, что сотня окружностей врядли легче для плеера, чем одна заливка со сложным контуром..
имхо решение здесь только сброс вектора в битмап