Оббе Вермей (Obbe Vermeij), колишній технічний директор Rockstar Games, часто ділиться маловідомими деталями старих частин Grand Theft Auto. Вчора розробник опублікував свіжий пост у X (Twitter), де розповів про... сміття в третій частині. Під час розробки Ліберті-Сіті був дуже чистим містом, однак Вермей хотів зробити його трохи бруднішим. Для цього студія зробила кілька різних текстур і змусила їх літати по місту. Технологія також застосовувалася в GTA Vice City і Manhunt.
"Вулиці в GTA 3 виглядали занадто чистими, тому я додав сміття. Це один прямокутник, який час від часу літає по вітру. Його також можуть уносити проїжджаючі автомобілі. Художники створили чотири текстури: два види газет і два види листя.
У Vice City є місія (Dildo Dodo), де гравець скидає листівки для шоу Кенді Сакс. З цього моменту одна з текстур сміття замінюється листівкою.
Анімація працює наступним чином:
Сміття літає вздовж вулиці. Якщо вітряно, то летить
далі;
Рухається вгору і вниз по синусоїді;
Надаємо об'єкту обертання;
Коли в грі вітряно, циклом стає більше.
Оскільки лінійне сканування було повільним, висота землі визначалася тільки в місці приземлення. Ось чому в деяких випадках сміття може проходити крізь карту. Ідею зі сміттям оцінили не всі розробники. Пізніше я прибрав його з GTA San Andreas, коли програв суперечку. В останні місяці створення Manhunt мені допомагали деякі розробники GTA, тому я додав туди той же код сміття". Перед цим Оббе Вермей розкрив багато інших подробиць. Наприклад, він розповідав про особливості роботи транспорту і погоди, проблемах з повільним завантаженням моделей і скасованій грі про зомбі.