Загрузить растровое изображение или нарисовать графику? Вопрос производительности

Хорошо, я собираюсь рисовать много «насекомые» на экране. Мой вопрос: если я, например, рисую паука, было бы быстрее загрузить растровое изображение, матрицу его под правильным углом и нарисовать на экране (снова и снова) или нарисовать муравья с помощью canvas.drawLine, drawCircle и т. д.? Для прямого сравнения:

Bitmap: 500 байт с прозрачностью

Drawn: 8 drawLines, 2 drawCircles

У меня уже много чего происходит, поэтому производительность здесь очень важна.

Заранее спасибо!

5
задан teynon 13 April 2011 в 00:29
поделиться