ФлеймФорумРазработка игр

Environment Design + test RealTime GI && Reflection (Unity)

#0
23:37, 1 окт 2016

Всем доброго времени суток!

Решил протестировать RealTime GI (&& Reflection), так же, заодно, собрать различные мнения по поводу Environment Design. Оговорюсь, все работает в стабильные 60 FPS.

Из особенностей:

- все в "риал-тайм"
- движущиеся облака
- расширенные шейдеры
- speed tree
- dx11 DOF
- ворон сидящий на лавочке =)


Перед Вами небольшая сценка, которая включает в себя различные шейдеры.

Какие Вы используете шейдеры (в том числе пост-обработку) для достижения эффекта - ВАУ (картинки, приближенной к реальности)?
Какие "хитрости" Вы используете, в Environment Desig?
Что можно улучшить в данной сценке?

В плане настроек - интересно мнение людей, использующих Unity.
В плане дизайна - мнение любого 3d дизайнера (level дизайнера, Environment Desig дизайнера...).

Запустить видео по клику - Как делать игрыЗапустить видео по клику - Как делать игры


Новая работа:

Запустить видео по клику - Как делать игрыЗапустить видео по клику - Как делать игры

Хо-хо-хо! Всем доброго здравия!

Новая сценка!

"Пиратская база"

Запустить видео по клику - Как делать игрыЗапустить видео по клику - Как делать игры

Спасибо за внимание!

#1
14:05, 2 окт 2016

не хватает отражения на деревьях

#2
15:07, 2 окт 2016

Nasa13
SSR прикрути.

#3
19:48, 2 окт 2016

cin
> Вода на земле больше похожа на мутный компот.
возможно пыль всплыла. В глаза не бросается.
ИПавлов
> не хватает отражения на деревьях
Да.

#4
0:06, 3 окт 2016

captain NOVA
> возможно пыль всплыла. В глаза не бросается.
Неважно. У воды не матовая поверхность. Пыль влияет только на прозрачность.

GI не видно, 60 fps на видео и не пахнет.

#5
0:49, 3 окт 2016

Добрый день всем отписавшимся!

cin

Вода на земле больше похожа на мутный компот. Надо отражения делать.

Executor

Nasa13
SSR прикрути.

Спасибо за ваши комментарии. Если можно, покажите референсы, на которые можно ориентироваться (в плане отражения). На самом деле, отражения в "луже" есть (отражение света, например, от фонаря (оно есть, просто ракурс иной), другое не предусмотрено - по типу объектов и так далее). Не уверен, что будет так просто прикрутить SSR, потому как нагрузка будет высокая и не факт, что удастся сохранить нужный "фрейм рейт". Я сейчас не за своим рабочим компьютером, но обязательно посмотрю, что можно решить по поводу отражений. Может быть поиграться с цветом и прозрачностью "луж". Как вариант.


ArchiDevil

GI не видно, 60 fps на видео и не пахнет.

Согласен, GI не видно, но оно точно есть. Если надо, могу дать "пруфы". FPS 60 при условии вертикальной синхронизации, так, еще выше =). Тоже могу дать "пруфы". Это видео тормозит, снимал в редакторе, в Unity (выставил разрешение в "гейм" окне - HD, появилась функция такая). Могу любые пруфы дать, хоть в компиле, хоть из редактора.

Сейчас, как я понял, остается вопрос с поверхностью "воды". У кого-нибудь есть рефы из реальной жизни, которые соответствуют, примерно, данной сценке (освещение, расположение теней и "луны", и так далее).

Чтобы было понятно, поверхность с "лужей" - один шейдер (это не deferred decals). "Параллакс" + по каналу определяется расположение "луж".

Сейчас что-то типа такого:

http://i.bigmir.net/img/dnevnik/uploads/3402637/847436/1.jpg
https://astrobob.areavoices.com/astrobob/images/thumbnail/PUDDLE.jpg

#6
12:37, 5 окт 2016

Для записи видео можно использовать этот ассет: https://www.assetstore.unity3d.com/en/#!/content/2670
Избавляет от проблем с тормозами, можно записать те самые 60 fps без фризов :)

А видео - красота.

#7
13:25, 5 окт 2016


alt3d

Для записи видео можно использовать этот ассет: https://www.assetstore.unity3d.com/en/#!/content/2670

Спасибо за ссылку! Посмотрел. Там есть триальный период, а так, конечно, дороговато будет для таких развлечений =). Если начну серьезно этим заниматься, обязательно куплю. Хотя, надо поискать бесплатный аналог, может есть.


alt3d

А видео - красота.

Спасибо, рад, что понравилось. Сейчас решаю вопрос отражений. Добавил SSR, но, в deferred path его нужно переписывать будет, некорректно отображается. Так же, выглядит ужасно, на самом деле. Надо будет что-то с фейковыми попробовать. Потому как сейчас - real.

Если есть какие-нибудь советы (с учетом работы в Unity), буду рад выслушать.

Спасибо всем за внимание!

#8
17:09, 5 окт 2016

Максимум, который можно получить без особых потерь

https://monosnap.com/file/Nwe7YORtwcwQjaKbW02y8LHwPotldT

Это с SSR

https://monosnap.com/file/KtSAO3vfSZJlUY9P8H7czXjOp8whVW

В общем, скорее всего, буду переходить к следующей сцене. Необходимо разнообразие =)

#9
1:10, 7 окт 2016

Что-то новенькое =)

Запустить видео по клику - Как делать игрыЗапустить видео по клику - Как делать игры

#10
1:56, 20 окт 2016

Хо-хо-хо! Всем доброго здравия!

Новая сценка!

"Пиратская база"

Запустить видео по клику - Как делать игрыЗапустить видео по клику - Как делать игры

#11
5:22, 20 окт 2016

Ну а смысл во всем этом если камера статическая

#12
14:20, 20 окт 2016

Спасибо за Ваш комментарий!


Polyflow3d

Я проверяю свои навыки в Environment дизайне, начиная (изначально) с самого простого - статической картинки. Сейчас, в наше нелегкое время разработки игр, важнее, чаще всего - красивые постер, красивые скрины, красивые CGI ролики и так далее. Если ты умеешь "заворожить" пользователя картинкой - уже неплохо.

Тренируюсь на статике, так как на ней быстрее всего можно отработать различные элементы, необходимые для создания как полноценного дизайна окружающей среды (env. design), так и, в дальнейшем, для создания level design.

Хотя, отмечу, что у меня так же можно и "бродить" по моим сделанным сценкам.

Отрабатываю я следующее:

- общая композиция
- уместное применение фильтров (пост-эффектов)
- уместное применение декалей и так далее
- настройка шейдеров
- настройка освещения
- углубление в технические нюансы
- оптимизация
- и так далее.


Так же, сейчас очень модно стало это называть Level Design. Хотя, на мой взгляд, к Level Design это не имеет косвенное отношение.

Примеры: (не мои)

https://www.youtube.com/watch?v=Rr2t66ks90U
https://www.youtube.com/watch?v=Pv5IFJ0XBt8
https://www.youtube.com/watch?v=LTgHquD6HmQ

ФлеймФорумРазработка игр

Тема в архиве.