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

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

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

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

Ответ
 
Опции темы
Старый 22.02.2011, 16:22   #1
}{@KeR
ПроЭктировщик
 
Регистрация: 01.02.2011
Сообщений: 148
Написано 7 полезных сообщений
(для 8 пользователей)
Радость Текстура

Какие предположения сделать светящиеся линии на полу??????





__________________
Ученье свет, а не ученье тень!
(Offline)
 
Ответить с цитированием
Старый 22.02.2011, 17:32   #2
Venom2
 
Сообщений: n/a
Ответ: Текстура

Квад с текстурой светящегося прямоугольника и аддитивным блендингом.
Пример в аттаче.
Миниатюры
Нажмите на изображение для увеличения
Название: sample.jpg
Просмотров: 857
Размер:	14.7 Кб
ID:	12761  
Вложения
Тип файла: zip sample.zip (9.7 Кб, 412 просмотров)
 
Ответить с цитированием
Эти 5 пользователя(ей) сказали Спасибо за это полезное сообщение:
Aikon (22.02.2011), Arton (02.04.2011), CRASHER (04.04.2011), LLI.T.A.L.K.E.R. (22.02.2011), }{@KeR (22.02.2011)
Старый 22.02.2011, 18:17   #3
EvilChaotic
Мастер
 
Аватар для EvilChaotic
 
Регистрация: 05.04.2008
Сообщений: 910
Написано 530 полезных сообщений
(для 3,006 пользователей)
Ответ: Текстура

Два способа.
1) Декаль бленда аддтив с текстурой глоу.
2) Второй слой текстуры с глоу с блендом аддтива на модель.
__________________

EvilChaotic About
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
}{@KeR (22.02.2011)
Старый 22.02.2011, 21:24   #4
}{@KeR
ПроЭктировщик
 
Регистрация: 01.02.2011
Сообщений: 148
Написано 7 полезных сообщений
(для 8 пользователей)
Ответ: Текстура

А можно сделать чтобы например светящаяся полоска пробегала по этой текстуре(Ну чтобы этот Rect переливался)
__________________
Ученье свет, а не ученье тень!
(Offline)
 
Ответить с цитированием
Старый 22.02.2011, 21:31   #5
Mr_F_
Терабайт исходников
 
Аватар для Mr_F_
 
Регистрация: 13.09.2008
Сообщений: 3,947
Написано 2,189 полезных сообщений
(для 6,051 пользователей)
Ответ: Текстура

PositionTexture
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
}{@KeR (22.02.2011)
Старый 22.02.2011, 21:32   #6
FireOwl
Бывалый
 
Аватар для FireOwl
 
Регистрация: 16.09.2009
Адрес: Sun system
Сообщений: 831
Написано 442 полезных сообщений
(для 1,836 пользователей)
Ответ: Текстура

Можно попробовать наложить анимированную текстуру. (see help)
__________________
N"Gasta! Kvata! Kvakis!
Ahkstas so novajxletero (oix jhemile) so Ranetauw.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
}{@KeR (22.02.2011)
Старый 22.02.2011, 21:38   #7
}{@KeR
ПроЭктировщик
 
Регистрация: 01.02.2011
Сообщений: 148
Написано 7 полезных сообщений
(для 8 пользователей)
Ответ: Текстура

Ща попробую
__________________
Ученье свет, а не ученье тень!
(Offline)
 
Ответить с цитированием
Старый 22.02.2011, 21:52   #8
}{@KeR
ПроЭктировщик
 
Регистрация: 01.02.2011
Сообщений: 148
Написано 7 полезных сообщений
(для 8 пользователей)
Ответ: Текстура

Как точно рассчитать ширину и высоту каждого кадра анимации???
__________________
Ученье свет, а не ученье тень!
(Offline)
 
Ответить с цитированием
Старый 22.02.2011, 21:58   #9
FireOwl
Бывалый
 
Аватар для FireOwl
 
Регистрация: 16.09.2009
Адрес: Sun system
Сообщений: 831
Написано 442 полезных сообщений
(для 1,836 пользователей)
Ответ: Текстура

Размеры произвольные, они указываются при загрузке.
Текстуру надо будет склеить из кадров в виде ленты. (Слева направо, вроде)

Возможно менее тяжелым будет вариант Mr_F_ - двигать текстуру с бликом через PositionTexture.
(Текстуру самого квадрата, или прозрачной пластинки с "бликом" над ним, как-нибудь так...)
__________________
N"Gasta! Kvata! Kvakis!
Ahkstas so novajxletero (oix jhemile) so Ranetauw.

Последний раз редактировалось FireOwl, 22.02.2011 в 22:06. Причина: Убрал лишнее "будет"
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
}{@KeR (22.02.2011)
Старый 22.02.2011, 22:00   #10
mr.DIMAS
Дэвелопер
 
Аватар для mr.DIMAS
 
Регистрация: 26.12.2006
Адрес: Санкт-Петербург
Сообщений: 1,572
Написано 547 полезных сообщений
(для 1,540 пользователей)
Ответ: Текстура

Канеш быстрее и памяти меньше жрать будет, и будет избавлен от дёрганий - как в случае с анимированной текстурой. В общем анимированные текстуры - кал
__________________

(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
}{@KeR (22.02.2011)
Старый 23.02.2011, 05:44   #11
RegIon
Элита
 
Аватар для RegIon
 
Регистрация: 16.01.2010
Адрес: Новосибирск
Сообщений: 2,157
Написано 502 полезных сообщений
(для 1,012 пользователей)
Ответ: Текстура

Тут проблемы DX7 и начались..
__________________
Сайт: http://iexpo.ml
(Offline)
 
Ответить с цитированием
Старый 23.02.2011, 07:50   #12
RegIon
Элита
 
Аватар для RegIon
 
Регистрация: 16.01.2010
Адрес: Новосибирск
Сообщений: 2,157
Написано 502 полезных сообщений
(для 1,012 пользователей)
Ответ: Текстура

Как бы мне портал отрисовать..саму маску??
__________________
Сайт: http://iexpo.ml
(Offline)
 
Ответить с цитированием
Старый 23.02.2011, 10:42   #13
}{@KeR
ПроЭктировщик
 
Регистрация: 01.02.2011
Сообщений: 148
Написано 7 полезных сообщений
(для 8 пользователей)
Ответ: Текстура

А чтобы эти линии в разных частях Plane были надо для каждого Mesh'a свою поверхность делать....да????
__________________
Ученье свет, а не ученье тень!
(Offline)
 
Ответить с цитированием
Старый 23.02.2011, 10:49   #14
RegIon
Элита
 
Аватар для RegIon
 
Регистрация: 16.01.2010
Адрес: Новосибирск
Сообщений: 2,157
Написано 502 полезных сообщений
(для 1,012 пользователей)
Ответ: Текстура

А чтобы эти линии в разных частях Plane были надо для каждого Mesh'a свою поверхность делать....да????
можно так...а можно большую текстуру сделать...а можно в максе наложить текстуру..а потом TextureFX наложить
__________________
Сайт: http://iexpo.ml
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
}{@KeR (23.02.2011)
Старый 23.02.2011, 13:28   #15
Venom2
 
Сообщений: n/a
Ответ: Текстура

Сообщение от Костян Посмотреть сообщение
Как бы мне портал отрисовать..саму маску??
Мешу квада портала (ну или спрайту, что ты там используешь) включай альфа-смешивание (EntityFX флаг 32), текстуры в два слоя - изображение и маску. Изображению, т.е. текстуре в которую копируешь с экрана, нужно поставить флажок 256 чтобы в видеопамяти была, так быстрее копируется. Маска - обычная белая текстура с альфа-каналом.
Пример в аттаче, там в основном мишура для демонстрации, так что сразу по текстурам (в начале) смотри.
ЗЫ
А вообще, по порталам, рекомендую глянуть FastExt библиотеку, там вроде есть сразу рендер в текстуру, все же CopyRect не очень хорошее решение.
Миниатюры
Нажмите на изображение для увеличения
Название: sample.jpg
Просмотров: 885
Размер:	22.1 Кб
ID:	12775  
Вложения
Тип файла: zip sample.zip (49.2 Кб, 409 просмотров)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо за это полезное сообщение:
Android (07.03.2011), Arton (02.04.2011)
Ответ


Опции темы

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

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


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


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