|
FAQ Туториалы и часто задаваемые вопросы |
19.10.2005, 20:44
|
#1
|
Дэвелопер
Регистрация: 07.09.2005
Сообщений: 1,519
Написано 66 полезных сообщений (для 164 пользователей)
|
Доброе время суток, господа (и теперь уже дамы)!
Сколько же мы знаем способов создать воду с отражениями? Ну, исключая, ессно, загружаемую заранее текстуру на плейне.
Итак, это "Прямой" рендер с подводной камеры, рендер в кубемап (только статика, а то падет ФПС в героической борьбе с 6-ю перерендерами кубемап-камеры!) и дивная Тормоз-Максус-овская либа. Вот "пожалуй" и всё. Конечно, неудачный "дерганый" метод ускорения кубемап-метода, на основе последовательного рендера по одной стороне за проход, который я когда-то пытался создать и использовать, считать стоящим методом нельзя.
Но всё же, создать относительно красивую и довольно быструю воду можно.
Никаких велосипедов в следующем примере я не изобретал. И никаких открытий тоже не делал. И никаких иллюзий не питаю: это всё тот же "прямой рендер", но только "причесаный", красиво, "почти не хуже" кубемапа выглядящий в узких границах высоты размещения камеры и позволяющий создавать условно бесконечные водные просторы с динамическими отражениями без агонизирующих конвульсий родного компа.
Заценяйте, ребята!
P.S. А, ну да: если не сложно, ФПС и время обновления воды сюды постанете? У меня- ФПС-700, время-7-9.
|
(Offline)
|
|
19.10.2005, 21:50
|
#3
|
|
2 diplomat
я скоро соберу по частям твой steelwind
|
|
|
19.10.2005, 22:14
|
#4
|
Зануда с интернетом
Регистрация: 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
|
Дэвелопер
Регистрация: 07.09.2005
Сообщений: 1,519
Написано 66 полезных сообщений (для 164 пользователей)
|
я скоро соберу по частям твой steelwind
|
Там все технологии были, как я теперь гляжу- полный хлам: устаревший, медленный и неоптимизированный. Кстати, вода там была кубемаппинговая, ограниченой площади, обновлялась не каждый проход, а тормозила, как три таких вот демки вместе взятые... Ну не может кубемапп быстро работать!
Так что собирай-собирай! Если из этих демок соберешь- будет СтилВинд, только в два раза быстрее работающий.
искал я его - искал... где можно скачать steelwind?
|
Без проблемм. Демка (не помню пропатченая или нет) до сих пор лежит:
--Уже не лежит--
Метров 6 там по идее. Архивы запаролены, а последний пароль вроде паролей больше нет...
Вести СтилВинд до коммерческого релиза я счел нецелесообразным (слишком крутые у меня теперь планы), однако если кому серьезно захочется им заняться- могу дать исходники... ну со всеми копирайтами ессно. Только редактор карт не сохранился... разве что у Джимона ЕХЕ-шник лежит.
|
(Offline)
|
|
20.10.2005, 08:44
|
#6
|
|
щас посмотрю... помойму у меня тут и исходник
.....................
у меня полный редактор твой - с исходниками и тд
а еще говорил что нельзя мне доверять
и еще у меня твой coder... и мой decoder
и хакнутая steelwind )
исходники мне можеж доверить
как видиш редактор то сохранился
|
|
|
20.10.2005, 11:17
|
#7
|
Unity/C# кодер
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений (для 5,323 пользователей)
|
Вот увеличил немного FPS воды применив маленькую хитрость(шучу, просто хорошо хелп читал)
Было:
Global TexWaterReflect=CreateTexture(EngWaterDetail,EngWaterDetail,1)
Стало:
Global TexWaterReflect=CreateTexture(EngWaterDetail,EngWaterDetail,1+256)
И работает быстрее!
|
(Offline)
|
|
20.10.2005, 13:19
|
#8
|
Дэвелопер
Регистрация: 07.09.2005
Сообщений: 1,519
Написано 66 полезных сообщений (для 164 пользователей)
|
Вот увеличил немного FPS воды... И работает быстрее!
|
Хм... "немного быстрее"... Я б сказал, на 40%(sic!) производительность взлетела! И что характерно- хелп читал и я, но вот "читать" и "хорошо читать"- вещи коренным образом отличающиеся. Респект.
|
(Offline)
|
|
20.10.2005, 14:25
|
#9
|
Администратор
Регистрация: 03.09.2005
Сообщений: 2,408
Написано 301 полезных сообщений (для 996 пользователей)
|
чето какаято странная вода , больше на ворота из фильма Star Gate похожа... и непроработок там тоже немеряно...
вот, что я там розовым обвел: там дыра получается...
что черным обвел, это вот этот куб, вот там отражается, что практически невозможно...
__________________
Как минимум я помог многим (с)
|
(Offline)
|
|
20.10.2005, 14:48
|
#10
|
Дэвелопер
Регистрация: 07.09.2005
Сообщений: 1,519
Написано 66 полезных сообщений (для 164 пользователей)
|
что черным обвел, это вот этот куб, вот там отражается, что практически невозможно...
|
Fixed!
больше на ворота из фильма Star Gate похожа
|
Текстуры нужно нормальные прицепить... не знаю...
Ну, в сущности это не дыра, а "тень" от волны. Убрать можно, "отодвинув" камеру. Но тогда отражения станут "плоскими". Тут уж вилка выходит.
Полетай повыше, посмотри, может ёщё что...
P.S. А ФПС-ы на скрине, это что в самом деле так?
|
(Offline)
|
|
20.10.2005, 15:06
|
#11
|
Администратор
Регистрация: 03.09.2005
Сообщений: 2,408
Написано 301 полезных сообщений (для 996 пользователей)
|
что черным обвел, это вот этот куб, вот там отражается, что практически невозможно...
|
Fixed!
|
теперь рулез!
А ФПС-ы на скрине, это что в самом деле так?
|
правда, во втором примере без тумана 190-230...
__________________
Как минимум я помог многим (с)
|
(Offline)
|
|
20.10.2005, 15:21
|
#12
|
Дэвелопер
Регистрация: 07.09.2005
Сообщений: 1,519
Написано 66 полезных сообщений (для 164 пользователей)
|
Не хорошо с ФПС-ами получилось...
А что за машина-то?
А кубемаппинговый водный аналог сколько показывает?
У меня (Атлон3000+, РадеонХ700) ФПС=681-1000+, мс=3-6
2All: есть у кого-нибудь такие же тормоза, свои результаты киньте, если не трудно?
|
(Offline)
|
|
20.10.2005, 19:41
|
#13
|
Unity/C# кодер
Регистрация: 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
первый когда смотришь на воду, второй когда смотришь на кубики и снизу немного воды видно.
|
(Offline)
|
|
20.10.2005, 20:25
|
#14
|
Бывалый
Регистрация: 19.09.2005
Сообщений: 649
Написано 3 полезных сообщений (для 3 пользователей)
|
Хм, прикол загрузите заместо 2-ух текстур эту и будет ЛАВА
|
(Offline)
|
|
21.10.2005, 19:08
|
#15
|
Зануда с интернетом
Регистрация: 04.09.2005
Сообщений: 14,014
Написано 6,798 полезных сообщений (для 20,935 пользователей)
|
:'((
ни один пасс не подходит
хнык-хнык
__________________
http://nabatchikov.com
Мир нужно делать лучше и чище. Иначе, зачем мы живем? tormoz
А я растила сына на преданьях
о принцах, троллях, потайных свиданьях,
погонях, похищениях невест.
Да кто же знал, что сказка душу съест?
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 20:03.
|