Показать сообщение отдельно
Старый 24.05.2012, 17:35   #18
Angel_Online
Оператор ЭВМ
 
Аватар для Angel_Online
 
Регистрация: 05.06.2011
Адрес: Киров, Россия
Сообщений: 21
Написано 8 полезных сообщений
(для 42 пользователей)
Радость Ответ: Спрайт с маской или ..?

burovalex, берешь фотошоп, создаешь изображение с прозрачным фоном, рисуешь необходимое, сохраняешь в png. При сохранении файла выскочит окно, выбираешь Interlaced и жмешь ОК. Если тебе нужно сделать это в 3dsmax, рендеришь в png (в опциях тоже ставишь галочку Interlaced). Далее загружаешь сей png в блице текстурой или спрайтом (как удобнее) с флагом 2. Прелесть изображений с альфа-каналом в том, что:
1. черный цвет не играет роль маски, то есть прозрачность зависит только от альфа-составляющей пикселя.
2. возможность задания пикселю любого уровня прозрачности (т.е. можно сделать полупрозрачным и т.д.), в отличие от маски, где черный цвет маски - всегда прозрачный, остальное всегда полностью непрозрачное. Засчет этого можно, например, сделать тень или свечение краев (в фотошопе эффекты слоя) и многое другое.
Для пробы можешь взять png, которые я выкладывал в своей теме про прозрачные окна. Ты там был, так что знаешь И загрузи их с флагом 2. Про 4й флаг имхо лучше забыть, если только 2Д делаешь, и то блицевское 2Д - шлак, лучше квады с текстурами делать. Итого - я считаю, что флаг 4 тебе не нужен!
__________________
If user = teapot then
RuntimeError "user_brain.dll not found"
end
endif

Прозрачные окна png с маской! Версия 1.1!

ТОЛЬКО ИМПРОВИЗАЦИЯ! ТОЛЬКО ХАРДКОР!
(Offline)
 
Ответить с цитированием