![]() |
|
||||||||||
|
|||||
|
Регистрация: Oct 2013
Сообщений: 126
|
Заранее извиняюсь, если вопрос дурацкий, но интересует следующее:
для экономии оперативной памяти я кэширую все векторные изображения нарисованные в IDE, при помощи классов Антона Карлова (взял отсюда). Исключения составляют те изображения, которые быстро двигаются или поворачиваются - их не растрирую, чтобы не терять качество. И вот применительно к ним вопрос: целесообразно ли при их рисовании не использовать линии, а только заполнение? Влияет ли как-то на производительность наличие в векторном изображении lines/fills? Или всё равно? Грубо говоря, что будет быстрее: круг с контуром-линией или круг, контур которого нарисован кистью (т.е. заполнением)? |
|
|||||
|
Регистрация: Oct 2013
Сообщений: 126
|
вопрос такой сложный или такой глупый?
|
|
|||||
|
Бенчмарки проведите, и все станет ясно.
Никогда не задавался таким вопросом, но что-то мне подсказывает, что линии будут на какие-то микроны быстрее, так как точек для их построения нужно меньше, чем для контура заливки. Но это чисто логически, на практике понятия не имею. Вряд ли именно этот момент будет слабым звеном в программе. |
|
|||||
|
блогер
Регистрация: Feb 2008
Адрес: Россия, Новосибирск, Академгородок
Сообщений: 2,113
Записей в блоге: 1
|
Недавно с а3д баловался (с 7-ой версией). Если материалы без линий использовать, — все весьма шустро. С линиями — значительно медленнее.
По факту: нужно тестировать.
__________________
hauts.ru |
![]() |
![]() |
Часовой пояс GMT +4, время: 14:05. |
|
|
« Предыдущая тема | Следующая тема » |
|
|