Почему перчатки на рендер-изображении в C5GAME выглядят иначе, чем в осмотре и в игре: три разные логики формирования изображения.
Введение
Почти каждый, кто покупает перчатки, наступал на одни и те же грабли: рендер на странице товара в C5GAME выглядит чистенько и аккуратно, но стоит открыть осмотр в игре и покрутить модель — и потёртости на костяшках выглядят так, будто их прошли наждачкой. А зайдя на сервер и взяв оружие от первого лица, замечаешь, что цвет стал на тон темнее. Это не иллюзия и не намеренная цветокоррекция платформы. Просто три разные логики формирования изображения рассказывают об одном и том же предмете разные истории.
Первое несоответствие: постерный и игровой рендер — это разные конвейеры
Изображения на странице товара обычно создаются офлайн-рендером: фиксированный студийный свет, одноцветное окружение, без шума сглаживания, однотонный фон. В таких условиях карта шероховатости кожи сглаживается, блик распределяется только в одном направлении, и перчатки выглядят как только что из коробки.
Осмотр в игре — это конвейер реального времени. Источники света — окружающее освещение карты плюс подсветка персонажа, а карта шероховатости создаёт анизотропные отражения в зависимости от угла обзора. Поэтому одна и та же кожа на ладони на постере выглядит равномерно матовой, а в осмотре появляется светлая полоса, которая движется при повороте запястья. Именно так текстура выглядит на самом деле, а постер — это, наоборот, «идеализированная выборка».
Ещё незаметнее разница в карте нормалей. Офлайн-изображение обычно проходит только один проход ambient occlusion, а в реальном времени детали нормалей на близком расстоянии усиливаются: канавки швов и складки на тыльной стороне пальцев становятся глубже, чем на постере. Так что ощущение «вживую текстура грубее» — это нормальное поведение нормалей вблизи.
Второе несоответствие: пропорции модели рук смещают зоны износа
Износ перчаток распределён по текстуре неравномерно — он следует за UV-развёрткой модели рук. Модель рук от первого лица и демонстрационная модель в осмотре имеют не совсем одинаковые пропорции скелета: в осмотре руки раскрыты, пальцы слегка разведены, и самая потёртая зона на костяшках показывается расправленной; при хвате оружия пальцы сгибаются, та же зона сжимается и перекрывается, и визуально часть износа «исчезает».
Вот почему кто-то видит в осмотре белёсое пятно между большим и указательным пальцем, а в игре перчатки кажутся гораздо чище. Износ не изменился — изменилась видимая область UV. Чтобы оценить реальный износ, не смотрите статичный осмотр: возьмите винтовку и сделайте перезарядку, чтобы пальцы полностью прошли цикл сгибания и разгибания — тогда распределение потёртостей проявится целиком.
Третье несоответствие: цветовая температура и ловушка контраста фона
На постерах обычно используется нейтрально-серый или светлый фон: контур перчаток подчёркивается разницей яркости, и цвет кажется более насыщенным. Фон в осмотре — тёмный градиент, который занижает воспринимаемую яркость средних тонов, и светлые перчатки выглядят сероватыми.
Практический совет: просматривая изображения в C5GAME, не ограничивайтесь главной картинкой — наведите курсор на детали и посмотрите несколько мест перехода швов и ладони. Затем сравните со скриншотами игроков в Steam Marketplace: они обычно сделаны на разных картах, и разница цветовых температур как раз поможет понять настоящий базовый оттенок кожи.
Заключение
Для перчаток не существует одного «абсолютно правильного» изображения. Постер — идеализированный образец, осмотр — статичный срез, вид от первого лица — динамичная правда. То, что они не совпадают, — не чья-то ложь, а лишь ответы на разные вопросы. Перед покупкой пройдитесь по всем трём слоям — это гораздо полезнее, чем бесконечно обновлять страницу товара.