PhysX

Поделись знанием:
Перейти к: навигация, поиск
PhysX
Физический движок

Официальный логотип
Разработчики nVidia (текущий)
NovodeX AG, Meqon Research AB, Ageia (бывшие)
Ключевой программист Манджу Хежд
Аппаратные платформы IBM PC-совместимые компьютеры, PlayStation 3, Xbox 360, Wii
Поддерживаемые ОС Windows, Linux, Mac OS X
Лицензия коммерческая — доступен для лицензирования
Последняя версия 9.16.0318
Последняя игра на движке Overwatch / 24 мая 2016
[www.nvidia.ru/object/physx_new_ru.html nvidia.ru/object/physx_new_ru.html]

PhysX (МФА: [ˈfɪzɛks], произносится [фи́зикс]) — проприетарное связующее программное обеспечение (англ. middleware), кроссплатформенный физический движок для симуляции ряда физических явлений, а также комплект средств разработки (SDK) на его основе. Первоначально разрабатывался компанией Ageia для своего физического процессора PhysX. После того, как Ageia была приобретена nVidia, движок перешёл в собственность компании nVidia, которая продолжает его дальнейшую разработку. nVidia адаптировала движок для ускорения физических расчётов на своих графических чипах с архитектурой CUDA. PhysX может также производить вычисления с использованием обычного процессора. В настоящее время PhysX доступен на следующих платформах: Windows, Linux, Mac OS X, Wii, PlayStation 3, Xbox 360 (аппаратное ускорение возможно только на платформе Windows). Движок используется во многих играх и активно предлагается для продажи (лицензирования) всем желающим.





Описание

Подпрограммное обеспечение PhysX SDK позволяет разработчикам игр избегать написания собственного программного кода для обработки сложных физических взаимодействий в современных компьютерных играх. 20 июля 2005 года компания Sony лицензировала PhysX SDK для использования в своей игровой приставке седьмого поколения PlayStation 3.[1] PhysX SDK может использоваться не только в среде Microsoft Windows, но также и в Linux, однако поддержка процессора PhysX пока работает только для Windows.

В отличие от большинства других физических движков, которые поставляются и устанавливаются вместе с игрой, PhysX SDK необходимо установить отдельно. Он устанавливается как отдельный драйвер. Если на компьютере установлена плата PhysX, то драйвер PhysX SDK при работе будет использовать её ресурсы. Если же PhysX отсутствует, то вычислительные задачи будут переноситься на центральный процессор.[2]

Физический движок PhysX SDK состоит из трёх главных компонентов по обработке физики:

После установки драйвера PhysX SDK присутствует возможность просмотреть работу этих трёх компонентов движка в действии.

13 февраля 2008 года компания NVIDIA приобрела Ageia, в результате чего PhysX SDK стал собственностью NVIDIA.[3] Поддержка PhysX SDK была интегрирована в структуру CUDA, для которой уже есть множество драйверов под Linux. Таким образом, необходимость в выделенном физическом процессоре PhysX пропала. Поддержка PhysX SDK доступна для всех видеокарт производства Nvidia, начиная с серии 8ххх. Физический движок PhysX SDK теперь известен как NVIDIA PhysX SDK.[4]

В марте 2008 года Nvidia заявила, что сделает PhysX SDK открытым стандартом, доступным для всех желающих.[5] 24 июля 2008 года стало известно, что Nvidia выпустит WHQL-сертифицированный драйвер ForceWare с поддержкой ускорения физики 5 августа 2008 года.[6][7]

В связи с прекращением поддержки Havok FX физический движок PhysX SDK является на данный момент единственной технологией с поддержкой аппаратного ускорения.[8]

Хотя PhysX SDK разработан для использования в компьютерных играх, он может быть применён и в других приложениях.

15 августа 2008 года компания NVIDIA выпустила драйвер ForceWare 177.83, который активирует поддержку PhysX в видеокартах серий 8, 9 и 200. Это немедленно расширило пользовательскую базу до более чем 70 миллионов человек во всем мире.[9][10]

5 декабря 2008 года компания NVIDIA выложила программный пакет «PhysX pack 2», который расширяет список игр с поддержкой продвинутой физики. Этот пакет распространяется бесплатно и занимает 3,5 Гб. В состав пакета входят логическая головоломка Crazy Machines 2, демо-сцена обработки частиц Dark Basic Fluids Demo, демо-сцена работы с мягкими телами Dark Basic PhysX Soft Body Demo и два новых уровня для сетевой игры Warmonger.[11]

15 декабря 2008 года директор AMD по техническому маркетингу Годфри Чен (англ. Godfrey Cheng) заявил, что физический движок NVIDIA PhysX обречен на смерть, как и любая закрытая технология.[12]

22 декабря 2008 года появилась новость о том, что издатель компьютерных игр компания THQ совместно с компанией NVIDIA подписали соглашения о применении технологии NVIDIA PhysX в компьютерных играх, которые будет издавать THQ.[13]

17 марта 2009 года компания NVIDIA опубликовала пресс-релиз, в котором сообщила о заключении договора с японской транснациональной корпорацией Sony о предоставлении инструментария и соответствующего программного обеспечения PhysX разработчикам игр для игровой приставки PlayStation 3. Таким образом все зарегистрированные разработчики, которые имеют официальную лицензию и право создавать игры для PS3, смогут бесплатно получить доступ к полному набору инструментальных средств технологии NVIDIA PhysX, включающий библиотеки, заголовочные файлы, help-файлы, документацию и т. п.[14][15][16]

20 марта 2009 года компания NVIDIA подтвердила, что для всех зарегистрированных разработчиков игр для приставки Nintendo Wii будет бесплатно предоставлен инструментарий PhysX.[17][18]

26 марта 2009 года появилась новость о том, что в онлайновом магазине компании Apple — App Store продаются несколько игр для iPhone с поддержкой PhysX: Big Fun Racing, Space Race и Debris.[19]

4 марта 2015 года компания NVIDIA объявила о доступности полных исходных кодов PhysX. Код движка будет поставляться в составе бесплатного PhysX SDK, подготовленного для Windows, Linux, OS X и Android [20]

Возможность запуска PhysX при сторонних GPU

28 июня 2008 года Эран Бадит (англ. Eran Badit), участник ресурса [www.ngohq.com/ NGOHQ.com], запустил аппаратную поддержку PhysX SDK на видеокарте Radeon HD 3870.[21] Вначале компания NVIDIA отреагировала на инициативу Эрана Бэдита негативно, заявив, что это невозможно. Однако 9 июля 2008 года Бэдиту предложили вступить в команду разработчиков nVidia, открыли доступ к документации, SDK, аппаратному обеспечению и дали контакты инженеров.[22] Было обещано, что модифицированные драйверы для карт ATI скоро станут доступны для загрузки. По другим данным в свою очередь компания ATI официально не поддержала инициативу Бэдита.[23] Для написания официальных (не модифицированных) драйверов ATI с поддержкой PhysX компания nVidia предлагает лицензировать аппаратную поддержку CUDA, которая включает в себя PhysX. Однако технология CUDA конкурирует с технологией AMD FireStream.

В графических драйверах nVidia версии 186 была заблокирована возможность совместной работы двух графических карт, на которые установлены графические процессоры от разных производителей (AMD и nVidia). Таким образом, если раньше была возможность разделения вычислений по разным графическим картам (например, карта с процессором nVidia может рассчитывать игровую физику, а карта с процессором AMD — заниматься рендерингом изображения), то с версии 186, если в системе обнаружен GPU другого производителя (даже интегрированный в чипсет), то эта возможность блокируется. Кроме того, движок PhysX новой версии не поддерживает специализированные физические ускорители (PPU) PhysX, разработанные ещё Ageia, если в системе обнаружен GPU, выпущенный не NVIDIA.

Представитель nVidia объяснил эту ситуацию следующим образом:

PhysX является открытым программным стандартом, и любая компания может свободно разрабатывать поддерживающее его аппаратное или программное обеспечение. NVIDIA поддерживает ускорение физических расчетов силами GPU NVIDIA, когда GPU NVIDIA используется и для графики... По многим причинам — частично из-за затрат на разработку, частично из-за затрат на тестирование и частично по деловым мотивам NVIDIA не будет поддерживать ускорение физических расчетов силами GPU, если графическая обработка выполняется GPU другого производителя.

В начале октября 2009 года стало известно, что участник форума [www.ngohq.com/ NGOHQ.com] под псевдонимом GenL создал бета-версию программного «патча» для драйверов nVidia. Данный неофициальный патч перехватывает и отменяет блокировку работы PhysX, если в системе обнаружен GPU от AMD. На данном этапе работы патч «исправляет» ситуацию только в случае с GPU; поддержка PPU ещё отсутствует. Однако разработчик патча сообщил о продолжении работы над ним.[24][25]

По поводу запуска PhysX на системе с GPU другого производителя. На Xbox 360 заявлена поддержка PhysX. GPU в ней Xenos от ATI c 10 Мбайт встроенной памяти а не минимальные 256 Мбайт от NVIDIA. PlayStation 3 имеет 256 Мбайт встроенной памяти GPU G70 от NVIDIA. а это GeForce 7 Series. По заявлениям NVIDIA минимальные требования для PhysX GeForce 8 серии и 256 Мбайт встроенной памяти.

APEX PhysX

APEX — это высокоуровневая надстройка, которая по замыслу NVIDIA должна упростить внедрение PhysX в игровые проекты и ускорить процесс разработки. APEX позволяет художникам и дизайнерам создавать физические эффекты при минимальном участии программистов. Вместо низкоуровневого API PhysX, разработчику предоставляется набор инструментов для создания определенных физических эффектов на базе готовых APEX-модулей. Использование этих модулей обеспечивается интеграцией фреймворка APEX в игровые движки.

Игровые движки

Игровые движки, использующие в качестве физической подсистемы компоненты PhysX SDK:

См. также

Напишите отзыв о статье "PhysX"

Примечания

  1. Sony Computer Entertainment, Inc. (21 июля 2005 года). [www.gamesindustry.biz/content_page.php?aid=10281 Sony Computer Entertainment Enters Into Strategic Licensing Agreement With AGEIA] (in en). Пресс-релиз. Проверено 23 августа 2006.
  2. [www.phoronix.com/scan.php?page=news_item&px=NjMzNA PhysX For CUDA, Linux Support A Given?] (англ.). phoronix.com. Проверено 14 февраля 2008. [www.webcitation.org/66CEuryLG Архивировано из первоисточника 16 марта 2012].
  3. [biz.yahoo.com/prnews/080213/aqw093.html?.v=37 NVIDIA Completes Acquisition of AGEIA Technologies: Financial News — Yahoo! Finance] (недоступная ссылка с 14-05-2013 (3993 дня) — история)
  4. Александр Шеметов. [www.3dnews.ru/news/kto_bistree_uskoryaet_fiziku_geforce_9500_gt_ili_core_2_extreme_qx9770/ Кто лучше "ускоряет физику", GeForce 9500 GT или Core 2 Extreme QX9770?]. 3DNews (4 августа 2008 года). Проверено 4 августа 2008.
  5. [www.custompc.co.uk/news/602205/nvidia-offers-physx-support-to-amd--ati.html Nvidia offers PhysX support to AMD / ATI] (недоступная ссылка с 14-05-2013 (3993 дня) — история)
  6. Павел "xAnder" Шубский. [www.igromania.ru/HardwareNews/7622/WHQL-draiver_NVIDIA_dlya_PhysX_v_nachale_avgusta.htm WHQL-драйвер NVIDIA для PhysX – в начале августа](недоступная ссылка — история). Игромания (24 июля 2008 года). Проверено 27 июля 2008. [web.archive.org/20080728015250/www.igromania.ru/HardwareNews/7622/WHQL-draiver_NVIDIA_dlya_PhysX_v_nachale_avgusta.htm Архивировано из первоисточника 28 июля 2008].
  7. Александр Шеметов. [www.3dnews.ru/news/novie_draivera_nvidia_physx_prirost_okolo_25_v_3dmark_vantage/ Новые драйверы NVIDIA PhysX: прирост около 25% в 3DMark Vantage]. 3DNews (23 июня 2008 года). Проверено 4 августа 2008.
  8. Shilov, Anton [www.xbitlabs.com/news/multimedia/display/20071119065621_GPU_Physics_Dead_for_Now_Says_AMD_s_Developer_Relations_Chief.html GPU Physics Dead for Now, Says AMD’s Developer Relations Chief. Nvidia’s Chief Exec Predicts “Negative Synergies” with Intel’s Acquisition of Havok]. Xbit Laboratories (19 ноября 2007 года). Проверено 26 ноября 2007. [www.webcitation.org/65VMghHZU Архивировано из первоисточника 17 февраля 2012].
  9. [www.gamedev.ru/industry/news/?id=3099 NVIDIA выпустила драйвер для аппаратной поддержки PhysX]. GameDev.ru (15 августа 2008). Проверено 27 октября 2008 года. [www.webcitation.org/65VMdTPlj Архивировано из первоисточника 17 февраля 2012].
  10. Винни Весси. [www.rusdoc.ru/articles/pochti_besplatnaja_fizika/17873/ Почти бесплатная физика]. RusDoc.ru (14 октября 2008 года). Проверено 19 октября 2008. [www.webcitation.org/65VMeDziW Архивировано из первоисточника 17 февраля 2012].
  11. Павел «xAnder» Шубский. [www.igromania.ru/HardwareNews/8388/Novyi_pak_NVIDIA_PhysX.htm Новый пак NVIDIA PhysX](недоступная ссылка — история). Игромания (5 декабря 2008 года). Проверено 5 декабря 2008. [web.archive.org/20081208063639/www.igromania.ru/HardwareNews/8388/Novyi_pak_NVIDIA_PhysX.htm Архивировано из первоисточника 8 декабря 2008].
  12. Павел "xAnder" Шубский. [www.igromania.ru/HardwareNews/8430/AMD_schitaet_chto_PhysX_ne_vyzhivet_na_rynke.htm AMD считает, что PhysX не выживет на рынке](недоступная ссылка — история). Игромания (15 декабря 2008 года). Проверено 16 декабря 2008. [web.archive.org/20130514134352/www.igromania.ru/HardwareNews/8430/AMD_schitaet_chto_PhysX_ne_vyzhivet_na_rynke.htm Архивировано из первоисточника 14 мая 2013].
  13. Роман Епишин. [www.igromania.ru/GameNews/23154/THQ_golosuet_za_fiziku.htm THQ голосует за физику](недоступная ссылка — история). Игромания (22 декабря 2008 года). Проверено 23 декабря 2008.
  14. Павел Шубский. [www.igromania.ru/HardwareNews/8927/PlayStation_3_poluchit_PhysX.htm PlayStation 3 получит PhysX](недоступная ссылка — история). Игромания (18 марта 2009 года). Проверено 18 марта 2009. [web.archive.org/20090322190607/www.igromania.ru/HardwareNews/8927/PlayStation_3_poluchit_PhysX.htm Архивировано из первоисточника 22 марта 2009].
  15. [www.gametech.ru/cgi-bin/show.pl?option=news&id=6407 PhysX для PS3-игр]. GameTech (18 марта 2009 года). Проверено 18 марта 2009. [www.webcitation.org/66CEvWfGz Архивировано из первоисточника 16 марта 2012].
  16. Александр Будик. [www.3dnews.ru/news/nvidia_physx_poyavitsya_na_sony_ps3/ NVIDIA PhysX появится на Sony PS3]. 3DNews (18 марта 2009 года). Проверено 25 марта 2009.
  17. Евгений Курочкин. [www.gameland.ru/post/44831/default.asp NVIDIA PhysX теперь и на Wii]. Страна Игр (20 марта 2009 года). Проверено 21 марта 2009. [www.webcitation.org/66CEwk9J5 Архивировано из первоисточника 16 марта 2012].
  18. Александр Шеметов. [www.3dnews.ru/news/nintendo_govorit_da_nvidia_physx/ Nintendo говорит "да" NVIDIA PhysX]. 3DNews (21 марта 2009 года). Проверено 25 марта 2009.
  19. Александр Шеметов. [www.3dnews.ru/news/physx_teper_i_v_iphone/ PhysX теперь и в iPhone]. 3DNews (26 марта 2009 года). Проверено 26 марта 2009.
  20. [developer.nvidia.com/content/latest-physx-source-code-now-available-free-github Latest PhysX Source Code Now Available Free on GitHub] (4 марта 2015).
  21. BlackCat. [www.ixbt.com/news/hard/archive.shtml?2008/0628#id106781 PhysX взломан и больше не является эксклюзивом для карт NVIDIA]. IXBT.com (Суббота, 28 июня 2008 года). Проверено 9 июля 2008. [www.webcitation.org/65VMcM8Vg Архивировано из первоисточника 17 февраля 2012].
  22. Павел "xAnder" Шубский. [www.igromania.ru/HardwareNews/7514/NVIDIA_otkroet_podderzhku_PhysX_dlya_ATI_Radeon.htm NVIDIA откроет поддержку PhysX для ATI Radeon?](недоступная ссылка — история). Игромания (9 июля 2008 года). Проверено 9 июля 2008. [web.archive.org/20090903040741/www.igromania.ru/HardwareNews/7514/NVIDIA_otkroet_podderzhku_PhysX_dlya_ATI_Radeon.htm Архивировано из первоисточника 3 сентября 2009].
  23. [www.thg.ru/technews/20080709_123035.html Взломщика драйверов nVidia пригласила на работу... компания nVidia]. Tom's Hardware (9 июля 2008 года). Проверено 13 июня 2009. [www.webcitation.org/66CEzj2xA Архивировано из первоисточника 16 марта 2012].
  24. Accent. [www.ixbt.com/news/hard/index.shtml?12/47/16 Найден способ включить поддержку PhysX в системах с GPU AMD]. iXBT.com (5 октября 2009 года). Проверено 5 октября 2009. [www.webcitation.org/66CF30iZD Архивировано из первоисточника 16 марта 2012].
  25. Alexei R. aka Sonik. [news.playground.ru/27319/ Способ включить поддержку PhysX в системах с видеокартами AMD есть!]. PlayGround.ru (5 октября 2009 года). Проверено 5 октября 2009. [www.webcitation.org/66CF4RKtK Архивировано из первоисточника 16 марта 2012].
  26. [www.neoaxis.com/ NeoAxis Game Engine — Development Tool for 3D Simulations, Visualizations and Games]

Ссылки

  • [developer.nvidia.com/physx%20Developer%20zone Собственный сайт Nvidia для разработчиков PhysX.]
  • [www.nvidia.ru/object/nvidia_physx_ru.html NVIDIA PhysX] (рус.) — страница PhysX на официальном сайте nVidia
  • [physxinfo.com/ PhysXInfo.com] (англ.) — крупнейший веб-сайт, посвящённый технологии PhysX
  • [www.3dnews.ru/download/drivers/video/Ageia_PhysX Ageia PhysX Drivers] — страница со списком всех драйверов, выпущенных Ageia для игровых ускорителей физических расчетов Ageia PhysX
  • [unity3dforge.com Сайт сообщества разработчиков игр с использованием технологии PhysX] на движке Unity3D
Отдельные статьи
  • Алексей Берилло. [www.ixbt.com/video3/physx_2009.shtml NVIDIA PhysX — аппаратно ускоренные физические эффекты]. iXBT.com (11 марта 2010 года). — Тестирование игр, максимально интенсивно использующих PhysX, а также аналитические и описательные материалы. Проверено 11 марта 2010. [www.webcitation.org/66CFRZi4h Архивировано из первоисточника 16 марта 2012].
  • Алексей Горбунов, Иван Нечесов. [www.igromania.ru/Articles/14605/Obzor_tehnologii_NVIDIA_PhysX.htm Обзор технологии NVIDIA PhysX](недоступная ссылка — история). Игромания (журнал) (9 декабря 2008 года). — Аналитическая статья, в которой описывается технология и проводятся её тестирования. Проверено 10 декабря 2008. [web.archive.org/20081213203840/www.igromania.ru/Articles/14605/Obzor_tehnologii_NVIDIA_PhysX.htm Архивировано из первоисточника 13 декабря 2008].
  • Виталий Царук. [itc.ua/node/33906 NVIDIA PhysX: физические эффекты силами видеокарты]. журнал «Домашний ПК» (12 ноября 2008 года). Проверено 2 августа 2009. [www.webcitation.org/66CFU7FK7 Архивировано из первоисточника 16 марта 2012].
  • Александр Залога. [www.uraldev.ru/articles/id/8 Введение в физический движок AGEIA PhysX] 3. UralDev (3 апреля 2007 года). Проверено 3 апреля 2010. [www.webcitation.org/66CFWHaZE Архивировано из первоисточника 16 марта 2012].

Отрывок, характеризующий PhysX



Берг, зять Ростовых, был уже полковник с Владимиром и Анной на шее и занимал все то же покойное и приятное место помощника начальника штаба, помощника первого отделения начальника штаба второго корпуса.
Он 1 сентября приехал из армии в Москву.
Ему в Москве нечего было делать; но он заметил, что все из армии просились в Москву и что то там делали. Он счел тоже нужным отпроситься для домашних и семейных дел.
Берг, в своих аккуратных дрожечках на паре сытых саврасеньких, точно таких, какие были у одного князя, подъехал к дому своего тестя. Он внимательно посмотрел во двор на подводы и, входя на крыльцо, вынул чистый носовой платок и завязал узел.
Из передней Берг плывущим, нетерпеливым шагом вбежал в гостиную и обнял графа, поцеловал ручки у Наташи и Сони и поспешно спросил о здоровье мамаши.
– Какое теперь здоровье? Ну, рассказывай же, – сказал граф, – что войска? Отступают или будет еще сраженье?
– Один предвечный бог, папаша, – сказал Берг, – может решить судьбы отечества. Армия горит духом геройства, и теперь вожди, так сказать, собрались на совещание. Что будет, неизвестно. Но я вам скажу вообще, папаша, такого геройского духа, истинно древнего мужества российских войск, которое они – оно, – поправился он, – показали или выказали в этой битве 26 числа, нет никаких слов достойных, чтоб их описать… Я вам скажу, папаша (он ударил себя в грудь так же, как ударял себя один рассказывавший при нем генерал, хотя несколько поздно, потому что ударить себя в грудь надо было при слове «российское войско»), – я вам скажу откровенно, что мы, начальники, не только не должны были подгонять солдат или что нибудь такое, но мы насилу могли удерживать эти, эти… да, мужественные и древние подвиги, – сказал он скороговоркой. – Генерал Барклай до Толли жертвовал жизнью своей везде впереди войска, я вам скажу. Наш же корпус был поставлен на скате горы. Можете себе представить! – И тут Берг рассказал все, что он запомнил, из разных слышанных за это время рассказов. Наташа, не спуская взгляда, который смущал Берга, как будто отыскивая на его лице решения какого то вопроса, смотрела на него.
– Такое геройство вообще, каковое выказали российские воины, нельзя представить и достойно восхвалить! – сказал Берг, оглядываясь на Наташу и как бы желая ее задобрить, улыбаясь ей в ответ на ее упорный взгляд… – «Россия не в Москве, она в сердцах се сынов!» Так, папаша? – сказал Берг.
В это время из диванной, с усталым и недовольным видом, вышла графиня. Берг поспешно вскочил, поцеловал ручку графини, осведомился о ее здоровье и, выражая свое сочувствие покачиваньем головы, остановился подле нее.
– Да, мамаша, я вам истинно скажу, тяжелые и грустные времена для всякого русского. Но зачем же так беспокоиться? Вы еще успеете уехать…
– Я не понимаю, что делают люди, – сказала графиня, обращаясь к мужу, – мне сейчас сказали, что еще ничего не готово. Ведь надо же кому нибудь распорядиться. Вот и пожалеешь о Митеньке. Это конца не будет?
Граф хотел что то сказать, но, видимо, воздержался. Он встал с своего стула и пошел к двери.
Берг в это время, как бы для того, чтобы высморкаться, достал платок и, глядя на узелок, задумался, грустно и значительно покачивая головой.
– А у меня к вам, папаша, большая просьба, – сказал он.
– Гм?.. – сказал граф, останавливаясь.
– Еду я сейчас мимо Юсупова дома, – смеясь, сказал Берг. – Управляющий мне знакомый, выбежал и просит, не купите ли что нибудь. Я зашел, знаете, из любопытства, и там одна шифоньерочка и туалет. Вы знаете, как Верушка этого желала и как мы спорили об этом. (Берг невольно перешел в тон радости о своей благоустроенности, когда он начал говорить про шифоньерку и туалет.) И такая прелесть! выдвигается и с аглицким секретом, знаете? А Верочке давно хотелось. Так мне хочется ей сюрприз сделать. Я видел у вас так много этих мужиков на дворе. Дайте мне одного, пожалуйста, я ему хорошенько заплачу и…
Граф сморщился и заперхал.
– У графини просите, а я не распоряжаюсь.
– Ежели затруднительно, пожалуйста, не надо, – сказал Берг. – Мне для Верушки только очень бы хотелось.
– Ах, убирайтесь вы все к черту, к черту, к черту и к черту!.. – закричал старый граф. – Голова кругом идет. – И он вышел из комнаты.
Графиня заплакала.
– Да, да, маменька, очень тяжелые времена! – сказал Берг.
Наташа вышла вместе с отцом и, как будто с трудом соображая что то, сначала пошла за ним, а потом побежала вниз.
На крыльце стоял Петя, занимавшийся вооружением людей, которые ехали из Москвы. На дворе все так же стояли заложенные подводы. Две из них были развязаны, и на одну из них влезал офицер, поддерживаемый денщиком.
– Ты знаешь за что? – спросил Петя Наташу (Наташа поняла, что Петя разумел: за что поссорились отец с матерью). Она не отвечала.
– За то, что папенька хотел отдать все подводы под ранепых, – сказал Петя. – Мне Васильич сказал. По моему…
– По моему, – вдруг закричала почти Наташа, обращая свое озлобленное лицо к Пете, – по моему, это такая гадость, такая мерзость, такая… я не знаю! Разве мы немцы какие нибудь?.. – Горло ее задрожало от судорожных рыданий, и она, боясь ослабеть и выпустить даром заряд своей злобы, повернулась и стремительно бросилась по лестнице. Берг сидел подле графини и родственно почтительно утешал ее. Граф с трубкой в руках ходил по комнате, когда Наташа, с изуродованным злобой лицом, как буря ворвалась в комнату и быстрыми шагами подошла к матери.
– Это гадость! Это мерзость! – закричала она. – Это не может быть, чтобы вы приказали.
Берг и графиня недоумевающе и испуганно смотрели на нее. Граф остановился у окна, прислушиваясь.
– Маменька, это нельзя; посмотрите, что на дворе! – закричала она. – Они остаются!..
– Что с тобой? Кто они? Что тебе надо?
– Раненые, вот кто! Это нельзя, маменька; это ни на что не похоже… Нет, маменька, голубушка, это не то, простите, пожалуйста, голубушка… Маменька, ну что нам то, что мы увезем, вы посмотрите только, что на дворе… Маменька!.. Это не может быть!..
Граф стоял у окна и, не поворачивая лица, слушал слова Наташи. Вдруг он засопел носом и приблизил свое лицо к окну.
Графиня взглянула на дочь, увидала ее пристыженное за мать лицо, увидала ее волнение, поняла, отчего муж теперь не оглядывался на нее, и с растерянным видом оглянулась вокруг себя.
– Ах, да делайте, как хотите! Разве я мешаю кому нибудь! – сказала она, еще не вдруг сдаваясь.
– Маменька, голубушка, простите меня!
Но графиня оттолкнула дочь и подошла к графу.
– Mon cher, ты распорядись, как надо… Я ведь не знаю этого, – сказала она, виновато опуская глаза.
– Яйца… яйца курицу учат… – сквозь счастливые слезы проговорил граф и обнял жену, которая рада была скрыть на его груди свое пристыженное лицо.
– Папенька, маменька! Можно распорядиться? Можно?.. – спрашивала Наташа. – Мы все таки возьмем все самое нужное… – говорила Наташа.
Граф утвердительно кивнул ей головой, и Наташа тем быстрым бегом, которым она бегивала в горелки, побежала по зале в переднюю и по лестнице на двор.
Люди собрались около Наташи и до тех пор не могли поверить тому странному приказанию, которое она передавала, пока сам граф именем своей жены не подтвердил приказания о том, чтобы отдавать все подводы под раненых, а сундуки сносить в кладовые. Поняв приказание, люди с радостью и хлопотливостью принялись за новое дело. Прислуге теперь это не только не казалось странным, но, напротив, казалось, что это не могло быть иначе, точно так же, как за четверть часа перед этим никому не только не казалось странным, что оставляют раненых, а берут вещи, но казалось, что не могло быть иначе.
Все домашние, как бы выплачивая за то, что они раньше не взялись за это, принялись с хлопотливостью за новое дело размещения раненых. Раненые повыползли из своих комнат и с радостными бледными лицами окружили подводы. В соседних домах тоже разнесся слух, что есть подводы, и на двор к Ростовым стали приходить раненые из других домов. Многие из раненых просили не снимать вещей и только посадить их сверху. Но раз начавшееся дело свалки вещей уже не могло остановиться. Было все равно, оставлять все или половину. На дворе лежали неубранные сундуки с посудой, с бронзой, с картинами, зеркалами, которые так старательно укладывали в прошлую ночь, и всё искали и находили возможность сложить то и то и отдать еще и еще подводы.
– Четверых еще можно взять, – говорил управляющий, – я свою повозку отдаю, а то куда же их?
– Да отдайте мою гардеробную, – говорила графиня. – Дуняша со мной сядет в карету.
Отдали еще и гардеробную повозку и отправили ее за ранеными через два дома. Все домашние и прислуга были весело оживлены. Наташа находилась в восторженно счастливом оживлении, которого она давно не испытывала.
– Куда же его привязать? – говорили люди, прилаживая сундук к узкой запятке кареты, – надо хоть одну подводу оставить.
– Да с чем он? – спрашивала Наташа.
– С книгами графскими.
– Оставьте. Васильич уберет. Это не нужно.
В бричке все было полно людей; сомневались о том, куда сядет Петр Ильич.
– Он на козлы. Ведь ты на козлы, Петя? – кричала Наташа.
Соня не переставая хлопотала тоже; но цель хлопот ее была противоположна цели Наташи. Она убирала те вещи, которые должны были остаться; записывала их, по желанию графини, и старалась захватить с собой как можно больше.


Во втором часу заложенные и уложенные четыре экипажа Ростовых стояли у подъезда. Подводы с ранеными одна за другой съезжали со двора.
Коляска, в которой везли князя Андрея, проезжая мимо крыльца, обратила на себя внимание Сони, устраивавшей вместе с девушкой сиденья для графини в ее огромной высокой карете, стоявшей у подъезда.
– Это чья же коляска? – спросила Соня, высунувшись в окно кареты.
– А вы разве не знали, барышня? – отвечала горничная. – Князь раненый: он у нас ночевал и тоже с нами едут.
– Да кто это? Как фамилия?
– Самый наш жених бывший, князь Болконский! – вздыхая, отвечала горничная. – Говорят, при смерти.
Соня выскочила из кареты и побежала к графине. Графиня, уже одетая по дорожному, в шали и шляпе, усталая, ходила по гостиной, ожидая домашних, с тем чтобы посидеть с закрытыми дверями и помолиться перед отъездом. Наташи не было в комнате.
– Maman, – сказала Соня, – князь Андрей здесь, раненый, при смерти. Он едет с нами.
Графиня испуганно открыла глаза и, схватив за руку Соню, оглянулась.
– Наташа? – проговорила она.
И для Сони и для графини известие это имело в первую минуту только одно значение. Они знали свою Наташу, и ужас о том, что будет с нею при этом известии, заглушал для них всякое сочувствие к человеку, которого они обе любили.
– Наташа не знает еще; но он едет с нами, – сказала Соня.
– Ты говоришь, при смерти?
Соня кивнула головой.
Графиня обняла Соню и заплакала.
«Пути господни неисповедимы!» – думала она, чувствуя, что во всем, что делалось теперь, начинала выступать скрывавшаяся прежде от взгляда людей всемогущая рука.
– Ну, мама, все готово. О чем вы?.. – спросила с оживленным лицом Наташа, вбегая в комнату.
– Ни о чем, – сказала графиня. – Готово, так поедем. – И графиня нагнулась к своему ридикюлю, чтобы скрыть расстроенное лицо. Соня обняла Наташу и поцеловала ее.
Наташа вопросительно взглянула на нее.
– Что ты? Что такое случилось?
– Ничего… Нет…
– Очень дурное для меня?.. Что такое? – спрашивала чуткая Наташа.
Соня вздохнула и ничего не ответила. Граф, Петя, m me Schoss, Мавра Кузминишна, Васильич вошли в гостиную, и, затворив двери, все сели и молча, не глядя друг на друга, посидели несколько секунд.
Граф первый встал и, громко вздохнув, стал креститься на образ. Все сделали то же. Потом граф стал обнимать Мавру Кузминишну и Васильича, которые оставались в Москве, и, в то время как они ловили его руку и целовали его в плечо, слегка трепал их по спине, приговаривая что то неясное, ласково успокоительное. Графиня ушла в образную, и Соня нашла ее там на коленях перед разрозненно по стене остававшимися образами. (Самые дорогие по семейным преданиям образа везлись с собою.)
На крыльце и на дворе уезжавшие люди с кинжалами и саблями, которыми их вооружил Петя, с заправленными панталонами в сапоги и туго перепоясанные ремнями и кушаками, прощались с теми, которые оставались.
Как и всегда при отъездах, многое было забыто и не так уложено, и довольно долго два гайдука стояли с обеих сторон отворенной дверцы и ступенек кареты, готовясь подсадить графиню, в то время как бегали девушки с подушками, узелками из дому в кареты, и коляску, и бричку, и обратно.
– Век свой все перезабудут! – говорила графиня. – Ведь ты знаешь, что я не могу так сидеть. – И Дуняша, стиснув зубы и не отвечая, с выражением упрека на лице, бросилась в карету переделывать сиденье.
– Ах, народ этот! – говорил граф, покачивая головой.
Старый кучер Ефим, с которым одним только решалась ездить графиня, сидя высоко на своих козлах, даже не оглядывался на то, что делалось позади его. Он тридцатилетним опытом знал, что не скоро еще ему скажут «с богом!» и что когда скажут, то еще два раза остановят его и пошлют за забытыми вещами, и уже после этого еще раз остановят, и графиня сама высунется к нему в окно и попросит его Христом богом ехать осторожнее на спусках. Он знал это и потому терпеливее своих лошадей (в особенности левого рыжего – Сокола, который бил ногой и, пережевывая, перебирал удила) ожидал того, что будет. Наконец все уселись; ступеньки собрались и закинулись в карету, дверка захлопнулась, послали за шкатулкой, графиня высунулась и сказала, что должно. Тогда Ефим медленно снял шляпу с своей головы и стал креститься. Форейтор и все люди сделали то же.
– С богом! – сказал Ефим, надев шляпу. – Вытягивай! – Форейтор тронул. Правый дышловой влег в хомут, хрустнули высокие рессоры, и качнулся кузов. Лакей на ходу вскочил на козлы. Встряхнуло карету при выезде со двора на тряскую мостовую, так же встряхнуло другие экипажи, и поезд тронулся вверх по улице. В каретах, коляске и бричке все крестились на церковь, которая была напротив. Остававшиеся в Москве люди шли по обоим бокам экипажей, провожая их.
Наташа редко испытывала столь радостное чувство, как то, которое она испытывала теперь, сидя в карете подле графини и глядя на медленно подвигавшиеся мимо нее стены оставляемой, встревоженной Москвы. Она изредка высовывалась в окно кареты и глядела назад и вперед на длинный поезд раненых, предшествующий им. Почти впереди всех виднелся ей закрытый верх коляски князя Андрея. Она не знала, кто был в ней, и всякий раз, соображая область своего обоза, отыскивала глазами эту коляску. Она знала, что она была впереди всех.
В Кудрине, из Никитской, от Пресни, от Подновинского съехалось несколько таких же поездов, как был поезд Ростовых, и по Садовой уже в два ряда ехали экипажи и подводы.
Объезжая Сухареву башню, Наташа, любопытно и быстро осматривавшая народ, едущий и идущий, вдруг радостно и удивленно вскрикнула:
– Батюшки! Мама, Соня, посмотрите, это он!
– Кто? Кто?
– Смотрите, ей богу, Безухов! – говорила Наташа, высовываясь в окно кареты и глядя на высокого толстого человека в кучерском кафтане, очевидно, наряженного барина по походке и осанке, который рядом с желтым безбородым старичком в фризовой шинели подошел под арку Сухаревой башни.
– Ей богу, Безухов, в кафтане, с каким то старым мальчиком! Ей богу, – говорила Наташа, – смотрите, смотрите!
– Да нет, это не он. Можно ли, такие глупости.
– Мама, – кричала Наташа, – я вам голову дам на отсечение, что это он! Я вас уверяю. Постой, постой! – кричала она кучеру; но кучер не мог остановиться, потому что из Мещанской выехали еще подводы и экипажи, и на Ростовых кричали, чтоб они трогались и не задерживали других.
Действительно, хотя уже гораздо дальше, чем прежде, все Ростовы увидали Пьера или человека, необыкновенно похожего на Пьера, в кучерском кафтане, шедшего по улице с нагнутой головой и серьезным лицом, подле маленького безбородого старичка, имевшего вид лакея. Старичок этот заметил высунувшееся на него лицо из кареты и, почтительно дотронувшись до локтя Пьера, что то сказал ему, указывая на карету. Пьер долго не мог понять того, что он говорил; так он, видимо, погружен был в свои мысли. Наконец, когда он понял его, посмотрел по указанию и, узнав Наташу, в ту же секунду отдаваясь первому впечатлению, быстро направился к карете. Но, пройдя шагов десять, он, видимо, вспомнив что то, остановился.