|
3D-программирование Вопросы, касающиеся программирования 3D мира |
22.02.2011, 16:22
|
#1
|
ПроЭктировщик
Регистрация: 01.02.2011
Сообщений: 148
Написано 7 полезных сообщений (для 8 пользователей)
|
Текстура
__________________
Ученье свет, а не ученье тень!
|
(Offline)
|
|
22.02.2011, 17:32
|
#2
|
|
Ответ: Текстура
Квад с текстурой светящегося прямоугольника и аддитивным блендингом.
Пример в аттаче.
|
|
|
Эти 5 пользователя(ей) сказали Спасибо за это полезное сообщение:
|
|
22.02.2011, 18:17
|
#3
|
Мастер
Регистрация: 05.04.2008
Сообщений: 910
Написано 530 полезных сообщений (для 3,006 пользователей)
|
Ответ: Текстура
Два способа.
1) Декаль бленда аддтив с текстурой глоу.
2) Второй слой текстуры с глоу с блендом аддтива на модель.
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
22.02.2011, 21:24
|
#4
|
ПроЭктировщик
Регистрация: 01.02.2011
Сообщений: 148
Написано 7 полезных сообщений (для 8 пользователей)
|
Ответ: Текстура
А можно сделать чтобы например светящаяся полоска пробегала по этой текстуре(Ну чтобы этот Rect переливался)
__________________
Ученье свет, а не ученье тень!
|
(Offline)
|
|
22.02.2011, 21:31
|
#5
|
Терабайт исходников
Регистрация: 13.09.2008
Сообщений: 3,947
Написано 2,189 полезных сообщений (для 6,051 пользователей)
|
Ответ: Текстура
PositionTexture
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
22.02.2011, 21:32
|
#6
|
Бывалый
Регистрация: 16.09.2009
Адрес: Sun system
Сообщений: 831
Написано 442 полезных сообщений (для 1,836 пользователей)
|
Ответ: Текстура
Можно попробовать наложить анимированную текстуру. (see help)
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
22.02.2011, 21:38
|
#7
|
ПроЭктировщик
Регистрация: 01.02.2011
Сообщений: 148
Написано 7 полезных сообщений (для 8 пользователей)
|
Ответ: Текстура
Ща попробую
__________________
Ученье свет, а не ученье тень!
|
(Offline)
|
|
22.02.2011, 21:52
|
#8
|
ПроЭктировщик
Регистрация: 01.02.2011
Сообщений: 148
Написано 7 полезных сообщений (для 8 пользователей)
|
Ответ: Текстура
Как точно рассчитать ширину и высоту каждого кадра анимации???
__________________
Ученье свет, а не ученье тень!
|
(Offline)
|
|
22.02.2011, 21:58
|
#9
|
Бывалый
Регистрация: 16.09.2009
Адрес: Sun system
Сообщений: 831
Написано 442 полезных сообщений (для 1,836 пользователей)
|
Ответ: Текстура
Размеры произвольные, они указываются при загрузке.
Текстуру надо будет склеить из кадров в виде ленты. (Слева направо, вроде)
Возможно менее тяжелым будет вариант Mr_F_ - двигать текстуру с бликом через PositionTexture.
(Текстуру самого квадрата, или прозрачной пластинки с "бликом" над ним, как-нибудь так...)
Последний раз редактировалось FireOwl, 22.02.2011 в 22:06.
Причина: Убрал лишнее "будет"
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
22.02.2011, 22:00
|
#10
|
Дэвелопер
Регистрация: 26.12.2006
Адрес: Санкт-Петербург
Сообщений: 1,572
Написано 547 полезных сообщений (для 1,540 пользователей)
|
Ответ: Текстура
Канеш быстрее и памяти меньше жрать будет, и будет избавлен от дёрганий - как в случае с анимированной текстурой. В общем анимированные текстуры - кал
__________________
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
23.02.2011, 05:44
|
#11
|
Элита
Регистрация: 16.01.2010
Адрес: Новосибирск
Сообщений: 2,158
Написано 502 полезных сообщений (для 1,012 пользователей)
|
Ответ: Текстура
Тут проблемы DX7 и начались..
|
(Offline)
|
|
23.02.2011, 07:50
|
#12
|
Элита
Регистрация: 16.01.2010
Адрес: Новосибирск
Сообщений: 2,158
Написано 502 полезных сообщений (для 1,012 пользователей)
|
Ответ: Текстура
Как бы мне портал отрисовать..саму маску??
|
(Offline)
|
|
23.02.2011, 10:42
|
#13
|
ПроЭктировщик
Регистрация: 01.02.2011
Сообщений: 148
Написано 7 полезных сообщений (для 8 пользователей)
|
Ответ: Текстура
А чтобы эти линии в разных частях Plane были надо для каждого Mesh'a свою поверхность делать....да????
__________________
Ученье свет, а не ученье тень!
|
(Offline)
|
|
23.02.2011, 10:49
|
#14
|
Элита
Регистрация: 16.01.2010
Адрес: Новосибирск
Сообщений: 2,158
Написано 502 полезных сообщений (для 1,012 пользователей)
|
Ответ: Текстура
А чтобы эти линии в разных частях Plane были надо для каждого Mesh'a свою поверхность делать....да????
|
можно так...а можно большую текстуру сделать...а можно в максе наложить текстуру..а потом TextureFX наложить
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
23.02.2011, 13:28
|
#15
|
|
Ответ: Текстура
Сообщение от Костян
Как бы мне портал отрисовать..саму маску??
|
Мешу квада портала (ну или спрайту, что ты там используешь) включай альфа-смешивание (EntityFX флаг 32), текстуры в два слоя - изображение и маску. Изображению, т.е. текстуре в которую копируешь с экрана, нужно поставить флажок 256 чтобы в видеопамяти была, так быстрее копируется. Маска - обычная белая текстура с альфа-каналом.
Пример в аттаче, там в основном мишура для демонстрации, так что сразу по текстурам (в начале) смотри.
ЗЫ
А вообще, по порталам, рекомендую глянуть FastExt библиотеку, там вроде есть сразу рендер в текстуру, все же CopyRect не очень хорошее решение.
|
|
|
Эти 2 пользователя(ей) сказали Спасибо за это полезное сообщение:
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 22:37.
|