Секретов на самом деле два.
Первый — это материал, из которого сделаны машинки. Они пластиковые. Испокон веков именно пластик и другие отражающие поверхности являются главным выразительным средством в руках художников по спецэффектам. «Терминатор-2» и «История игрушек» в начале 90-х получили по «Оскару» — в обоих был акцент на блестящие отражающие материалы (металл и пластик). Просчет отражений — это первое, что научились делать графические программисты еще 30 лет назад. Делать реалистичные отражения относительно просто.
Второй секрет называется Lumen. Пользователи в комментариях к дебютному ролику уже успели высказать предположение, что автор написал какую‑то эксклюзивную систему освещения и собственный шейдер. Но нет, это «всего лишь» Unreal Engine 5. Заработанные Fortnite миллиарды долларов Epic Games инвестируют в движок, выводя и без того потрясающую технологию на совершенно фантастический уровень. Lumen, их новая разработка, представляет собой мощнейшую систему динамического глобального освещения и отражений. Если опустить технические подробности, речь о том, что для пользователя уже создали и настроили сцену с тонкими параметрами освещенности (начиная с яркости, заканчивая рассеиванием на матовых поверхностях). Остается лишь вставить туда объект.
На наш взгляд, Vroom! является не столько игрой (по идее, это клон Fall Guys с машинками), сколько отличной демонстрацией мощи Unreal Engine. Один человек за пару месяцев собрал демоверсию с фотореалистичной графикой. Вы тоже так можете.