Ветеран Rockstar раскрыл тайну зеркал в GTA: San Andreas

Ветеран Rockstar раскрыл тайну зеркал в GTA: San Andreas

В 2010-х из видеоигр на некоторое время практически исчезли рабочие зеркала. Хотя далеко не каждый заметил пропажу, геймеры со стажем до сих пор вспоминают о «забытых технологиях предков». И если сегодня программисты просто-напросто используют RTX, двадцать лет назад для достижения нужного эффекта разработчикам приходилось идти на очень занятные ухищрения.

Зеркала

На днях бывший технический директор Rockstar Games Оббе Вермей рассказал, каким образом команда реализовала отражения в Grand Theft Auto: San Andreas. Геймерам они запомнились странными, будто никаких зеркал и нет вовсе, а персонаж «по ту сторону» был как живой. Дело в том, что в нулевых подобные сцены обычно рендерились дважды (изображение на поверхности зеркала в таких случаях — текстура, которая демонстрирует происходящее в комнате с нового ракурса), но у Rockstar не было ресурсов на такой подход.

У нас не было нужного объёма видеопамяти, чтобы нормально сделать зеркала. Вместо этого я рендерил отражённую версию сцены одновременно с самой сценой.

С таким методом есть несколько проблем: 

— Зеркала могут быть только на внешних стенах комнаты
— Персонажи или объекты могут выходить из зеркал (как в фильмах ужасов)
— Отбраковка поверхностей работает некорректно, так что некоторые модели показывают свою заднюю часть (как на скриншоте)

Не идеальное решение, но всё же лучше, чем парикмахерские без зеркал.

Стоит отметить, что это далеко не единственный трюк, который использовала Rockstar в те годы. Ранее Вермей раскрыл тайну трёх Лун в старых GTA — он объяснил, почему размер спутника можно было менять с помощью снайперской винтовки.

Источник: twitter.com


  • Shinzon
    Одна из самых интересных частей, проходил раз 7 на 100%.
    • immortal555
      Shinzon,
      Я согласен, но тут больше вопрос детства, а не игры) Уверен, есть нынешние 20-летние люди, которые так же скажут про GTA5.
      • Shinzon
        immortal555,
        У меня уже не детство было, студент.
        • painsym
          Shinzon,
          Это не меняет сути.
          Для меня такой является ViceCity
          Непередаваемый ностальгический шарм.
          • kirill_rrr_4
            painsym,
            Я тоже люблю погонять VC из за ностальгии и стиля (он там лучший в серии), но SA это как VC на максималках. Вроде всё то же самое, но лучше буквально во всём. Ну, может быть за редкими исключениями, которые накладываются пыльной дырой, центром которой является гетто. Прям даже было глотком свежего воздуха когда ГГ выперли оттуда в раздолбаный гараж, но в нормальном городе.
            • Libelli
              painsym,
              Скоро опять перепроходить с модом некстген эдишн)
          • immortal555,
            Но гта 5 действительно легендарна, но, предыдущие части с графикой гта5 бы вне конкуренции
          • tipokkk
            Shinzon,
            Потому что атмосфера фильма и интересные миссии, а не шлак из 4 части где каждый раз доедь до точки там замочи кого то и тд
            • Shinzon
              tipokkk,
              А почему 4 часть шлак? Зачем есть капусту, если есть картошка. Владик.
              • kirill_rrr_4
                tipokkk,
                Всё нормально с 4-й частью. Просто это не Майами и не Томми. И там нету перестрелок, на которые заломалась толпа поваров с тесаками и тебе не предлагают во время прогулки устроить Буйство.

                (отредактирован)

            • Lex-lg
              Помню разбирался в nfs most wanted и оказалось, что отражения в гараже на полу - это дубликат всей сцены под полом через прозрачность))
              • alex122172
                Lex-lg,
                интересно. вот так уже без малого 20 лет с релиза прошло, а о такой особенности любимой игры узнаешь из комментов
                • AlexanderRS
                  alex122172,
                  первый раз этот трюк использовали в Duke Nukem 3d
              • belyj50
                Все-таки в старых играх разработчиками души больше вкладывалось. Сейчас и об оптимизации не всегда задумываются, не говоря уже о сырых продуктах на релизе и патчах первого дня, месяца, года)
                • Chr15nic
                  Эта инфа формация должна быть тайной. Зачем он выкладывает все это?
                  • pashacopcop
                    Chr15nic,
                    Такие решения давно не тайна, статья просто инфоповод
                  • ibulletproof
                    А сейчас просто купил видяху за 100к руб, включил лучи и все. Программистам зачем работать? Пусть хомячки работают на видяху.
                    • immortal555
                      ibulletproof,
                      А вы думаете, он вручную рендерил каждую сцену за зеркалом?) Это просто интересное решение проблемы отражений, по трудозатратам даже менее емкое, чем грамотно выстроить рейтрейсинг.
                    • lightshark12
                      в каких-то частях хитмана вроде зеркало было окном в идентичную комнату с таким же хитманом))
                      • Anokatos
                        Ну мягко говоря не новость, так много где зеркала работают
                        • a.k.i.r.a.
                          Я что то так и не понял ответа на вопрос "В 2010-х из видеоигр на некоторое время практически исчезли рабочие зеркала". То есть как было раньше - мы поняли из примера с GTA, сейчас применяется RTX, а в 2010 что случилось-то?

                          И кстати на физику в играх тоже забили, сейчас даже уровень HL2 и Crysis - редкость. А еще освещение - я помню в старых играх в порядке вещей были бьющиеся лампочки, сейчас же нифига подобного. Да и механика повреждений в шутерах... До сих пор помню древнего "Солдата удачи", где врагам можно было реально прострелить колено чтобы они начинали хромать, отстрелить руку и т.д. Сейчас же максимум работает логика хедшот/не хедшот.
                          • egrebnev
                            a.k.i.r.a.,
                            Физика вообще боль, никакого движения со времён hl2/gta4
                            В игромании помню читал про ускорители физики и думал что через 10-15 лет будет ГТА, где город можно будет сравнять с землей
                            • Jaguar4
                              egrebnev,
                              Это потому, что все разрабы (и подпевающие им хомячки, не понимающие, что их таким образом просто развели на покупку видях и моников за оверпрайс) упоролись по графону и донатам и положили прибор на самое важное - геймплей, оптимизацию и сюжет!

                              (отредактирован)

                              • BBLucky
                                egrebnev,
                                есть гта в которой можно сравнять город с землёй - mercenaries 2. Но это скучно и бесполезно.

                                (отредактирован)

                                • kirill_rrr_4
                                  egrebnev,
                                  >>ГТА, где город можно будет сравнять с землей

                                  Чёрт... Хотеть!
                                • BBLucky
                                  a.k.i.r.a.,
                                  с физикой остановились, потому что смысла в этом нет. Делать в 100500 раз одинаковые головоломки, завязанные на перекладывании кубиков? Или вот чтобы что?)
                                  • a.k.i.r.a.
                                    BBLucky,
                                    Нет, просто эффектные перестрелки с пробитием стен, взрывами, разрушающими всё и вся, ломающимися и горящими досками... А то в графику упарываются тоже "чтобы что?". Чтобы красиво и технологично было? Ну так и реалистичная физика это красиво и технологично. Не обязательно на этом геймплей завязывать. В том же крузисе (первом) тоже физика была просто для красоты, все эти пальмы ломающиеся от выстрелов ровно в том месте куда стреляешь, дырки в земле от гранат и т.д.
                                    • BBLucky
                                      a.k.i.r.a.,
                                      ну и тормозит это крайзис на чём угодно. Он и по сей день подтормаживает на современных машинах.
                                      А вот это вот "эффектные перестрелки с пробитием стен, взрывами, разрушающими всё и вся, ломающимися и горящими досками" - это только в голове интересно. В виде игры будет фигня. Либо неиграбельно (круто да, когда квестовый предмет завалит обломками ли его взрывом откинет куда?), либо обмазано игровыми условностями (не ломающиеся квестовые двери, самовосстанавливающееся окружение), либо быстро надоест (привет, the finals), либо будет фишка ради фишки (привет, red faction).
                                      А вообще, тебе дорога в teardown, control или упомянутый ранее the finals. Вроде в trepang2 ещё было разлетающееся окружение, но я не уверен.
                                      • kirill_rrr_4
                                        BBLucky,
                                        Что очень странно, но ещё никто в hl2, кризисе/фаркрае, SSam 1/2/3 или первом Деусе не жаловался что окружение какое то слишком разрушаемое, нужжно сдлеать более статичным и привязать квесты к "press E".
                                        • BBLucky
                                          kirill_rrr_4,
                                          наверное потому, что окружение там не разрушаемое вовсе?
                                          • kirill_rrr_4
                                            BBLucky,
                                            В Халве около половины предметов в помещениях перемещаемые или разрушаемые, и это не только можно, это нужно использовать. Край-энджин ещё с первого фаркрая предполагает, что джугли можно пропалывать а сараи разбирать на щепки. В Сэмов просто не могли не добавить эффекы от попадания ракет, причём в 3-м далеко не каждое укрытие укроет тебя больше 1 раза. В Дэусе всякая бытовая мелочь перемешаема и уничтожаема - сильно оживляет обстановку несмотря на предельную примитивность и условность, которая даже проц не грузит.
                                    • kirill_rrr_4
                                      BBLucky,
                                      Чтобы заходить в комнату, закрывать дверь, приваливать её шкафом, выбивать окно стулом и занимать позицию так, чтобы заброшенные врагом гранаты не накрыли осколками. И при этом ещё весь мусор со стола и шкафа должны красиво разлететься прежде чем исчезнуть.

                                      Одна единственная прибитая к полу табуретка с противоснарядым бронированием может помножить на ноль весь некстген и ты внезапно оказываешься в каком нибудь Q2, только жирнее и тормознее.
                                      • BBLucky
                                        kirill_rrr_4,
                                        джва года ждёшь такую игру?) Управляться это всё как будет?)
                                        • kirill_rrr_4
                                          BBLucky,
                                          Легко и естественно, как в ХЛ или Дарк Мессии. Где кстати тоже можно и нужно хватать всё что под руку попадётся и бить этим по голове супостатов. Желательно когда они этажом ниже.
                                          • BBLucky
                                            kirill_rrr_4,
                                            не было такого ни в ХЛ ни в Тёмном Мессии.
                                            • kirill_rrr_4
                                              BBLucky,
                                              Именно такого уровня нет, но они к этому активно стремились. Причём вынужденно оставаясь на уровне одноядерных цпу типа пень-4 и видеокарты без ускорения PhisX. В ХЛ2 второе по эффективости против летающих охотников оружие - железный стол. В Мессии даже ножка от разломанного стола - оружие. Особенно против мелочи.

                                              (отредактирован)

                                              • BBLucky
                                                kirill_rrr_4,
                                                просто ломающиеся табуретки, и использования нодки стола в качестве оружия - это одно, а "заходить в комнату, закрывать дверь, приваливать её шкафом, выбивать окно стулом и занимать позицию так, чтобы заброшенные врагом гранаты не накрыли осколками" - совершенно иной уровень. Такое разве что в вр можно реализовать, и то работать будет криво-косо, ресурсов жрать как не в себя, а самое главное, непонятно зачем это всё. Ради одного эпизода, где ты забаррикадируешься в доме и? Что дальше?
                                                Заигрывания с физикой малопредсказуемы, плохо поддаются скриптам. Это всё может, и будет баговать, руиня прохождение. Потому все заигрывания с физикой во всех играх либо опциональны, либо заскриптованы и обмазаны игровыми условностями, либо на этом целиком строится геймплей, вроде crazy machines или типа того, но и там физику ограничивают и обмазывают всё игровыми условностями.
                                                Ну вот та же ножка от стола. Ну пускай она по физону работает. В этот раз сломалась нормально, а в следующие 100 - нет. Или игра не поймёт, что ножка сломалась "нормально" и персонаж может её подобрать. Неработающая механика хорошо продаст игру?
                                                • kirill_rrr_4
                                                  BBLucky,
                                                  >>это одно, а ... - совершенно иной уровень

                                                  Нет. Это всего то в 3-4 раза больше подвижных объектов на сцене, причём можно даже на движке того же уровня. Заметьте, я не назвал полностью разрушаемых зданий! Даже без них было бы совершенно другой уровень геймплея.

                                                  Во сколько там раз выросли системные требования игр со времён ХЛ2? Одна только скорость потока ЦПУ зен3+ боле ечем в 4 раза превосходить 4-й пень. Т.е. в теории одного только ядра современного цпу хватило бы для этой задачи! Но тут ведь и многоядерность, и оперативка, и гпу продвинулись порядка на 2-3 в мощности и очень серьёзно в паралелизме, и собственно цпу получили векторные инструкции (можно считать физику). Но для чего это используется? Правильно, полигонов на 2 порядка больше, тупые шейдеры смазывания и тени с бликами через трассировку. И всё, даже анимации всё те же деревянные в нетиповых ситуациях.

                                                  >>Ради одного эпизода, где ты забаррикадируешься в доме и? Что дальше?

                                                  Почему бы не использовать обстановку примерно всегда? Ну т.е. играть не в турнир по страйкболу на заготовленной арене, а во что то более злое, тактическое и с динамическими укрытиями.

                                                  >>Заигрывания с физикой малопредсказуемы, плохо поддаются скриптам.

                                                  Пфффф. Технические трудности, решаемо. И вообще, заигрывания с физикой создали целые классы игр, вроде KSP, Порталов, майнкрафт-подобных песочниц и всяких Spintires.

                                                  >>В этот раз сломалась нормально, а в следующие 100 - нет

                                                  Это не Ансис чтобы считать там напряжения волокон при изгибе, достаточно заменить модель стола на модели 10 кусков при превышении урона. Моделей кусков может быть 2-3-4 варианта. Как дальше разлететься - физика прекрасно разберётся, а core i5-5500 посчитает. И таких объектов на сцене меньше, чем сегментов прядей в волосах Геральта-3, но там почему то было принято решение задействовать реалистичную физику, а для кружек на столе - нет.

                                                  А ещё всё это прекрасно работало в Хл2, Кризисах/Фаркраях и Мессии, удовлетворительно в Сталкерах и куче других игр, которые сейчас почему то считают седой древностью. Всей разницы только в том, что там таких объектов было пара сотен на всю локацию (в кризисе десятки тысяч, но после разрушения они вычищались).

                                                  И ещё надо вспомнить ГТА. Там чем дальше, тем больше разрушаемых объектов и тем лучше от этого выглядит игра. Но тут их можно понять, объектов реально дохренища уже в гта3, приходится экономить, вот прям всё сделать нельзя.

                                                  >>Неработающая механика хорошо продаст игру?

                                                  Да не, пусть будет таким же скучным и деревянным, как и 30 лет назад. Зато смотрите скоько полигонов, теней и бликов!
                                  • olegbon
                                    Вот это "тайна". Наконец-то!
                                    А то мы все эти годы терзались вопросом - как же это устроено? (нет)
                                  • Manas08
                                    Зеркала из DN 3D тоже не плох. :)
                                    • Такие наивные, заморачивались чтобы сделать лучше и красивее, толи дело сейчас - куча инструментов, шейдеров, лучей, на любой случай но..
                                      некоторые ааааааа проекты, шлеп ляп пук среньк с вас сто баксов и вот еще 5 батлпасов купите
                                      розроботка дорожаит
                                      почему это интересно геймеры такими токсичными стали

                                      Кикшеринговая компания Whoosh интегрировала в свои электросамокаты фирменную технологию «Антитандем», призванную выявлять одновременное использование транспортного средства несколькими людьми. После теста в Санкт-Петербурге нововведение заработало во всех городах России, Беларуси и Казахстане, где представлен сервис.

                                       

                                      Как сообщает издание «Коммерсантъ», крупные ритейлеры обратились к Минпромторгу и Генпрокуратуре с просьбой обратить внимание на новую мошенническую схему, в рамках которой покупатели преднамеренно портят технику, а затем получают компенсации через обращение в суд. Утверждается, что речь идёт о сотнях подобных дел, в рамках которых от крупных ритейлеров только за 2023 год было потребовано свыше 1 миллиарда долларов.

                                       
                                      <div></div><div></div><div></div><a href='/2024/06/16/3741751/' target='_blank'><img src='https://i.4pda.ws/s/as6ywue3S4wsjFGg0z2I2iyY7kHEE0EmiXkPLY783uK3Miqm98HafRECC.jpg' title='' /></a><div ><img src='https://4pda.to/s/as6yu42hlyXjD7kQLqbvVMOGid.gif' /></div><div></div><div></div>

                                      Авторы мобильного бенчмарка AnTuTu подвели итоги марта, определив топ-10 смартфонов под управлением операционной системы Android с наибольшим уровнем удовлетворённости пользователей. К удивлению, в рейтинг попала относительно новая модель. 

                                       

                                      Сотрудники Калифорнийского университета в Ирвине поделились результатами исследования, согласно которому основная часть выбрасываемых во время торможения частиц способна нести электрический заряд и последующий вред для здоровья людей. Эта работа может помочь в борьбе по сдерживанию источников загрязнения в крупных городах.

                                       

                                      В тестовой сборке Windows 11 появилось полезное нововведение, улучшающее спорный интерфейс меню «Пуск». Оно сочетает в себе классический прокручиваемый список приложений с новым дизайном иконок — портал Neowin показал, как это выглядит.

                                       

                                      Благодаря успеху сериала от Amazon и Джонатана Нолана, Fallout нынче постоянно на слуху. Первый сезон шоу все уже обсудили вдоль и поперёк, и теперь фанаты переключились на другие животрепещущие вопросы.

                                       

                                      По информации издания Forbes, российские сотовые операторы продолжают отключать сети третьего поколения (3G). Связано это с низким спросом на данную технологию, поскольку большинство активных смартфонов в стране уже поддерживают 4G. В перспективе это позволит заметно повысить скорость мобильного интернета.

                                       

                                      ФГУП «ГРЧЦ» (дочерняя структура Роскомнадзора) опубликовало утилиту для измерения скорости интернета под названием «ПроСеть». Пресс-служба регулятора рассказала СМИ первые подробности о новом мобильном приложении и уточнила, чем оно отличается от популярного иностранного аналога.

                                       

                                      Нидерландская компания Yandex N.V. объявила о продаже бизнеса «Яндекса» консорциуму частных инвесторов. Представители компании рассказали об ожидаемых следствиях реструктуризации и сообщили, кто станет её новым владельцем.

                                       

                                      По данным издания «Коммерсант», ФСБ и Минцифры ведут переговоры об ужесточении порядка продажи сим-карт гражданам РФ. Среди мер упомянуты обязательность биометрии, цифровые подписи и ограничение точек продажи. Цель — сократить число серых симок на рынке и помешать бизнесу посредников. К этой идее, впрочем, есть вопросы у экспертов — инициатива противоречит действующему законодательству.

                                       

                                      За пару месяцев до предполагаемой презентации новых флагманов Samsung в сети появились первые реальные фотографии топового Galaxy S24 Ultra. Судя по всему, устройство будет слегка отличаться от того, что мы видели на ранее опубликованных рендерах.

                                       

                                      Канадская компания Sandvine поделилась статистикой веб-трафика, которая показывает его распределение по  объёму. Как оказалось, протокол BitTorrent переживает не лучшие времена — его изрядно потеснили сразу несколько популярных онлайн-площадок.

                                       

                                      «Тонкий, мощный, холодный и с крутым экраном» — недостижимый идеал игровых ноутбуков, к которому стремятся все производители. Но из года в год они всё ближе к невозможному, казалось бы, решению этого уравнения. Сегодня изучаем новый ASUS ROG Zephyrus G16 с 4090 и OLED-экраном.

                                       

                                      Как оказалось, преждевременной кончине сериала «Ведьмак» рады не только рядовые поклонники вселенной, но и сами актёры. За всех говорить сложно, но Фрейя Аллан, исполняющая роль Цири, публично призналась в этом.

                                       

                                      Эмбарго на обзоры ноутбуков с чипом Qualcomm Snapdragon X Elite пока не снято, но на Reddit уже появился обзор лэптопа с этим чипом от одного из первых пользователей. По его словам, слухи о не слишком впечатляющей производительности процессора могут оказаться правдой.

                                       
                                      Больше не Eternal. DOOM: The Dark Ages вернётся к олдскульной традиции Популярное

                                      В конце прошлой недели id Software явила миру DOOM: The Dark Ages — приквел DOOM (2016) и DOOM Eternal. Фанаты восторженно приняли анонс и принялись гадать, каким образом разработчики превзойдут экшен-механики Eternal. Автор проекта решил объяснить своё видение.

                                       
                                      «АвтоВАЗ» представил Lada Iskra. Что под капотом и как выглядит? [ФОТО] Популярное

                                      Премьера новинки состоялась в рамках ПМЭФ — компания показала автомобиль со всех сторон изнутри и снаружи. Заодно представитель бренда рассказал о характеристиках, позиционировании и философии дизайна фирменной новинки.

                                       

                                      Несколько дней назад Гейб Ньюэлл, основатель Valve и де-факто крёстный отец PC-гейминга, вложился в стартап Starfish — компании, занимающейся разработкой нейроинтерфейсов. Новость сама по себе всколыхнула сообщество, однако многих удивил не сам анонс, а фотография Ньюэлла. 

                                       

                                      В рамках интервью изданию CNET старший директор Apple по маркетингу Курт Найт поделился подробностями о работе новой функции под названием Messages via Satellite. С её помощью пользователь сможет обмениваться сообщениями при отсутствии связи с экстренными службами и другими контактами.

                                       
                                      Лучшие смартфоны апреля: флагманы HUAWEI и Motorola, хитовый Redmi и долгоиграющий TECNO
                                      26
                                      24.04.24News

                                      Хотя в апреле не проводили крупных выставок и конференций, в интересных новинках недостатка не было. HUAWEI уже традиционно выпустила без анонсов новую флагманскую линейку, а Motorola решила отдать дань памяти старым моделям Moto X. Ещё вышли мощные, но недорогие аппараты от realme и Redmi. Рассказываем подробнее об этих и других устройствах, вышедших в минувшем месяце.

                                       
                                      Вышло крупное обновление Telegram. Что нового в мессенджере? Популярное

                                      Очередной апдейт Telegram добавил в приложение несколько новых функций, призванных разнообразить онлайн-общение. В мессенджере появились сообщения со спецэффектами, подписи над медиафайлами, быстрые действия с номерами телефонов, поиск по хештегам, сворачиваемые цитаты и красочные звонки на macOS. Разработчики показали, как это выглядит.

                                       

                                      Пока FromSoftware дразнит геймеров трейлерами дополнения для Elden Ring, истинные фанаты и стримеры вовсю тренируются, чтобы быть готовыми к новым испытаниям. Одна стримерша, например, как раз завершила ультимативный челлендж.

                                       
                                      Экс-сотрудник OpenAI: ИИ погубит человечество с вероятностью 70%  Популярное

                                      Термин p(doom) обозначает вероятность того, что искусственный интеллект приведёт человечество к гибели. Дискуссии подобного формата стали предметом постоянных разногласий среди специалистов в сфере машинного обучения. Бывший сотрудник OpenAI Дэниэль Кокотайло прогнозирует, что с вероятностью 70% ИИ может привести к краху человечества.

                                       

                                      Microsoft давно сотрудничает с OpenAI. Так, на базе технологий стартапа работает чат-бот Microsoft Copilot. Хотя OpenAI продаёт доступ к своей самой передовой языковой модели за деньги, редмондская корпорация решила порадовать юзеров и встроила GPT-4 Turbo в бесплатный тариф Copilot.

                                       

                                      Инсайдер Digital Chat Station опубликовал любопытный аналитический отчёт о текущем положении дел на рынке смартфонов. Он отметил, что ещё недавно ставший рекордом объём оперативной памяти Android-смартфонов не спешит обновляться. Более того, производители гаджетов всё чаще «занижают» этот показатель — и, по мнению инсайдера, делают это осознанно.

                                       

                                      В сети появились неофициальные чертежи ещё не представленного смартфона iPhone 16 и концепт-рендер, выполненный на их основе. Если верить инсайдерам, компания вновь поменяет расположение датчиков камер в базовой версии смартфона.

                                       

                                      Не успели первые владельцы Cybertruck получить свои долгожданные авто, как некоторые из них тут же столкнулись с неисправностями и даже поломками, не успев проехать и пары километров. На форуме владельцев электропикапа уже появилась масса сообщений от недовольных пользователей.

                                       

                                      Разработчики «Яндекс Карт» и «Навигатора» обновили фирменные сервисы компании — теперь в приложении лучше видна траектория маршрута, а новые подсказки помогут водителям перестроиться, чтобы подготовиться к нужному повороту.