![]() |
Как отсечь лишнее с картинки???
Вложений: 3
Столкнулся с такой проблемой! Не пойму как отсечь лишнее с картинки с помощью маски ???
пример в картинках! 1-это фон, 2-картинка на которую нужно наложить маску, 3-то что должно получится.Забыл сказать-все эти манипуляции нужно сделать в самом Blitz3D |
Ответ: Как отсечь лишнее с картинки???
Открыть 2 картинку в фотошопе, удалить фон и сохранить как .png, затем загрузить LoadTexture("image.png",2) (ну или loadimage, главное чтобы стоял флаг 2)
|
Ответ: Как отсечь лишнее с картинки???
А для чего 2 в конце? В help ни чего про это не написано.И еще - если у меня уже готовые картинки с фоном (примерно 500 шт) мне что их все в фотошопе переделывать? Поэтому я и хочу наложить маску и тсечь фон!
|
Ответ: Как отсечь лишнее с картинки???
при загрузке через Loadimage флаг 2 не могу поставить!!! Там нет такого параметра!
|
Ответ: Как отсечь лишнее с картинки???
потому что это флаг для LoadTexture !!!
|
Ответ: Как отсечь лишнее с картинки???
Так что на счет маски, ни каких идей нету?
|
Ответ: Как отсечь лишнее с картинки???
При помощи блицевского 2D - никак.
Можно: 1. Сделать спрайтами или квадами, там можно сделать альфу. 2. Заюзать FastImage или подобную либу, там для 2Д есть и альфа и чёрта в ступе. |
Ответ: Как отсечь лишнее с картинки???
Я знаю ответ, друзья мои. Дело в том, что флаг 2 ставится при использовании библиотеки FastImage. А для того, чтоб сделать маску без нее юзаем так :
MaskImage image,255,255,255 В таком случае будет замаскирован белый фон |
Ответ: Как отсечь лишнее с картинки???
Пиксели которые хочешь уделить с картинки должны быть одного цвета. Потом загружаешь это изображение, пишешь MaskImage img,1,2,3 (вместо 1,2,3 пишешь цвет фона в цифрах). :)
|
Ответ: Как отсечь лишнее с картинки???
Да, по системе RGB. Первая цифра - красная состовляющая цвета, вторая - зеленая, третья - синяя. Узнать их можно открыв картинку в пеинте и пипеткой выбрав фон, в палитре будет цвета. Хотя наверно ты все то и так знаешь)
|
Часовой пояс GMT +4, время: 15:03. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot