Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для компьютеров > Blitz3D > 3D-программирование

3D-программирование Вопросы, касающиеся программирования 3D мира

Ответ
 
Опции темы
Старый 29.03.2007, 23:12   #1
Hellfalcon
Нуждающийся
 
Регистрация: 13.01.2007
Сообщений: 88
Написано 2 полезных сообщений
(для 2 пользователей)
Маска

Что делает flags под номером ЧЕТЫРЕ в команде LoadTexture?В Help'e написано ,что это маска.И как ей пользоваться ?Потому что я хочу сделать ,чтоб был плавный переход от одной текстуры к другой и не получается.
(Offline)
 
Ответить с цитированием
Старый 29.03.2007, 23:32   #2
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Re: Маска

Есть флаг 2, это флаг активирует альфу в файлах потдерживающих альфу (tga,png...), изначально долэен быть сорханён с альфой.
4 флаг делает маску, тоесть резкий переход (чёрный цвет), это или есть или нет.
Ещё коммандами манипулиций над пикселями (WritePixel, ReadPixel...), можно сделать функцию, которая будет загружать альфу из отдельной картинки (Alpha Map).
(Offline)
 
Ответить с цитированием
Старый 30.03.2007, 13:14   #3
Hellfalcon
Нуждающийся
 
Регистрация: 13.01.2007
Сообщений: 88
Написано 2 полезных сообщений
(для 2 пользователей)
Re: Маска

А тогда как сделать плавный переход от одной текстуры к другой ? Потому что использовать флаг два или четыре просто модель становиться прозрачной в тех местах где черный цвет.
(Offline)
 
Ответить с цитированием
Старый 30.03.2007, 15:12   #4
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Re: Маска

использовь вторую тексу с альфой. и с флагом 2 естественно.
техника переходит зависит от того, чего тебе надо.
Факт в том, что придецца прогрноять каждый пиксель тексы и назначать ему альфу.
что-то вроде
writepixelfast buff,x,y,(alf shl 24) + ($00FFFFFF and Readpixelfast(buff,x,y))
(Offline)
 
Ответить с цитированием
Старый 01.04.2007, 22:35   #5
Hellfalcon
Нуждающийся
 
Регистрация: 13.01.2007
Сообщений: 88
Написано 2 полезных сообщений
(для 2 пользователей)
Re: Маска

Как сделать вот это.
А то я как ни пробовал - не олучается.
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
МАска и Альфа ЛысыЙ_Чук-Иванчук Создание текстур 6 07.08.2010 23:58
Как явно задать масив? FLashMP 2D-программирование 6 25.12.2008 23:20
Маска текстуры Crystal 3D-программирование 32 07.08.2008 18:50


Часовой пояс GMT +4, время: 10:15.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com