Домашний_компьютер - Домашний компьютер №8 (122) 2006

Тут можно читать онлайн Домашний_компьютер - Домашний компьютер №8 (122) 2006 - бесплатно полную версию книги (целиком) без сокращений. Жанр: Прочая околокомпьтерная литература. Здесь Вы можете читать полную версию (весь текст) онлайн без регистрации и SMS на сайте лучшей интернет библиотеки ЛибКинг или прочесть краткое содержание (суть), предисловие и аннотацию. Так же сможете купить и скачать торрент в электронном формате fb2, найти и слушать аудиокнигу на русском языке или узнать сколько частей в серии и всего страниц в публикации. Читателям доступно смотреть обложку, картинки, описание и отзывы (комментарии) о произведении.

Домашний_компьютер - Домашний компьютер №8 (122) 2006 краткое содержание

Домашний компьютер №8 (122) 2006 - описание и краткое содержание, автор Домашний_компьютер, читайте бесплатно онлайн на сайте электронной библиотеки LibKing.Ru

Домашний компьютер №8 (122) 2006 - читать онлайн бесплатно полную версию (весь текст целиком)

Домашний компьютер №8 (122) 2006 - читать книгу онлайн бесплатно, автор Домашний_компьютер
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Физкульт-привет!

Автор: Дмитрий Лаптев.

© 2003-2006, Издательский дом | http://www.computerra.ru/

Журнал «Домашний компьютер» | http://www.homepc.ru/

Этот материал Вы всегда сможете найти по его постоянному адресу: /2006/122/284580/

Часто ли нам приходится присутствовать при рождении нового класса компьютерных компонентов? Еще как нечасто! Однако, прямо сейчас, набрав в известной поисковой системе словечко PhysX, вы имеете возможность убедиться, что карты на этом процессоре уже доступны в рознице, причем двух производителей – ASUS и BFG. Физические игровые ускорители, таким образом, обрели физически-осязаемую сущность. Можно ли обойти это событие вниманием? Вопрос риторический!
Не в fps счастье

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

Пока на сегодняшний день вышла в свет только одна игра с реализованной аппаратной поддержкой физических расчетов – Tom Clancy’s Ghost Recon Advanced Warfighter (в просторечье – GRAW), а также имеется и некоторое количество демо-версий готовящихся игр. Однако, список игр, которые должны выйти в ближайшие несколько лет, превышает сотню, да и число разработчиков, планирующих задействовать физический движок от AGEIA в своих играх, достаточно внушительно и перевалило за 60.

Но в первую очередь хотелось бы высказать решительное «фи» в адрес отдельных поверхностно смотрящих коллег, которые, мимоходом оценив новинку по шаблонам, принятым для тестирования видеокарт, возмущенно резюмировали: за что платить $300, если никакой прибавки «кадров в секунду» в распространенных тестах и играх она не обеспечивает?

Действительно, fps после установки физического ускорителя не увеличивается. Но пора определиться с ложными и истинными приоритетами – наращивание частоты кадров выше 50-60 в секунду никак не отражается на увлекательности игрового процесса. Гораздо актуальнее потратить дополнительную мощность на качественное улучшение игрового процесса, а именно такая задача стоит перед физическими ускорителями.

Согласитесь большинство из нас запуская новую игру вовсе не желают пройти ее - фото 57

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

Так что же именно способен добавить физический ускоритель, и в частности, «первая ласточка» в новом классе игровой периферии – карта на основе AGEIA PhysX, – к игровому процессу?

Ответ прост – динамику, возможность взаимодействовать с предметами, ранее представленными в играх как статичные декорации. Причем в отличие от ранее жестко запрограммированных сценариев поведения «взрываемых» бочек, коробок и прочих стандартных объектов (пройдя несколько уровней, пользователь наизусть заучивал последствия своих действий, дозволенных игрой), теперь вы вовсе не встретите однообразия. Ведь последствия любого взаимодействия зависят от угла приложения, силы и массы других факторов – в жизни даже нарочно трудно устроить два идентичных по последствиям «погрома». Разумеется, у первого поколения ускорителей мощность не столь велика, и неизбежные огрехи в драйверах еще мешают насладиться подлинной реалистичностью. Но и сейчас успехи видны невооруженным глазом, и кроме свободы взаимодействия с игровым миром, можно отметить чуть более реалистичное «поведение» огня, воды, ткани, волос и прочих текучих и свободно подвижных субстанций. Но почему все это до сих пор составляло проблему?

Физика вчера

Задача моделирования взаимодействия нескольких предметов игрового мира между собой – наиболее ресурсоемкая среди тех, что возникают при программировании игрового движка. Строго говоря, узнать, столкнулись ли два «идеальных» объекта и какое положение они должны занять после взаимодействия – задача несложная и описывается известными каждому школьнику законами. Но если в кадре оказывается хотя бы десяток подвижных тел различной природы и свойств, то объем работы, ложащейся на процессор (и, что самое главное, выполнить ее необходимо в реальном времени), становится угрожающим. А надо учесть, что для полноценного моделирования не только твердых, но и эластичных объектов, жидкостей и, тем более, так любимых игровыми дизайнерами взрывов, количество частиц в кадре, поведение которых рассчитывается независимо друг от друга, необходимо увеличить до нескольких тысяч.

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

Наглядный образец реализации физики силами центрального процессора - фото 58

Наглядный образец реализации «физики» силами центрального процессора представляет собой игра Painkiller. Притом что эффекты в ней отнюдь нельзя назвать идеально реалистичными, да и сама игра вышла довольно давно, она является весьма тяжелой даже по меркам самых мощных современных процессоров. Иными словами, производительность в этой игре упирается в центральный процессор, даже если вы установите дорогую видеокарту, тогда как в остальных играх с упрощенной физической моделью основная нагрузка приходится на видеоакселератор. Законный вопрос: почему же, несмотря на совершенствование центральных процессоров, им все еще не по силам столь естественно-научная задача?

Читать дальше
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать


Домашний_компьютер читать все книги автора по порядку

Домашний_компьютер - все книги автора в одном месте читать по порядку полные версии на сайте онлайн библиотеки LibKing.




Домашний компьютер №8 (122) 2006 отзывы


Отзывы читателей о книге Домашний компьютер №8 (122) 2006, автор: Домашний_компьютер. Читайте комментарии и мнения людей о произведении.


Понравилась книга? Поделитесь впечатлениями - оставьте Ваш отзыв или расскажите друзьям

Напишите свой комментарий
x