Скриншотный субботник!
Показывайте в комментариях скриншоты, видео и анимационные gif-ки того, над чем работали на этой неделе: арт, графика, шейдер-арт и прочее.
Подсказка: Чтобы большое изображение было на весь экран, оставляйте отступы до и после изображения:
Текст [img=ссылка_на_изображение] Текст.
Прошлая тема: https://gamedev.ru/projects/forum/?id=257631
По части освещения норм? (очень сильно не хватает детализации объектов, да и в целом объектов)
Сам рендер как?

vindast
> Сам рендер как?
Как в игре 2003 года примерно. На такой сцене сложно судить (мало близкостоящих объектов, чтобы оценить наличие или отсутствие GI). Свет непонятно настроен, то ли закат, но тогда блик слишком белый (был бы желтее), то ли день, но тогда свет слишком слабый. Тонмаппинг какой-то нужен судя по пересветам на небоскрёбах. По краям трассы вроде лампы какие-то, но ни света, ни блума от них нет. Часть небоскрёбов сбоку совершенно чёрные.
Mr F
где ты лампы нашел ? )
Динамику скоро добавлю.
Да, на счет объектов согласен, но не могу себе найти подходящие модели зданий.
vindast
> где ты лампы нашел ? )
Типа белые полусферы какие-то)
Mr F
лул, это от редактора, тип клац за шарик и выделил объект.
Собственно в игре появились вот такие деревья:


amtthegame
чем их делал ? Симпотяжно
vindast
Спасибо. Все текстуры в Substance Designer, а вся генерация в Speedtree.
vindast
Интенсивность дирлайта сделай больше и прикрути хоть какой-нибудь PBR (хоть скопированный с learnopengl). Для начала сделай day-night cycle хоть какой-то. Просто у тебя солнце совсем не отрабатывает своё.
Хоть самый простой на коленке.
Times = [ 0.f, 6.f*60.f*60.f, 12.f*60.f*60.f, 18.f*60.f*60.f]; // hours to seconds
Intensity = [0.5f, 0.85f, 10.f, 0.85f]; // sun intensity
NIGHT / НОЧЬ, DAWN / РАССВЕТ, NOON / ПОЛДЕНЬ, DUSK / ЗАКАТ
RGB(64, 65, 141), RGB(100, 100, 200), RGB(255, 255, 220), RGB(254, 177, 37)
begin = tm->seconds / (6*60*60); // break all by 6 hours (0 .. 3)
end = begin == 3 ? 0 : begin + 1;
t = 0;
dt = 1.f / (60.f * 6.f*60.f*60.f);
Sun = lerp(colors[begin] * Intensity[begin], colors[end] * Intensity[end], t += dt);
711
любопытно.. есть нестыковочки, но, работа превосходна. У вас определенно талант, вам бы в хороший проект попасть..
lookid
> нтенсивность дирлайта сделай больше и прикрути хоть какой-нибудь PBR (хоть
> скопированный с learnopengl). Для начала сделай day-night cycle хоть какой-то.
> Просто у тебя солнце совсем не отрабатывает своё.
Дирлайта нет, тень наклывается на ibl (так нельзя делать, я пофикшу). Сделаю дирлайт. Я все откладываю и откладываю, чтобы сделать динамику как у BingoBongo
И так пбр, и вот щас обидно было.
Наверное в тонмапере проблема все таки. Там обычный color / (color + 1) + гамма.
Новый тррейлер:

Тут был другой, под классическую музыку, но я его убрал
Кроссплатформенный BASIC [Code Name: Project Yaga]
https://gamedev.ru/community/yaga/forum/
711
Красиво!
Тема в архиве.