Цитата:
|
Вы можете залить фигуру картинкой (с повторением) с помощью
|
Вот смотрите - у меня есть маленькая картинка - текстура, синий квадрат с маленьким зеленым квадратиком в центре. И мне нужно сделать текстуру из повторений этой маленькой. Если я её начну рисовать с повторением в большую bitmapData, то я сделаю только хуже ( в плане оптимизации ), так-как в памяти будет висеть большая bitmapData. И Вы предлагаете залить при помощи Graphics, а это не будет тем же самым? Как тогда рисует Graphics, если он не помещает в память большую bitmapData?
Цитата:
|
Тут не пойму вашу задачу. Вам нужна большая картинка одного цвета?
|
Да. Допустим у меня в атласе 2x2 квадратик цвета, которым мне нужно залить фон. И тут опять возвращение к первой части вопроса. Если я залью этим квадратиком большую bitmapData, то получится, что в памяти висит большой холст. Но тут два вопроса в одном - если я помещу в bitmap этот квадратик 2х2 и потом применю масштабирование, то в памяти будет висеть ведь 2х2? А если я перерисую этот квадратик в большую bitmapData и применю матрицу с масштабом, то в памяти все равно будет висеть bitmapData большая?