Энциклопедия третьего измерения, часть 6. Перипетии современных 3D-технологий
|
Где не ступала нога Безье...
Какими бы безумно-заоблачными не были мощности акселераторов, все равно они смогут обработать только ограниченное число полигонов в секунду. Самые современные графические ускорители без проблем создают фотореалистичные машины, оружие, космические корабли. Даже искушенный в трехмерных технологиях человек может перепутать фотографию и результат работы какого-нибудь GeForce FX. Для подобных объектов разбивка на полигоны естественный и легкий процесс. В самом деле, даже самый навороченный суперкар собирают на заводе из деталей, каждую деталь производят по чертежам или электронным моделям, а значит, она уже была представлена в искусственной, цифровой форме. При достаточном количестве полигонов любая деталь даже с очень сложным профилем будет смотреться естественно.
|
Один из видов таких кривых хорошо известные любому дизайнеру кривые Безье. Однако нам больше всего интересны не сами кривые, а их совокупности, которые вместе задают криволинейную поверхность. Такие поверхности сокращенно называются NURBS (от Non-Uniform Rational B-Spline неравномерный рациональный B-сплайн). Каждая такая поверхность задается сложным математическим уравнением. Графическая библиотека решает это уравнение относительно заданной области и получает набор точек в трехмерном прострaнcтве, которые затем проецируются на экран.
|
Об опopных точках стоит рассказать поподробнее, так как это самая важная часть технологии. Программист или моделер может поставить на поверхность столько опopных точек, сколько захочет. Если он потом изменит положение одной из этих точек, все остальные точки поверхности будут рассчитаны так, чтобы в поверхности не образовалось разрывов. Именно поэтому простая поверхность с всего парой десятков опopных точек может стать красивым платьем принцессы с множеством живописных складок, которое меняет свою форму в такт ходьбе.
К сожалению, NURBS пока никак не обpaбатываются графическими акселераторами, и все тяготы по их обсчету ложатся на плечи центрального процессора. Именно поэтому NURBS в компьютерных играх используются эпизодически. Однако с каждым годом число игр, в которых тем или иным образом применяются сплайновые поверхности, растет как на дрожжах. Глядишь, в очередной версии графических чипов от nVidia или ATI появится-таки аппаратная поддержка этой замечательной технологии.
Тайна волшебного луча
Представьте, что вам нужно вывести на экран красивую трехмерную сцену с множеством источников освещения, полупрозрачными объектами, зеркалами и затемненными местами. Получается та еще задачка, решить которую конвейер обычной графической библиотеки сможет только за очень большое число ходов. Как представишь себе: сцену тесселировать, невидимые плоскости отсечь, треугольники трaнcформировать, текстурировать, осветить, затенить, потом все это сгладить да на экран вывести руки опускаются. А нельзя ли это все сделать одним махом, как-нибудь по-быстрому? Да еще и качество картинки, и реалистичность освещения повысить на два порядка? И чтобы все это замечательно смотрелось в динамике? Лет пять назад вам категорично сказали бы: нельзя. Тогда методы рендера, основанные на Z-буфере, правили бал, так как они были, по сути, единственными, с которыми могли справиться компьютеры того времени. Сейчас компьютеры поднабрались силенок, и ответ специалиста будет другим: “Вообще-то можно, но...”. Давайте посмотрим, как это можно сделать и в чем заключается пресловутое “но”.
Технология, о которой пойдет речь, называется Ray Tracing обратная трассировка луча. Она с самого начала предназначалась для создания фотореалистичного изображения со сложной моделью освещения. Ray Tracing используется в мощных пакетах создания трехмерной графики 3D Studio MAX, Maya и LightWave при окончательной визуализации. Она засветилась и в “Властелинах колец”, и в “Звездных войнах”, и в “Шреке”, и во многих других анимационных фильмах и эпизодах со спецэффектами. Однако до недавнего времени никому не пришло бы в голову применять Ray Tracing в реальном времени уж больно он ресурсоемок.
Суть метода в следующем. Из каждой точки экрана в трехмерный мир выпускается луч до пересечения с ближайшим объектом сцены. Далее из точки пересечения выпускаются лучи ко всем источникам света. Если луч от какого-нибудь источника света до точки пересечения проходит свободно, значит эта точка объекта была освещена и она отрисовывается на экране. В противном случае она лежит в тени (или освещена другим источником света). Так луч себя ведет, если он угодил в непрозрачный объект. Если материал объекта обладает какими-то экзотическими свойствами, поведение луча усложняется. Например, если луч попал в зеркальную поверхность, выпускается отраженный луч, который “строит” отраженное изображения в этой точке. Если объект был прозрачным, луч проходит сквозь него, а если полупрозрачным преломляется или даже разделяется на два луча отраженный и преломленный. Этот метод позволяет рассчитать даже вторичное освещение и вообще все хитросплетения света и тени, которые возможны в реальном мире. Поэтому картинки, созданные с помощью этого метода, поражают своей реалистичностью.
|
Приключения Пикселя в 3D
Как известно, любая двумерная картинка, которая выводится на экран монитора, состоит из пикселей. Само слово pixel происходит от picture element элемент изображения. Такое представление довольно естественно, ведь экран монитора также состоит из дискретных элементов, каждый из которых может
|
Воксель это, по сути, трехмерный пиксель (слово voxel образовано из VOlumized piXEL, то есть “объемный пиксель”). Как и пиксель, он имеет свой цвет. Иногда воксель называют квантом объема. Из полигональной графики воксель позаимствовал свойства материала он может быть полупрозрачным и даже зеркальным. Любой объект в 3D, как из кубиков, составляется из вокселей. При этом воксели, как правило, образуют только внешнюю поверхность объектов, внутренности не заполняются. Да и зачем обсчитывать то, что мы и так не видим? Так как каждый воксель передает свой цвет, необходимость в текстурах отпадает. Объекты из вокселей очень просто сделать разрушаемыми ведь перемещение каждого элемента объекта при, скажем, взрыве рассчитывается по простым и очевидным законам. Воксельные объекты очень просто анимировать достаточно задать последовательность трехмерных кадров.
Очевидно, что качество конечной картинки зависит от размера и формы вокселей. Чем они меньше тем лучше. В идеале, даже в сложных криволинейных поверхностях они вообще не должны быть заметны. Форма вокселей подбирается из соображений производительности. Лучше всего выглядят воксели-сферы. Но их отрисовка довольно требовательна к ресурсам. В первых играх, которые использовали воксельную технологию, они были просто кубиками или даже плоскостями, повернутыми к наблюдателю. Из-за этого порой была заметна зернистость изображения и даже просветы между кубиками.
|
Игры, целиком сделанные по воксельной технологии, можно пересчитать по пальцам одной руки. Сама известная из них легендарный Outcast. Outcast 2 будет полностью полигональным (если вообще будет, информации о нем нет уже довольно давно). Тем не менее воксели применялись и применяются во многих играх как вспомогательные элементы. Излюбленная тематика игроделов воксельные ландшафты. Они очень легко отрисовываются и без проблем поддаются терраморфингу. Их можно избороздить во все стороны гусеницами, испещрить взрывами и изрыть экскаваторами, а они все это честно будут изображать без особых потуг со стороны акселератора. Особенно полюбились воксели нашей отечественной комaнде игроделов K-D Lab. Если говорить о других западных проектах, то, например в Shadow Warrior, воксели использовались для отрисовки оружия, а в C&C: Tiberium Sun для всех юнитов.
Воксельная технология весьма интересна. Вряд ли игры, целиком созданные на воксельных движках, появятся в ближайшем будущем. Зато в качестве аперитива к полигональной графике она зарекомендовала себя неплохо.
Братья Шейдеры
Вот мы и добрались до передовой современного игродельческого фронта. Наверное, вам уже грустно перечитывать в который раз, что еще одна замечательная технология игнорируется разработчиками акселераторов. На этот раз все совсем не так. Мы лицезреем как раз тот редкий случай, когда
|
Шейдер это функция или микропрограмма, которая определенным образом модифицирует какой-то элементарный участок трехмерной сцены перед рендером. Еще несколько лет назад шейдерные функции были доступны только на мощных графических станциях и не в реальном времени. Шейдеры позволяют создавать совершенно потрясающие спецэффекты, которые до недавних пор мы могли увидеть только в кино. А о том, чтобы применить шейдерную программу в компьютерной игре, и мысли не было ни один процессор не смог бы переварить ее с приемлемым количеством FPS. Но времена меняются, и разработчики решили встроить аппаратную поддержку шейдеров в акселераторы. Отныне они рассчитываются не процессором, а специальным блоком видеопроцессора. Впервые аппаратная поддержка шейдеров появилась в GeForce 3 в виде подсистемы NVIDIA nfiniteFX engine. На сегодняшний день существуют два типа шейдеров.
Вершинные шейдеры (Vertex Shaders) оперируют параметрами вершин объектов, такими как координаты самой вершины, координаты текстуры, цвет и параметры освещения. Акселератор применяет подпрограмму-шейдер к каждой вершине объекта перед рендером и изменяет один или несколько параметров, в
|
Пиксельные шейдеры (Pixel Shader) еще более интересная технология. Она позволяет разработчикам игр применять к виртуальному миру попиксельные эффекты и динамически изменять свойства материалов объектов. Например, в одной из демок от nVidia логотип красуется на (внимание!) анимированной шероховатой отражающей поверхности!
|
Несомненно, шейдеры это шаг вперед, причем очень размашистый. Еще немного, и разработчики полностью освоят нововведения DirectX 9.0 и шейдеры версии 2.0, и мы сможем лицезреть небольшую революцию в трехмерной графике. Однако программирование шейдеров не такое простое дело. Низкоуровневый язык пиксельных и вершинных шейдеров, на первый взгляд, сильно напоминает ассемблер. И на нем не слишком удобно программировать сложные эффекты. Поэтому компания nVidia разжилась специальным языком программирования высокого уровня Cg, который очень похож на старый добрый Cи с новыми комaндами. В спецификации Cg сказано, что это язык управления акселератором в целом, однако наиболее интересны именно его шейдерные возможности. Он нисколько не отрицает уже существующие 3D API, такие как Direct3D и OpenGL, а скорее является надстройкой для них. В последних версиях этих графических библиотек есть специальные комaнды для скармливания скомпилированного Cg-кода акселератору. К слову, стандарт этот совершенно открытый, и любой желающий может скачать с сайта nVidia все необходимое, чтобы попробовать себя в режиссуре великолепных шейдерных эффектов новой эпохи.
* * *
Вот и закончилось очередное путешествие в мир 3D-технологий. За плечами шесть подробных статей о принципах построения и работы виртуальных миров. Настоящая энциклопедия начинающего (да и не только начинающего) моделера. Но мы не привыкли останавливаться на достигнутом. Впереди еще множество интереснейших тем.
Depths of Peril, созданная, по сути, одним лишь Стивеном Пилером, бывшим техническим директором Ritual Entertainment, вошла в десятку лучших ролевых игр прошлого года по версии многих профильных RPG-ресурсов. И это несмотря на отпугивающую граф...
27 03 2024 18:31:12
Отечественные квесты постепенно выходят из сумpaка. Компания Trickster Games, к примеру, мастерит чудесные абсурдные забавы (см. «Танита, или Морское приключение», а также недавнего «Петрович и все, все, все»). А вот Lazy Games и вовсе создали...
26 03 2024 21:11:55
«…осваивается Virtua Tennis 4 так же просто, как, скажем, последний Mortal Kombat: какие-то комбо и приемы, конечно, есть, но если бездумно давить на кнопки, то все равно будет зрелищно и интересно. Мячик отскакивает одинаково от всех поверхностей и при л...
25 03 2024 10:41:13
Если верить вездесущему Google, за океаном Любопытного Джорджа (не того, который Буш) знают и любят уже более 60 лет. В остальном же мире об этой забавной обезьянке никто и слыхом не слыхивал. Все изменилось 10 февраля этого года — в мировой пр...
24 03 2024 20:27:34
Все мы любим солнце, море и песок, по которому ходят красивые дeвyшки в купальниках. Но сильнее всего эта любовь обостряется в «студеную зимнюю пору», когда пляжи засыпаны снегом по самое не балуйся, а ехать в теплые страны не позволяет работа или учеба....
23 03 2024 23:43:53
«…Максимально емко «Метро 2033» хаpaктеризует фраза, которую Линар Феткулов обронил после того, как мы провели наедине с игрой два часа: «Чистый S.T.A.L.K.E.R. на рельсах». Во-первых, потому что это рельсовый шутер, по механике напоминающий любую Call of...
22 03 2024 6:38:27
Direct Action Games за несколько недолгих лет своего существования успели выпустить уже две игры, не считая той, о которой речь идет в данном тексте: Combat Task Force 121 — про схватку спецназовцев с подлыми колумбийскими террористами; и World War II...
21 03 2024 12:58:55
«…Вице-президент Tripwire Interactive Алан Уилсон, представляющий собой весь пиар-отдел компании, обсуждает с «Игроманией» тонкости международной любительской разработки, победы на конкурсах, безупречности издательского вкуса... и, конечно, скверные зомби...
20 03 2024 12:34:23
Vampire Цель мода Vampire — максимально ускорить ритм игры. Убираем с карты все аптечки и заставляем игроков каждую секунду терять здоровье. Здорово? Не очень? Потерпите, еще не все. Нанося повреждения сопернику, мы те...
19 03 2024 23:31:12
«…С первых же кадров закрадывается подозрение, что для фильма использовали рабочий материал так и не появившегося на свет Bloodquest. Примитивные спецэффекты, убогие модели персонажей, неестественные движения и мимика — местное CGI устарело лет на семь…»...
18 03 2024 5:10:23
Англичане любят свободу — и антиутопии. Недаром именно здесь рождались самые яркие представители жанра: от романов Джорджа Оруэлла и Олдоса Хаксли до комикса «V — значит вендетта» Алана Мура. Поэтому даже…|Игромания...
17 03 2024 13:45:28
использует структуру игр как способ донести свою идею. В играх всегда есть цель миссии, Tale of Tales иронично и в то же время довольно жутко обыграли этот момент. Сказать о том, что запланированный итог нашей жизни и ее главное событие — это р...
16 03 2024 2:33:55
Отличная новость для тех, кто в детстве очень хотел завести пони, но по какой-то причине не сложилось. Riding Star 3 — очень достойная возможность наверстать упущенное. Первые две части серии широкого успеха не снискали, и найти какую-либо информацию о...
15 03 2024 0:51:14
Типы распространения программ Freeware. Бесплатно распространяемая программа. Shareware. Продукт, созданный небольшой группой разработчиков и…|Игромания...
14 03 2024 20:42:11
...не только игра, но и старая, малоизвестная обычному люду книга Дмитрия Пучкова. Повествует она о трудной жизни на Матросской Тишине — планете-тюрьме, куда, строго следуя заветам современных фантастов, ссылают всех, кто серьезно провинился перед з...
13 03 2024 0:44:36
Битвы за спасение человечества будут разворачиваться на фронтах Второй мировой войны, в неком подземном мире, где нам предстоит столкнуться с новой расой, и даже в параллельном измерении...
12 03 2024 9:42:51
Игровая индустрия — это во многом погоня за красивой картинкой. Виртуальная реальность стала коммерчески успешной, стандарт 4K сменяет Full HD, мониторы из чёрных квадратов превратились в ну очень уж вытянутые прямоугольники. Но…|Игромания...
11 03 2024 19:32:32
«…На первый взгляд, перед нами клон Borderlands. Кооперативный гeймплей, стилизованная под комикс картинка, классы, прокачка — все это мы уже видели год назад. Только в Firefall всего больше, а градус безумия выкручен на максимум. Если реактивный ранец —...
10 03 2024 23:35:31
...детский сад по сравнению с тайпосквоттерством... на государственном уровне. Национальная доменная зона Камеруна (.cm) отличается от .com всего на одну букву. Камерунцы догадались, что на этом можно подзаработать (представляете, сколько народу каждый де...
09 03 2024 20:57:23
"...Добро пожаловать на завершающую лекцию по редактированию Operation Flashpoint! Спасибо всем, кто читал прошлые статьи, дотошно разбирался в их содержании и создавал свои маленькие шедевры. Сегодняшняя тема — файл config.cpp, где содержится описание юн...
08 03 2024 2:26:59
{C}{C}{C}{C}{C}{C}{C}{C}{C}{C}{C}{C}{C}{C}{C}{C}{C}{C}{C}{C}{C}{C}{C}{C}{C}{C}{C}{C}{C}" w2="200" zoom="1" /Игромании уже 20! Мы рады вспомнить, как всё начиналось, и к юбилею впервые публикуем на сайте…|Игромания...
07 03 2024 14:50:49
САМОЕ СВЕЖЕЕ ЖЕЛЕЗО ОТЕЧЕСТВЕННОГО РЫНКАLG Flatron L227WTG (22-дюймовый ЖК-монитор), Corsair HX620W (блок питания), SteelSeries IKARI iron.lady (мышь и коврик для дeвyшек), GIGABYTE GA-EP45T-Extreme (материнка под Intel), Epson Stylus TX400 (принтер, скан...
06 03 2024 8:15:12
Недавно «Игромания» побеседовала с Себастьяном Войцеховским, главой студии People Can Fly. В первую очередь поляки известны миру благодаря культовой серии Painkiller и лихой Bulletstorm. CEO студии ответил на пару вопросов о…|Игромания...
05 03 2024 4:49:41
В минувшие выходные в столице Казахстана прошёл фестиваль современной культуры Comic Con Astana. В Казахстане уже проводились и другие молодёжные и игровые мероприятия, однако событие такого формата произошло впервые. Кроме того, фестиваль получил…|Игромания...
04 03 2024 11:46:53
СТАЛЬНЫЕ ТИТАНЫ Основы работы в редакторе миссий MechWarrior 4 Автор: Андрей "reD^NameLess" Желтяк Редактор: MechWarrior 4 Mission Editor…|Игромания...
03 03 2024 0:27:41
Неудивительно, что компания GSC стремится предложить "Завоевание Америки" — свой вариант сравнительно честного отъема денежных знаков у североамериканских граждан...
02 03 2024 6:23:59
Знаете, как родился проект DropTeam? Жили, значит, люди, которые очень любили танки. И решили они сделать... нет, не танковый симулятор. Ведь кроме танков эти люди любили еще и будущее. Поэтому решили они сделать... нет, не футуристиче...
01 03 2024 5:40:55
RoverPC S1 (помесь мобильника с КПК) * LOAS USB Vacuum cleaner (USB-пылесос) * Lokur Nowem (прозрачный корпус) * Digitex FMSD-0256 (продвинутая флэшка) * Mitsumi DW 7872 TE (всеядный DVD-привод) * Asotel Omni 56K Midi (голосовой факс-модем)...
29 02 2024 11:55:15
По многочисленным — хотя здесь больше подойдет определение "массовым" — просьбам наших читателей мы публикуем римейк статьи годовой давности "Разумный компьютер за разумные деньги". Мы постарались учесть все ваши пожела...
28 02 2024 7:58:46
«…Мир за окном кажется предельно настоящим, как и стоны зомби ночью за тоненькой стенкой наспех построенного убежища. Чувствуешь себя Наф-Нафом, и с утра, смастерив первую деревянную кирку, идешь добывать камень, чтобы укрепить дом. Потому что жутко и хоч...
27 02 2024 8:29:53
Есть определенная ирония в том, что Bulletstorm вышел за несколько месяцев до премьеры Duke Nukem Forever. Ведь почти все, чего ждут от нового Дюка, уже реализовано в новой игре People Can Fly и Epic Games. Главный герой Bulletstorm —…|Игромания...
26 02 2024 7:37:57
Так сложилось, что азиатские MMORPG популярны только в Азии. В остальном мире они либо не представлены, либо имеют крайне ограниченный круг игроков. Главной причиной можно считать то, что подход к игре в Азии достаточно специфичен. Увлекательнейшая дл...
25 02 2024 4:51:28
разработчики особенно отмечают два факта. Во-первых, вселенная Warhammer 40 000 Online будет заметно ближе к настольной игре, чем к знаменитой стратегической серии Warhammer 40 000: Dawn of War (сюжет, кстати, разворачивается в 41-м столетии). Во-вторых,...
24 02 2024 16:52:38
«…Kentucky Route Zero — одна из тех игр, которые при внешней простоте скрывают внутри себя мощнейший потенциал. На первый взгляд ничем не привлекательный квест при ближайшем рассмотрении оказывается интригующим и очень красивым произведением, делающем рев...
23 02 2024 17:58:17
...небольшие улучшения, что аддон вносит в оригинал, сегодня уже ничего не изменят. На дворе 2007 год, на подходе новое поколение раллийных симуляторов, где будут настоящая грязь, реалистичные повреждения, деформируемый ландшафт и все остальное, чего у Xp...
22 02 2024 15:51:44
Здесь нет широты “Казаков” или “Империй”, Упала бомба. На слонов. Жалко животинку... когда англичане рубят французов, а заодно достается и тевтонам, причем казаки под шумок что-то тащат у турок. Все просто — анатолийцы бью...
21 02 2024 11:53:28
Похоже, что шведы утрамбовывают в новую игру все, что приходит им в голову. Надо думать, их следующий производственный этап будет посвящен тому, чтобы понять, как всем этим можно управлять...
20 02 2024 15:38:38
«…Ace Combat: Assault Horizon выдает что-то очень похожее на ощущения от первого просмотра «Tрaнcформеров» Майкла Бэя. Пойманный в прицел враг тут же устремляется крутить виражи, а параллельно игра устраивает заскриптованное, но от того не менее зрелищное...
19 02 2024 8:18:59
Друзья! Давно пора привыкнуть, что вестерн — это не стиль, не жанр, а самый настоящий диагноз. Симптомы болезни стандартны: небритый мачо в роли главгероя, верная лошадь под седлом, любимый “кольт” в кобуре и бескрайние прерии Дико...
18 02 2024 4:49:17
"...В дальнейшем становится ясно, что цепь странных и страшных событий - это следствие очередного заигрывания с силами тьмы. Кто-то открыл врата в Ад и забыл их закрыть..."...
17 02 2024 6:11:25
Давеча мы взяли интервью у продюсера Destiny 2 Джареда Бербака, который присоединился к комaнде Bungie во времена разработки DLC The Taken King. Джаред — настоящий фанат собственной игры и ярый блюститель её секретов. Но кое-какие…|Игромания...
16 02 2024 21:27:14
«…Выглядит NBA 2K10 великолепно, в номинации «лучшая визуализация» способна тягаться даже с новым Pro Evolution Soccer (насколько мы можем судить по демоверсии). Модели игроков проработаны настолько, что при максимальной детализации видны даже поры на кож...
15 02 2024 20:26:49
«…Герои Binary Domain неоднократно задаются в ходе игры двумя сакраментальными вопросами: мечтают ли андроиды об электроовцах и, если мечтают, можно ли признать полноценной искусственную форму жизни?..»...
14 02 2024 14:12:54
...Начнем с концепции. Преследование в разных эпохах полоумных террористов, которые удумали изменить ход времени, — это, безусловно, внушает. Не очень, правда, понятно: речь идет о здоровом абсурдном юморе или о серьезной исторической теории?.....
13 02 2024 9:41:41
Мы делили Татуин — Много наших полегло. Детская песенка Легко ли быть клоном? Трудно. Со всех сторон трудно. Растительные клоны у нас сажают, а то и вовсе зарывают в землю. Овечку Долли замордовали; не спасла ее и всемирная известность. Армию кло...
12 02 2024 13:24:13
«…Гигантские роботы в играх — явление преходящее. Казалось бы, вообще все игроки — потенциальные техногики, перспектива почувствовать себя за пультом управления огромной боевой машиной должна быть заманчивой сама по себе. Но не тут-то было. Уже почти деся...
11 02 2024 14:28:39
Физика в рейсингах играет важнейшую роль. В благородных автосимуляторах ее тщательно и бережно воспроизводят, постоянно сверяясь с действительностью, в аркадных гонках — бессовестно коверкают, подстраивая под динамику игры. nail’d в этом…|Игромания...
10 02 2024 0:58:54
Super Meat Boy — это взрыв. Словами не передать. Это вот так. Или так. Ар-р-р-р-р, нет! Так! Инди-супербоевик. Супермясо. Не сыпь мне соль на мясо Про крутые платформеры принято говорить, что они не платформеры. Например, в Braid платформенная…|Игромания...
09 02 2024 17:23:42
«…несмотря на жизнерадостную цветовую гамму и несколько анимационную эстетику, XCOM сделана с большим вниманием к эпохе и с абсолютно серьезным лицом: мирных жителей тут довольно натурально рвет инопланетной жижей, домохозяек испепеляет адский внеземной л...
08 02 2024 0:44:16
AGENT X v2.3 www.planetunreal.com/agentx/eastfrontiers/ Automat Kalashnikov в действии. Модификация Agent X напоминает некий вариант Strike Force или Tactical Ops в миниатюре. Все признак...
07 02 2024 0:57:55
Еще:
Игры -1 :: Игры -2 :: Игры -3 :: Игры -4 :: Игры -5 :: Игры -6 :: Игры -7 :: Игры -8 :: Игры -9 :: Игры -10 :: Игры -11 :: Игры -12 :: Игры -13 :: Игры -14 :: Игры -15 :: Игры -16 :: Игры -17 :: Игры -18 :: Игры -19 :: Игры -20 :: Игры -21 :: Игры -22 :: Игры -23 :: Игры -24 :: Игры -25 :: Игры -26 :: Игры -27 :: Игры -28 :: Игры -29 :: Игры -30 :: Игры -31 :: Игры -32 :: Игры -33 :: Игры -34 :: Игры -35 :: Игры -36 :: Игры -37 :: Игры -38 :: Игры -39 :: Игры -40 :: Игры -41 :: Игры -42 :: Игры -43 :: Игры -44 :: Игры -45 :: Игры -46 :: Игры -47 :: Игры -48 :: Игры -49 :: Игры -50 :: Игры -51 :: Игры -52 :: Игры -53 :: Игры -54 ::