Главная сайта | Форум | Фотоальбом | Регистрация   | Вход | Cайт в избранное | Правила сайта и форума

Приветствую Вас Гость | RSS


Фильмы | Онлайн Видео | Софт | Новости и Статьи | Игры онлайн | Фотоальбом | Форум

ДЛЯ ПРОСМОТРА САЙТА РЕКОМЕНДУЕТСЯ ИСПОЛЬЗОВАТЬ:  Uran - браузер от uCoz на базе проекта Chromium. | Google ChromeOpera | Firefox 


МЕНЮ САЙТА

ПОИСК ПО САЙТУ

Gamesblender 675: новый шутер от Valve, Stellar Blade на ПК и ускоренный ИИ на GeForce RTX

Gamesblender № 674: новые боссы PlayStation, опасная стратегия Microsoft и ассасины в Японии

Gamesblender № 673: внезапная Hades II, закрытие студий Bethesda и контроль видеоигр в России

Gamesblender № 661: будущее Xbox, новая игра авторов Ori, «неправильная» Subnautica 2 и прощание с Dead Cells

Gamesblender № 660: «портативки» от Sony и Microsoft, эксклюзивы Xbox на PlayStation, сделка Epic и Disney и показ Final Fantasy VII Rebirth

Tekken 8: 10 аниме из 10

Gamesblender № 659: Death Stranding 2 и другие показы State of Play, новый президент Blizzard, отмена Deus Ex и перенос «Смуты»

Gamesblender № 657: дата выхода S.T.A.L.K.E.R. 2, «Индиана Джонс» от авторов Wolfenstein, закрытие Piranha Bytes, Larian против подписок

Gamesblender № 656: ремастер Half-Life 2, сиквел Cyberpunk 2077 и новый конкурент Steam Deck

Gamesblender № 654: главные события 2023 года в игровой индустрии

Left 2 Play - Выпуск 02 - Left 4 Dead (комментарии)

Во что поиграть на этой неделе — 15 апреля (Dark Souls 3, Everybody's Gone to the Rapture)

Эпичные баги: Watch Dogs / Epic Bugs!

Во что поиграть на этой неделе — 11 мая + Лучшие скидки недели

Игромания! ИГРОВЫЕ НОВОСТИ, 19 февраля (Spyro, Gears Of War 5, THQ Nordic, Rainbow Six Siege)

3DNews Daily 659: слухи о новом «гуглофоне», Microsoft и точные жесты, мгновенный принтер Fujifilm

Во что поиграть на этой неделе — 10 мая + Лучшие скидки на игры

Во что поиграть на этой неделе — 22 декабря (PUBG, Bridge Constructor Portal, Tiny Metal)
СТАТИСТИКА
Всего материалов:
Фильмомания: 1513
Видео: 220
Каталог файлов: 96
Каталог статей: 6797
Фотоальбом: 1236
Форум: 1151/8396
Каталог сайтов: 386

Всего зарегистрировано:
Зарегистрировано: 1718
Сегодня: 0
Вчера: 0
За неделю: 0
За месяц: 5

Из них:
Пользователи: 1643
Проверенные: 23
Друзья: 5
Редакторы: 0
Журналисты: 8
В вечном бане: 33
Модераторы: 1
Администраторы: 3

Из них:
Парней 1292
Девушек 424


ON-Line всего: 37
Гостей: 37
Пользователей: 0

Сейчас на сайте:


День Рождения у: artstil-poligrafia(38), XRund(43)
ВЫ МОЖЕТЕ ОКАЗАТЬ ПОДДЕРЖКУ ЗА ТРУДЫ, ПОЖЕРТВОВАВ ЛЮБУЮ СУММЫ.

WEBMONEY



Категории каталога

Главная » Статьи » Статьи » Статьи: Windows Vista

Я работаю с Windows Vista. Часть VI: знакомимся с DirectX 10

Сегодня придётся обойтись без текущих новостей и различного рода отступлений, поскольку поднимаемая тема очень важна и отвлекаться не будем. До сегодняшнего дня в цикле публикаций о Windows Vista мы фактически обходили стороной ключевые программно-аппаратные изменения новой платформы, который действительно очень важны в 3D играх и которые действительно недоступны на платформах с предыдущими версиями Windows.

Действительно, минимальные требования Windows Vista, предъявляемые к аппаратной части ПК для запуска Aero, включают в себя определённый объём памяти, процессор, и среди прочего – видеокарту с поддержкой DirectX 9.0. Разумеется, Windows Vista будет работать и с видеосистемой без поддержки DirectX 9.0 в привычном 2D режиме, но всё это, так сказать, бюджетные варианты, и сегодня речь не об этом. Фактически, сегодня мы попытаемся выяснить, что же необходимо для создания действительно производительного ПК, способного реализовать всё заложенное в современном "железе" и в Windows Vista, и как это будет работать.

На деле же, для реализации максимума возможностей игрового плана системами под управлением Windows Vista потребуется как минимум, три основных компонента: видеокарты совершенно нового типа – вроде NVIDIA GeForce 8000, операционная система Windows Vista, плюс совершенно новые игры. Только когда станут доступны все три эти слагаемых с поддержкой DirectX 10, мы сможем на практике оценить производительность, графические эффекты и прочие игровые достоинства платформ нового поколения.

Microsoft Windows Vista DirectX10

Определение DirectX 10 и краткая предыстория его появления

Мы вплотную приблизились к тому, чтобы дать определение DirectX 10 и ряду сопутствующих терминов. Классическое определение представляет DirectX как совокупность интерфейсов прикладного программирования - Application Programming Interface, API, для удобного программирования приложений под операционные системы Microsoft Windows, главным образом, для программирования игр. Говоря проще, разнообразные библиотеки–API из комплекта DirectX, представляют собой готовые наборы функций для облегчения труда программистов. Теперь им не нужно каждый раз создавать ряд типичных процессов для работы со звуком, видео и т.п., для этого в комплекте DirectX имеется ряд стандартных "кубиков" и инструментов для создания мультимедийных приложений и игрушек под Windows.

Между прочим, до появления DirectX так всё и было: разработчики новых программ и игр каждый раз были вынуждены учитывать в своём коде неисчислимое количество разнообразных видеокарт, звуковых плат, устройств ввода. Ситуация облегчилась после того как в 1995 году появилась первая версия Microsoft DirectX, представляющего собой набор мультимедийных API для работы с 2D и 3D графикой, аудио, устройствами ввода, и программисты получили возможность использовать все возможности новых "железяк" без непосредственного программирования под каждую. Надо ли говорить, насколько это ускорило процесс выпуска новых игр и приложений.

На самом деле историю появления DirectX стоит начинать с 1992 года, когда, согласно историческим справкам, компания RenderMorphics начала разработку 3D графического API под названием Reality Lab для медицинского оборудования и приложений CAD. Компания RenderMorphics была куплена Microsoft в феврале 1995 года, уже после появления двух успешных версий API, в результате чего первая версия 3D графического API - Direct3D, была представлена в пакетах DirectX 2.0 и DirectX 3.0 под Windows 95. Хронология DirectX в общих чертах представлена таблицей ниже.
Версия DirectX Операционная система Дата выпуска
DirectX 1.0 Windows 95a 30 сентября 1995
DirectX 2.0 / 2.0a Windows 95 OSR2 и NT 4.0 5 июня 1996
DirectX 3.0 / 3.0a Windows NT 4.0 SP3 (последняя версия с поддержкой DirectX для Windows NT 4.0) 15 сентября 1996
DirectX 4.0 - -
DirectX 5.0 Была доступна в бета-версии под Windows NT 5.0, инсталлировалась под Windows NT 4.0 16 июля 1997
DirectX 5.1 Windows 95/98/NT4.0 1 декабря 1997
DirectX 5.2 Windows 95 5 мая 1998
DirectX 5.2 Windows 98 5 мая 1998
DirectX 6.0 Windows 98/NT4.0 7 авгуса 1998
DirectX 6.1 Windows 95/98/98SE 3 февраля 1999
DirectX 7.0 Windows 95/98/98SE/2000 22 сентября 1999
DirectX 7.0a Windows 95/98/98SE/2000 Сентябрь 1999
DirectX 7.1 Windows 95/98/98SE/ME/2000 16 сентября 1999
DirectX 8.0 Windows 95/98/98SE/ME/2000 30 сентября 2000
DirectX 8.0 Xbox 3 ноября 2000
DirectX 8.0a Последний вариант под Windows 95 7 ноября 2000
DirectX 8.1 Windows 98/98SE/ME/2000/XP 12 ноября 2001
DirectX 9.0 Windows Server 2003 19 декабря 2002
DirectX 9.0a Windows 98/98SE/ME/2000/XP 26 марта 2003
DirectX 9.0b RC2 13 августа 2003
DirectX 9.0c Windows XP SP2, Windows Server 2003 SP1, Xbox 360 13 декабря 2004
DirectX 9.0c Совместимые с DX9.0c версии Windows, впервые включены D3DX DLL 9 декабря 2005
DirectX 9.0c (Shader Model 3.0) Windows XP
Последнее обновление с поддержкой Windows 98/98 SE/ME/2000 - в августе 2005
Версии декабря 2005 и февраля 2006 - споддержкой формата XML для некоторых классов
Ежемесячные обновления с августа 2005
DirectX 9.0L DirectX 9 API - только для Windows Vista -
DirectX 10.0 Новая версия DirectX только для Windows Vista -

На практике не всё пошло так гладко, как хотелось бы – первые версии DirectX были порой нестабильны, к тому же на первых порах Microsoft продвигала Direct3D конкурируя как с OpenGL, так и с API вроде 3Dfx Glide. Где-то с версии DirectX 7.0, которая впервые позволила перенести значимую часть обработки 3D процессов с центрального процессора на графический чип, разработчики игр стали охотно отдавать предпочтение DirectX.

Начиная с версий DirectX 8.0/8.0a, где впервые дебютировали программируемые пиксельные и вертексные шейдеры (Shader Model 1.0 и 1.1), DirectX окончательно стал индустриальным стандартом и даже поддерживался в игровой приставке Microsoft Xbox.

Появление DirectX 9.0 ознаменовало начало поддержки Shader Model 2.0 и DirectPlay, затем – и Shader Model 3.0. Ныне свежую обновлённую версию DirectX можно в любое время скачать с сайта Microsoft, а комплект разработчика - DirectX SDK, распространяется Microsoft на бесплатной основе.

Особенности DirectX 10

По словам разработчиков, DirectX10, или как его ещё частенько называют Direct3D 10 (D3D10) – по названию 3D API, нельзя оценивать как всего лишь следующую версию DirectX. В отличие от версии DirectX 9, которая являет собой эволюционное развитие, DX10 была полностью переработана, изменив процесс взаимодействия приложений и "железа", распределение нагрузки между центральным и графическим процессорами. На практике это означает, что графический процессор видеокарты с поддержкой DX10 становится мощнее не только в смысле способности более оперативного обсчёта ещё большего количества пикселей за то же время, но также позволяет работать с неведомыми ранее текстурами, объектами и явлениями. В то же время "избавленный" от необходимости обсчёта графических эффектов, центральный процессор может теперь посвятить свою мощь более быстрому обсчёту других задач.

Ещё раз подчеркну, что DirectX10 - явление, актуальное исключительно для платформы Windows Vista и не будет использоваться ни на какой другой платформе. На самом деле, такой "эксклюзив" – не прихоть разработчиков, а следствие того, что для Windows Vista реализована совершенно новая модель графического (дисплейного) драйвера - Windows Display Driver Model (WDDM), не менявшаяся до появления DirectX10 со времён Windows NT4, с этим связаны виртаулизационные и архитектурные нововведения WDDM, реализованные в API и основополагающей инфраструктуре DirectX10. Новая модель драйвера также отражает дальнейшую эволюцию видеокарт – от обработки 2D растровых операций и GDI приложений, 3D игр на графических картах с фиксированными функциями, к современным программируемым модулям обработки графики с широкой поддержкой графических приложений.

Среди ключевых нововведений, реализованных в DirectX10, любители новых игр по достоинству оценят следующие:

  • Более реалистичная анимация шерсти меха и растений
  • Более мягкие и более чёткие тени
  • Более насыщенные ландшафты с более сложной окружающей обстановкой
  • Значительно более тщательно прорисованный лес, более масштабные и детальные сцены баталий
  • Более динамичные и чаще меняющиеся по ходу событий сценарии игр
  • Больший реализм и уменьшение смазывания движущихся объектов
  • Объёмные эффекты
  • Уточнённый, более реалистичный дым и облака
  • Более реалистичные отражения и преломления на отражающих поверхностях – воде, автомобилях, стекле и др.
  • Снижение загрузки CPU, перераспределение обсчёта ряда процессов на GPU, снижение вероятности подтормаживания и зависания системы при сложном геймплее

Microsoft Windows Vista DirectX10
"Живой" мех

В качестве иллюстраций выше приведённых преимуществ можно привести сравнительные скриншоты DirectX9 и DirectX10.

Детализация

Microsoft Windows Vista DirectX10
DirectX9.0b - Halo: Combat Evolved

Microsoft Windows Vista DirectX10
DirectX10 - Crysis

Детализация

Microsoft Windows Vista DirectX10
DirectX9

Microsoft Windows Vista DirectX10
DirectX10

Детализация и реалистичность теней

Microsoft Windows Vista DirectX10
DirectX10

Более насыщенные ландшафты с более сложной окружающей обстановкой

Microsoft Windows Vista DirectX10
Заставка Windows Vista, DirectX9 рендеринг

Microsoft Windows Vista DirectX10
Заставка Windows Vista, DirectX10 рендеринг

Больший реализм и уменьшение смазывания движущихся объектов

Microsoft Windows Vista DirectX10

С самого начала типичным API, применявшимся для программирования графики, являлся Graphical Device Interface (GDI). Позднее были представлены DirectDraw и Direct3D как альтернативные API с поддержкой полноэкранных игр и 3D рендеринга с помощью существовавших на то время аппаратных решений, что добавило сложности совместной обработке элементов GDI и Direct3D. Версия модели видео драйвера (Windows Driver Model, WDM) для Windows XP - XPDM, чётко отражает последовательную природу обработки GDI и Direct3D.

Microsoft Windows Vista DirectX10
Графические API под Windows XP

Новая модель драйвера - Windows Vista Display Driver Model (WDDM), меняет приоритеты и выводит на первый план графический процессор и Direct3D, придавая совершенно другой смысл 3D рендерингу картинки экрана за счёт программируемого GPU. Благодаря использованию WDDM всё графическое "железо" теперь управляется исключительно посредством Direct3D, и все остальные графические интерфейсы взаимодействуют с видеокартой только посредством Direct3D драйвера.

Microsoft Windows Vista DirectX10
Графические API под Windows Vista

Версия DirectX 9, впервые представленная под Windows в 2002 году и далее неоднократно обновлявшаяся в 2003 – 2005 годах, представила более мощные по сравнению с предшественниками модели шейдерного программирования Direct3D. Версия Direct3D 9 является первичным графическим интерфейсом и для Windows Vista, оставаясь безупречным API для написания 3D игр и приложений, совместимых с многими поколениями видеокарт и выпусков Windows. Более того, для сохранения полной совместимости со старыми версиями Windows некоторые особенности старых моделей драйвера эмулируются даже новой моделью драйвера Windows Vista. Поэтому, несмотря на поддержку новых драйверов WDDM для ряда видеокарт, Windows Vista продолжает поддерживать возможность использования старых драйверов XPDM для апгрейдов и корпоративных версий. В системах со старыми драйверами поддерживается Direct3D 9 и более старые версии интерфейсов, при этом принцип их работы будет схож с работой под Windows XP. Для работы драйвера WDDM требуется Direct3D 9Ex, Direct3D 10 или последующие версии.

Что касается так называемого Direct3D 9Ex интерфейса, который является несколько усовершенствованной версией Direct3D 9 API, в нём имеется возможность виртуализации ресурсов и ряда других возможностей для работы под Windows Vista. Этот API работает только под Windows Vista и требует драйверов WDDM.

Таким образом, выбирая API для графического приложения, следует помнить, что:

  • Использование Direct3D 9 подразумевает поддержку Windows XP или более ранних версий Windows
  • Использование Direct3D 9 с XPDM драйверами подразумевает поддержку Windows Vista для систем на базе "железа" без поддержки Direct3D 10
  • Использование Direct3D 10 позволит оценить все прелести нового поколения видеокарт под Windows Vista

Новый Direct3D 10 полностью устраняет все узкие места прежних Direct3D API и позволяет значительным образом упростить программирование GPU и разгрузить ресурсы CPU. Теперь программируемая шейдерная модель унифицирована как для вертексных, так и для пиксельных шейдеров, с более чёткой вычислительной моделью и набором действий. Для обработки примитивов после стадии вертексных шейдеров добавлен новая стадия обработки геометрических шейдеров. В результате поток вертексной и геометрической стадий работы конвейера может быть выведен в видеопамять для повторного использования, позволяя организовать комплексные многопроходные операции GPU с минимальной загрузкой CPU, рассчитывая анимацию один раз, а отрисовывая по этим данным много раз, позволяя реализовать замещающее текстурирование (Displacement Mapping) и предоставляя интересные возможности по альтернативной интерпретации данных. Более того, такая "разгрузка" GPU позволяет использовать совершенно новые, более сложные и точные методы имитации кожи, ускорение морфинга, генерирование теней и экструзии, мельчайших деталей, физических и других эффектов.

Microsoft Windows Vista DirectX10
Замещающее текстурирование (Displacement Mapping)

Вот в этом, в сущности, и заключается основной "разлом" между нынешними поколениями графики и "железом" под Direct3D 10: в то время как Direct3D 9 может работать с картами эпохи DirectX7, Direct3D 10 работает только с новыми поколениями графических акселераторов, начиная с GeForce 8800.

Относительно поддержки OpenGL. Стоит отметить, что Windows Vista предоставляет ту же поддержку OpenGL, что и Windows XP, для этого потребуется инсталлируемый драйвер-клиент (Installable Client Driver, ICD) под OpenGL от производителя видеокарты. В большинстве случаев отсутствие новой версии ICD под Windows Vista обеспечит поддержку лишь уровня OpenGL v1.1.

Со времён DirectX 8.0 в состав DirectX входили такие API как:

  • DirectDraw - 2D растровая графика
  • Direct3D - D3D, 3D графика
  • DirectInput - обработка данных клавиатуры, мышки, джойстика и других игровых контроллеров
  • DirectPlay - сетевые коммуникации в играх
  • DirectSound - запись и воспроизведение звука
  • DirectSound3D - DS3D, 3D звук
  • DirectMusic - воспроизведение саундтреков из DirectMusic Producer
  • DirectSetup - инсталляция компонентов, не реализованных в API DirectX
  • DirectX Media - сочетание DirectAnimation, DirectShow, DirectX Video Acceleration, Direct3D Retained Mode и DirectX Transform, соответственно, для анимации, воспроизведения мультимедиа и потоковых приложений, 3D и интерактива
  • DirectX Media Objects - поддержка объектов потоковой обработки - кодировщиков, декодеров, эффектов

В Windows Vista реализована поддержка тех же интерфейсов Direct3D и DirectDraw, как в Windows XP, начиная с DirectX 3, за исключением режима Retained Mode в Direct3D. Разве что можно отметить ограничение для полноценных 64-битных приложений Windows XP Professional x64 Edition, поддержка функций которых под Windows Vista ограничена Direct3D9, DirectDraw7 и более новыми версиями интерфейсов.


Таким образом, сегодня мы в общих чертах определились с терминологией, чуток "копнули" предысторию появления DirectX 10, ранее называвшегося Windows Graphics Foundation 2.0 и DirectX Next, а ныне через раз именуемого просто Direct3D 10; в самых общих чертах ознакомились с его возможностями. Полагаю, для первого раза достаточно.

Microsoft Windows Vista DirectX10

Следующая часть повествования о DirectX 10 будет посвящена более конкретным подробностям: унифицированной шейдерной архитектуре, впервые реализованной под DirectX 10 новой модели Shader Model 4.0; ресурсам, новым типам текстур, форматов HDR и режимов рендеринга DirectX 10, подробно разберём принцип работы конвейера DirectX 10 с поддержкой геометрических шейдеров и потоковым выводом. Впереди у нас также рзбор принципа работы замещающих текстур с тесселяцией, новых принципов рендеринга с использованием геометрических шейдеров и множество других тонкостей работы DirectX 10. Словом, считайте, что присказка закончена и самое интересное - впереди. До встречи.

Microsoft Windows Vista DirectX10

Автор: Владимир Романченко
Иcточник: 3dnews.ru


Если на странице вы заметили в посте отсутствие изображений, просьба сообщить , нажав на кнопку.



После прочтения материала " Я работаю с Windows Vista. Часть VI: знакомимся с DirectX 10 ", можно просмотреть форум и поискать темы по данной игре.



ДРУГИЕ МАТЕРИАЛЫ
Google начнёт продавать электронные книги
Патентное разбирательство угрожает Microsoft и Apple
Red Faction: Guerrilla стала неожиданным хитом
Microsoft покидает создатель Internet Explorer
Intel выпустила процессор Intel Core i5
США готовятся к кибервойне?
Новые иллюстрации Gothic 4
Microsoft готовит убийство Google в онлайне
ФАС обвиняет Microsoft в нарушении законодательства
"Windows 7" выйдет в 2010 году
Свежие скришоты Borderlands
Футуристический интернет-планшет Lenovo IdeaPad U8
Sony отзывает 440 тысяч ноутбуков VAIO
Новый флагманский Blu-ray плеер от Pioneer
Windows Store – магазин приложений для Windows 8
RapidShare грозит закрытие
В Windows 7 не будет привычных программ
Какой мужчина нужен женщине?
Мощные игровые ноутбуки от Rock
Руководство по включению PhysX на ноутбуках с GPU NVIDIA

Если вам понравился материал "Я работаю с Windows Vista. Часть VI: знакомимся с DirectX 10", - поделитесь ним с другими.


html-cсылка на публикацию
BB-cсылка на публикацию
Прямая ссылка на публикацию


Категория: Статьи: Windows Vista | Добавил: Фокусник (08.06.2008)
Просмотров: 1779

Ниже вы можете добавить комментарии к материалу " Я работаю с Windows Vista. Часть VI: знакомимся с DirectX 10 "

Внимание: Все ссылки и не относящиеся к теме комментарии будут удаляться. Для ссылок есть форум.


Всего комментариев : 0
avatar
ФОРМА ВХОДА
ПОЖЕРТВОВАНИЯ

WMZ: Z143317192317
WMB: X706980753649

Boosty - Donate

Payeer: P48650932
На кофе / ko-fi
ПАРТНЕРЫ

World of Warships — это free-to-play ММО-экшен, который позволяет окунуться в мир масштабных военно-морских баталий. Возьмите под управление легендарные боевые корабли первой половины ХХ века и завоюйте господство на бескрайних океанских просторах.

Курсы обмена WebMoney


Что такое ресурс Turbobit и как качать.


Получи 10 ГБ места бесплатно, на всю жизнь.


Boosty – сервис по сбору донатов.
Зверь — Русский трейлер (2018)
Зверь — Русский трейлер (2018)
Star Wars: Episode IX
Star Wars: Episode IX "Hope" Trailer
Видео
Видео "Superior Speed Fly"
Как из бутылок делать обувь
Как из бутылок делать обувь
Игрозор №197
Игрозор №197
Видеообзор игры Far Cry 4
Видеообзор игры Far Cry 4
Windows 11 Build 22000 – Новый Проводник, Параметры, Виджеты
Windows 11 Build 22000 – Новый Проводник, Параметры, Виджеты
Diablo 4, утечка Call of Duty Vanguard, Apex Legends, движок STALKER 2. Игровые новости ALL IN 12.08
Diablo 4, утечка Call of Duty Vanguard, Apex Legends, движок STALKER 2. Игровые новости ALL IN 12.08
Gamesblender № 192
Gamesblender № 192
Добрыня Сисадминыч и Айдеко-кладенец
Добрыня Сисадминыч и Айдеко-кладенец

15 фотографий спасённых от бездомной жизни животных, которые вернут вам веру в человечество
15 фотографий спасённых от бездомной жизни животных, которые вернут вам веру в человечество
Неудавшиеся тату (31 фото)
Неудавшиеся тату (31 фото)
"Крушение иллюзий": фотоработы Петри Левелахти (24 фото)
"Крушение иллюзий": фотоработы Петри Левелахти (24 фото)
33 фотографии неуклюжих комочков, выросших в пушистых красавиц и красавцев
33 фотографии неуклюжих комочков, выросших в пушистых красавиц и красавцев
Субботний пост приколов (21 шт)
Субботний пост приколов (21 шт)
Прикольные комментарии из соцсетей (15 шт)
Прикольные комментарии из соцсетей (15 шт)
Люди с силой воли, которые решили похудеть и сделали это (22 фото)
Люди с силой воли, которые решили похудеть и сделали это (22 фото)
Повседневная жизнь матери двоих детей в забавных иллюстрациях (13 шт)
Повседневная жизнь матери двоих детей в забавных иллюстрациях (13 шт)
СТАТИСТИКА
Яндекс.Метрика


Copyright © 2000-2024, Alex LTD and System PervertedХостинг от uCoz