|
|
|||||
Регистрация: Mar 2007
Сообщений: 207
|
зацените океан
Привет.
Интересно мнение со стороны- как вам поверхность океана? Пока все только в черновом варианте, нужно еще поэксперементировать. Вот уже неделю пытаюсь сделать экономную и реалистичную морскую поверхность, перепробовал кучу вариантов с масками, фильтрами и прочей ерундой но все оказалось ресурсоемко и в итоге решил проблему самым традиционным способом, на который наткнулся в самом начале поисков но проигнорировал из-за неудачной реализации в примере. Повезло увидеть игрушку newo soft где водная поверхность была сделана таким образом. sea4.swf |
|
|||||
Регистрация: Jun 2008
Сообщений: 204
|
А как игрушка называлась?
|
|
|||||
Регистрация: Mar 2007
Сообщений: 207
|
"Пираты". там нужно здоровой пушкой отстреливать корабли , защищая остров.
|
|
|||||
Регистрация: Jun 2005
Сообщений: 147
|
Помните текстуру на воде в первом Serious Sam - хороший пример применения такого способа.
Отличие есть в наложении этой текстуры. Там блики воды на текстуре и она накдажывается с альфа-каналом (маской). Поучается что анимированные блики видны, а все остальное просвечивается. Текстура ложится на поврехность воды, и на дно. в 2д варианте - это два слоя спрайтов. И получается классный эффект. Особенно если добваить отражение. В 2д оно тоже легко думаю делается. Вот я эксперементировал с движком первого сэма. Никакого бампа и пиксельных шэйдеров в то время не исользовалось. просто использование слоев текстур:
__________________
видеоигры - высший вид искусства |
|
|||||
Регистрация: Mar 2007
Сообщений: 207
|
Интересно, нужно посмотреть, я сейчас вспомнил, что мне очень нравилась водичка в каких-то бассейнах в 1 сэме.
В моем варианте все еще проще, у меня просто две текстуры полупрозрачные движутся на встречу друг-другу, тупо по прямой. К слову, фаркрай была первой игрой в которой я увидел невероятно, на тот момент, реалистичную пену прибоя, потом , как оказалось, способ реализации ее был простейшим, но смотрелся великолепно. |
|
|||||
Регистрация: Jun 2008
Сообщений: 204
|
Лучше сразу Seriuos Sam HD посмотреть - там вода сводит меня с ума особенно в Лунных Горах
|
|
|||||
Регистрация: Mar 2007
Сообщений: 207
|
Цитата:
Я сделал вывод-нужно брать только самые главные элементы- волны, барашки, пена на берегу, красивое дно, и добиваться максимум эфекта. А всякие каустики, искажения, блики в топку, ибо дорого. Отражений, при виде сверху, законам оптики, если не учитывать перспективу, не будет...вернее они есть, но , не значительные, а небо чаще всего в сильных, волнах дает скорее дополнительную окраску, чем четкое отражение. Я жеж пока еще не осилил AS3, так что приходится оптимизировать) Вот, еще сыро, но уже почти как настоящий океан. Есть 2 варианта, почти оданаковые, как считаете, какой лучше? sea6.swf sea7.swf Теперь борюсь с прибоем. Нужно сдувать пыль с дисков Фар края и изучать. Принцип знаю, но тем не менее.. Последний раз редактировалось an_games; 24.08.2010 в 04:44. |
|
|||||
Lorem ipsum
|
sea6, только можно ли попробовать их не вдоль одной линии "гнать"? градусов до 60 можно пробовать — должно быть интересней... предполагаю.
Добавлено через 11 минут хотя ты знаешь... в реальном океане выглядит так, будто мелкие волны стоят на месте, в то время как крупные волны движутся. так что sea6 наверное то что надо. без изменений.
__________________
Поймай яблоко 2! Последний раз редактировалось Zebestov; 24.08.2010 в 14:12. |
|
|||||
А мне больше sea7 понравился - выглядит здорово!
А что с реализацией пены в фаркрае, ну т.е. как она реализована? К слову, я когда-то тоже хотел воду сделать реалистичную, но кроме как трюками с перлин/дисплейсментМап реалистичного эффекта не добился. Вот осталась пара набросков - может пригодится: water.swf water2.swf |
Часовой пояс GMT +4, время: 12:22. |
|
« Предыдущая тема | Следующая тема » |
|
|