Тема: Текстура
Показать сообщение отдельно
Старый 23.02.2011, 14:57   #17
RegIon
Элита
 
Аватар для RegIon
 
Регистрация: 16.01.2010
Адрес: Новосибирск
Сообщений: 2,157
Написано 502 полезных сообщений
(для 1,012 пользователей)
Ответ: Текстура

Мешу квада портала (ну или спрайту, что ты там используешь) включай альфа-смешивание (EntityFX флаг 32), текстуры в два слоя - изображение и маску. Изображению, т.е. текстуре в которую копируешь с экрана, нужно поставить флажок 256 чтобы в видеопамяти была, так быстрее копируется. Маска - обычная белая текстура с альфа-каналом.
Пример в аттаче, там в основном мишура для демонстрации, так что сразу по текстурам (в начале) смотри.
ЗЫ
А вообще, по порталам, рекомендую глянуть FastExt библиотеку, там вроде есть сразу рендер в текстуру, все же CopyRect не очень хорошее решение.
портал.Рар
В чём косяк...висит сильно.и текстура криво..и не могу написать Function для плайнов (заместо спрайтов) написать...с твоего кода вырезать не получается...
__________________
Сайт: http://iexpo.ml
(Offline)
 
Ответить с цитированием