Advanced: Тема повышенной сложности или важная.
romanshuvalov
Саму сцену рендери как обычно.
vindast
> Саму сцену рендери как обычно.
"Как обычно" нельзя, паттерн дизеринга должен быть привязан к сцене, иначе будет полный отстой.
Есть идея сделать иначе, спроецировать паттерн на сцену как огромную декаль размером с экран, со стороны камеры. При движении периодически плавно менять его на новый, взятый с текущего (недавнего) положения камеры. Буду пробовать в качестве альтернативного решения для других типов объектов.
romanshuvalov
По чему это нельзя?
vindast
> Почему это нельзя?
Гифки посмотри: https://habr.com/ru/post/343172/
ECS кто-то использует в гонках? Или нет смысла?
Pigloo
> ECS
Я сейчас пытаюсь.
vindast
Проще стало?)))
Pigloo
от того что нужно переписать кучу кода - нет.
Но не знаю как это все будет на пробеге.
Вставил в проект модель и физику из AoS-Drift.
Освещение модели пока не работает, нет дыма, тени, но погонять уже можно.
Демка: https://yadi.sk/d/8Fl5kCql3YLFTw
Естественно, позже сделаю коробку-автомат.
Mikle
> Вставил в проект модель и физику из AoS-Drift.
> Освещение модели пока не работает, нет дыма, тени, но погонять уже можно.
> Демка: https://yadi.sk/d/8Fl5kCql3YLFTw
> Естественно, позже сделаю коробку-автомат.
чот массы не хватает у машины. закосит слишком)
Pigloo
Это хардкорная физика из дрифтовой игры, там было нужно, чтобы заносило. Здесь будет более аркадно.
Mikle
Камера летит слишком далеко и низко, дороги не видно, особенно это заметно на подъёмах.
Ещё при рестарте не обновляется индикатор текущей передачи.
Ждём аркадную физику, а то я ни в один поворот не могу вписаться.
Специально наглулил название трассы NFS3, которую мне твоя карта напоминает, вот:
romanshuvalov
> Специально наглулил название трассы NFS3, которую мне твоя карта напоминает
Да, помню, в русском варианте называлась "Горная дорога".
> Ещё при рестарте не обновляется индикатор текущей передачи.
Я уже тоже заметил.
> Камера летит слишком далеко и низко, дороги не видно, особенно это заметно на подъёмах.
Посмотрю, это пока все старые настройки, здесь они могут не подходить.
> Ждём аркадную физику
Ну, она будет не на столько аркадной, как в NFS3, примерно на уровне NFS5.
Mikle
Кстати, вопрос про текстурирование ландшафта, в целом вроде всё понятно, смешивается несколько текстур в соответствии с картой поверхности и направлением нормали для камней на склонах. А дорога у тебя это отдельный меш, повторяющий геометрию ландшафта?
romanshuvalov
> смешивается несколько текстур в соответствии с картой поверхности и
> направлением нормали для камней на склонах
Там не совсем нормали, но суть близка.
> А дорога у тебя это отдельный меш, повторяющий геометрию ландшафта?
Дорога состоит из полигонов, позаимствованных из ландшафта - все полигоны, которых хоть немного касается асфальт. В них добавлены дополнительные текстурные координаты для разметки.
Если дорогу не рисовать - будет угловатая по краям дырка.