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

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

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

FAQ Туториалы и часто задаваемые вопросы

Ответ
 
Опции темы
Старый 19.10.2005, 20:44   #1
Diplomat
Дэвелопер
 
Регистрация: 07.09.2005
Сообщений: 1,519
Написано 66 полезных сообщений
(для 164 пользователей)
Доброе время суток, господа (и теперь уже дамы)!
Сколько же мы знаем способов создать воду с отражениями? Ну, исключая, ессно, загружаемую заранее текстуру на плейне.
Итак, это "Прямой" рендер с подводной камеры, рендер в кубемап (только статика, а то падет ФПС в героической борьбе с 6-ю перерендерами кубемап-камеры!) и дивная Тормоз-Максус-овская либа. Вот "пожалуй" и всё. Конечно, неудачный "дерганый" метод ускорения кубемап-метода, на основе последовательного рендера по одной стороне за проход, который я когда-то пытался создать и использовать, считать стоящим методом нельзя.
Но всё же, создать относительно красивую и довольно быструю воду можно.
Никаких велосипедов в следующем примере я не изобретал. И никаких открытий тоже не делал. И никаких иллюзий не питаю: это всё тот же "прямой рендер", но только "причесаный", красиво, "почти не хуже" кубемапа выглядящий в узких границах высоты размещения камеры и позволяющий создавать условно бесконечные водные просторы с динамическими отражениями без агонизирующих конвульсий родного компа.
Заценяйте, ребята!

P.S. А, ну да: если не сложно, ФПС и время обновления воды сюды постанете? У меня- ФПС-700, время-7-9.
(Offline)
 
Ответить с цитированием
Старый 19.10.2005, 20:54   #2
alcosholik
 
Сообщений: n/a
Классно! Только на воду мало похоже
Но хорошо подойдет для какой-нибудь наэлектрифицированной лужи или поверхности искривителя пространства
 
Ответить с цитированием
Старый 19.10.2005, 21:50   #3
jimon
 
Сообщений: n/a
2 diplomat
я скоро соберу по частям твой steelwind
 
Ответить с цитированием
Старый 19.10.2005, 22:14   #4
impersonalis
Зануда с интернетом
 
Аватар для impersonalis
 
Регистрация: 04.09.2005
Сообщений: 14,014
Написано 6,798 полезных сообщений
(для 20,935 пользователей)
Смущение

Originally posted by jimon@Oct 19 2005, 07:50 PM
2 diplomat
я скоро соберу по частям твой steelwind
Вот кстати: искал я его - искал... где можно скачать steelwind?
__________________
http://nabatchikov.com
Мир нужно делать лучше и чище. Иначе, зачем мы живем? tormoz
А я растила сына на преданьях
о принцах, троллях, потайных свиданьях,
погонях, похищениях невест.
Да кто же знал, что сказка душу съест?
(Offline)
 
Ответить с цитированием
Старый 19.10.2005, 23:49   #5
Diplomat
Дэвелопер
 
Регистрация: 07.09.2005
Сообщений: 1,519
Написано 66 полезных сообщений
(для 164 пользователей)
я скоро соберу по частям твой steelwind
Там все технологии были, как я теперь гляжу- полный хлам: устаревший, медленный и неоптимизированный. Кстати, вода там была кубемаппинговая, ограниченой площади, обновлялась не каждый проход, а тормозила, как три таких вот демки вместе взятые... Ну не может кубемапп быстро работать!
Так что собирай-собирай! Если из этих демок соберешь- будет СтилВинд, только в два раза быстрее работающий.

искал я его - искал... где можно скачать steelwind?
Без проблемм. Демка (не помню пропатченая или нет) до сих пор лежит:
--Уже не лежит--
Метров 6 там по идее. Архивы запаролены, а последний пароль вроде паролей больше нет...
Вести СтилВинд до коммерческого релиза я счел нецелесообразным (слишком крутые у меня теперь планы), однако если кому серьезно захочется им заняться- могу дать исходники... ну со всеми копирайтами ессно. Только редактор карт не сохранился... разве что у Джимона ЕХЕ-шник лежит.
(Offline)
 
Ответить с цитированием
Старый 20.10.2005, 08:44   #6
jimon
 
Сообщений: n/a
щас посмотрю... помойму у меня тут и исходник
.....................

у меня полный редактор твой - с исходниками и тд
а еще говорил что нельзя мне доверять

и еще у меня твой coder... и мой decoder
и хакнутая steelwind )

исходники мне можеж доверить
как видиш редактор то сохранился
 
Ответить с цитированием
Старый 20.10.2005, 11:17   #7
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Вот увеличил немного FPS воды применив маленькую хитрость(шучу, просто хорошо хелп читал)
Было:
Global TexWaterReflect=CreateTexture(EngWaterDetail,EngWaterDetail,1)
Стало:
Global TexWaterReflect=CreateTexture(EngWaterDetail,EngWaterDetail,1+256)
И работает быстрее!
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Старый 20.10.2005, 13:19   #8
Diplomat
Дэвелопер
 
Регистрация: 07.09.2005
Сообщений: 1,519
Написано 66 полезных сообщений
(для 164 пользователей)
Вот увеличил немного FPS воды... И работает быстрее!
Хм... "немного быстрее"... Я б сказал, на 40%(sic!) производительность взлетела! И что характерно- хелп читал и я, но вот "читать" и "хорошо читать"- вещи коренным образом отличающиеся. Респект.
(Offline)
 
Ответить с цитированием
Старый 20.10.2005, 14:25   #9
SubZer0
Администратор
 
Аватар для SubZer0
 
Регистрация: 03.09.2005
Сообщений: 2,408
Написано 301 полезных сообщений
(для 996 пользователей)
чето какаято странная вода , больше на ворота из фильма Star Gate похожа... и непроработок там тоже немеряно...

вот, что я там розовым обвел: там дыра получается...

что черным обвел, это вот этот куб, вот там отражается, что практически невозможно...
__________________
Как минимум я помог многим (с)
(Offline)
 
Ответить с цитированием
Старый 20.10.2005, 14:48   #10
Diplomat
Дэвелопер
 
Регистрация: 07.09.2005
Сообщений: 1,519
Написано 66 полезных сообщений
(для 164 пользователей)
что черным обвел, это вот этот куб, вот там отражается, что практически невозможно...
Fixed!

больше на ворота из фильма Star Gate похожа
Текстуры нужно нормальные прицепить... не знаю...

там дыра получается...
Ну, в сущности это не дыра, а "тень" от волны. Убрать можно, "отодвинув" камеру. Но тогда отражения станут "плоскими". Тут уж вилка выходит.
Полетай повыше, посмотри, может ёщё что...

P.S. А ФПС-ы на скрине, это что в самом деле так?
(Offline)
 
Ответить с цитированием
Старый 20.10.2005, 15:06   #11
SubZer0
Администратор
 
Аватар для SubZer0
 
Регистрация: 03.09.2005
Сообщений: 2,408
Написано 301 полезных сообщений
(для 996 пользователей)

что черным обвел, это вот этот куб, вот там отражается, что практически невозможно...
Fixed!
теперь рулез!

А ФПС-ы на скрине, это что в самом деле так?
правда, во втором примере без тумана 190-230...
__________________
Как минимум я помог многим (с)
(Offline)
 
Ответить с цитированием
Старый 20.10.2005, 15:21   #12
Diplomat
Дэвелопер
 
Регистрация: 07.09.2005
Сообщений: 1,519
Написано 66 полезных сообщений
(для 164 пользователей)
Не хорошо с ФПС-ами получилось...
А что за машина-то?
А кубемаппинговый водный аналог сколько показывает?

У меня (Атлон3000+, РадеонХ700) ФПС=681-1000+, мс=3-6

2All: есть у кого-нибудь такие же тормоза, свои результаты киньте, если не трудно?
(Offline)
 
Ответить с цитированием
Старый 20.10.2005, 19:41   #13
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
У меня Celeron D 2.4 ГГц, GF4 MX440, 512 Dual

FPS в 32-разрядном режиме 70-130

FPS в 16-разрядном режиме 120-220

первый когда смотришь на воду, второй когда смотришь на кубики и снизу немного воды видно.
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Старый 20.10.2005, 20:25   #14
KRIK
Бывалый
 
Регистрация: 19.09.2005
Сообщений: 649
Написано 3 полезных сообщений
(для 3 пользователей)
Хм, прикол загрузите заместо 2-ух текстур эту и будет ЛАВА
(Offline)
 
Ответить с цитированием
Старый 21.10.2005, 19:08   #15
impersonalis
Зануда с интернетом
 
Аватар для impersonalis
 
Регистрация: 04.09.2005
Сообщений: 14,014
Написано 6,798 полезных сообщений
(для 20,935 пользователей)
Смущение

Originally posted by Diplomat@Oct 19 2005, 09:49 PM
искал я его - искал... где можно скачать steelwind?
Без проблемм. Демка (не помню пропатченая или нет) до сих пор лежит:
http://steelwind.chat.ru/SteelWindDemo.part01.rar
http://steelwind.chat.ru/SteelWindDemo.part02.rar
http://steelwind.chat.ru/SteelWindDemo.part03.rar
http://steelwind.chat.ru/SteelWindDemo.part04.rar
Метров 6 там по идее. Архивы запаролены, а последний пароль вроде "RFHM2TPX47". А может быть просто "RFHM2" или "TPX47"... если ничего подобного не подойдет- сам скачаю и подберу.
Вести СтилВинд до коммерческого релиза я счел нецелесообразным (слишком крутые у меня теперь планы), однако если кому серьезно захочется им заняться- могу дать исходники... ну со всеми копирайтами ессно. Только редактор карт не сохранился... разве что у Джимона ЕХЕ-шник лежит.
:'((
ни один пасс не подходит
хнык-хнык
__________________
http://nabatchikov.com
Мир нужно делать лучше и чище. Иначе, зачем мы живем? tormoz
А я растила сына на преданьях
о принцах, троллях, потайных свиданьях,
погонях, похищениях невест.
Да кто же знал, что сказка душу съест?
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Скринзавер "Времена года" Alex_Noc Проекты на Blitz3D 17 15.12.2009 06:15
Можно ли сделать так чтобы при нажатии "вверх" и "вниз" двигалась одна картинка, а при нажатии "вправо" и "влево" - другая Total_Nube_&_Lamo Основной форум 2 13.12.2009 22:00
"Кодирование/декодирование изображений", или "Давайте попробуем скрыть ресурсы мидлетов" Richik Библиотеки 17 03.06.2009 14:18
Игра "Три слова". Рассказ "Время планет" Ilyich Юмор 77 02.04.2007 17:49
"Пополнение рядов" или "Слава роботам!" impersonalis Юмор 1 15.08.2006 23:54


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


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