PhysX (произносится [фи́зикс] ) — проприетарное подпрограммное обеспечение (англ. middleware), кросплатформенный физический движок для симуляции ряда физических явлений, а также комплект средств разработки (SDK) на его основе. Первоначально разрабатывался компанией Ageia для своего физического процессора PhysX (до появления этого процессора движок носил название NovodeX). После того, как Ageia была приобретена nVidia, движок перешёл в собственность компании nVidia, которая продолжает его дальнейшую разработку. nVidia адаптировала движок для ускорения физических расчётов на своих графических чипах с архитектурой CUDA. PhysX может также производить вычисления с использованием обычного процессора. В настоящее время PhysX доступен на следующих платформах: Windows, Linux, Mac OS X, Wii, PlayStation 3, Xbox 360 (аппаратное ускорение возможно только на платформе Windows). Движок используется в около сотне игр и активно предлагается для продажи (лицензирования) всем желающим.
Возможность запуска PhysX на сторонних GPU
28 июня 2008 года Эран Бадит (англ. Eran Badit), участник ресурса 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.
Назначить для physx что это
Использование ускорения PhysX для ГП в многопроцессорных системах
В разделе Настройки PhysX раскройте список Процессор и выберите ГП NVIDIA для ускорения PhysX.
Используйте «автовыбор» для того, чтобы средства NVIDIA автоматически выбрали наилучший процессор для PhysX.
На наглядной схеме конфигурации ГП показаны текущая конфигурация PhysX, подключения дисплеев и включенные состояния дисплеев. Значок облака PhysX показывает, что все активные дисплеи используют ускорение PhysX, и указывает на ГП, который будет использоваться для обработки PhysX. Отсутствие указателя говорит о том, что для обработки PhysX был выбран ЦП.
Выберите многопроцессорную конфигурацию
В разделе Многопроцессорная конфигурация щелкните
Максимальная производительность 3D для включения многопроцессорного рендеринга и получения максимальной производительности 3D-приложений там, где возможно.
Активировать все дисплеи для включения всех доступных дисплеев. Если возможно, может быть также включен многопроцессорный рендеринг.
Выключить многопроцессорный режим для выключения многопроцессорного рендеринга, например в случае проблем совместимости 3D-приложений.
На наглядной схеме конфигурации ГП показаны текущая многопроцессорная конфигурация, подключения дисплеев и включенные состояния дисплеев. Значок многопроцессорной панели указывает на группу ГП, которые будут совместно работать для увеличения производительности рендеринга.
ПРИМЕЧАНИЕ. При назначении ГП для PhysX настройку можно удалить, если изменится многопроцессорная конфигурация.
Если подключено несколько дисплеев и включен многопроцессорный режим
Windows XP или графические процессоры до GeForce 8
Можно выбрать, какой дисплей использовать для просмотра игры. На странице Установка нескольких дисплеев можно выбрать многопроцессорный дисплей, который будет основным. ГП, подключенный к этому дисплею, будет главным, а остальные ГП — подчиненными для него.
Если ни один дисплей в многопроцессорной группе не назначен основным, драйвер выберет дисплей для просмотра игр в режиме многопроцессорного ускорения.
Windows Vista или более поздние версии и ГП GeForce 8 и последующих версий
Можно выбрать дисплей, который будет использоваться как дисплей с многопроцессорным режимом (дисплей, на котором нужно применить полное ускорение SLI для полноэкранных приложений). На странице Установка нескольких дисплеев можно выбрать многопроцессорный дисплей, который будет основным. Он станет дисплеем с многопроцессорным режимом.
Если ни один дисплей в многопроцессорной группе не назначен основным, драйвер самостоятельно выберет дисплей, который будет дисплеем с многопроцессорным режимом.
PhysX – что это такое и нужен ли он?
Всем hello! Сегодня обсудим PhysX — нужен ли этот компонент, что это такое и как технология работает. Также, для чего используется, какие дает возможности, сильно ли влияет на производительность в играх и нужен ли PhysX для Radeon.
Что делает PhysX
PhysX (читается «физикс») — кроссплатформенный физический движок, симулирующий физические явления, и набор инструментов разработчика на его базе.
Изначально создан компанией Ageia для одноименного физического процессора. После того как компанию купила Nvidia, эта технология адаптирована для расчетов в видеокартах бренда. Дальнейшая разработка продолжается.
В отличие от многих движков, которые всегда включены в код устанавливаемой игры, Физикс инсталлируется отдельно. Как правило, это системное программное обеспечение идет в комплекте с драйверами Nvidia.
Три основных сферы, где используется этот движок — обработка тканей, жидкостей и твердых тел.
Конечно, это влияет на производительность, как и рендеринг всех прочих эффектов, которые не затрагивает Физикс. Однако без этого движка отрисовки упомянутых элементов при использовании других системных инструментов будут не столь качественными.
Нужно ли устанавливать PhysX
Закономерный вопрос — так ли нужен этот движок и обязательно его устанавливать в системе? Вовсе нет, если вы хотите снизить нагрузку на компьютер. Прорисовки будут похуже, зато выше производительность.
Это актуально, если вы используете слабый компьютер для запуска требовательной видеоигры.
С другой стороны, это не значит, что от движка следует отказаться — снижение качества графики в большинстве случаев снижает эстетическое удовольствие, получаемое от игры, особенно в современных играх, где кроме красивой графики больше ничего и нет.
В завершение нужно добавить, что технологии поддерживают не только графические чипы Нвидиа, но и ATI Radeon от AMD. Однако скачивать и устанавливать нужно будет отдельно, так как в базовом наборе драйверов этого движка нет.
О том, как установить PhysX на компьютер, можно почитать здесь (скоро на блоге). Буду признателен всем, кто расшарит этот пост в социальных сетях. До скорой встречи!
Назначить для physx что это
PhysX — дополнительный движок в видеокарте, чтобы более реально отражать движения и явления. В настоящее время этим двигателем обладает компания nVidia. По сути это технология аппаратного ускорения. В большинстве случаев данный движок входит в пакет драйверов к видеокарте nVidia. PhysX помогает ускорить расчеты видеокарте. В настоящее время он применяется на следующих операционных платформах: Windows, Linux, Mac OS X, Wii, PlayStation 3, Xbox 360.
Благодаря инженеру Эран Бэдиту в 28 июня 2008 данная технология в настоящее время также доступна для видеокарт компании Radeon.
Что нужно знать геймерам о PhysX?
Благодаря этому движку, программисты избавляются от написания программных кодов по расчету сложных движений. Тем самым они надеются, что этот движок PhysX будет установлен на вашей операционной системе для правильного и корректного функционирования игры. Поэтому на коробке или в описании игры указывается системные требования, а также ряд нужного дополнительного программного обеспечения которое нужно для функционирования игрушки.
PhysX SDK — в основном обрабатывает три главных направления:
Язык оригинала: русский;
Название: NVIDIA PhysX;
Тип издания: Лицензия;
Назначение: Графика;
Разработчик: NVIDIA;
Год: 2010;
Платформа: PC;
Версия: 9.10.0513;
Язык интерфейса: Русский;
Таблетка: не нужно;
Системные требования: Windows XP 64-bit, Windows 7 64-bit, Windows 7, Windows XP.
Описание:
Игорь Адаменко
По умолчанию, при любом обновлении драйверов Нвидиа, вам поставят кучу ненужного софта. Стоит выбирать выборочную установку, дабы потом не страдать от всплывающих окон и тормозящей системы.
Как только запустили инсталлятор, скаченный с официального сайта, он просит распаковаться. Обычно на C:\NVIDIA.
После установки можно эту папку удалять, иначе она будет расти при каждом обновлении на 600-700 Мб. Если пользуетесь утилитой CCleaner, то можете не переживать по этому поводу. Там по умолчанию отмечено удаление этих файлов. При следующем запуске она всё вычистит.
При выборочной установке надо определиться с компонентами, которые следует ставить:
ТЕХНОЛОГИЯ PHYSX


КАК PHYSX РАБОТАЕТ:
Технология PhysX создана специально для аппаратного ускорения посредством мощных процессоров с сотнями ядер. Благодаря этому NVIDIA GeForce GPU обеспечивают значительное увеличение производительности в обработке физики и поднимают игры на совершенно новый уровень, обеспечивая насыщенные, захватывающие игровые окружения с такими возможностями, как:
Установка конфигурации PhysX — что выбрать для игр?


Установка конфигурации PhysX — что выбрать для игр?
Чтобы не томить скажу сразу — выбирайте Автовыбор, нет четкого ответа на вопрос, потому что все зависит от игры. Но даже тесты в интернете показывают, что в большинстве случаев лучший выбор — именно Авто.
Сперва нужно понять — а что вообще такое PhysX? Это движок, который используют многие игры, он позволяет отлично симулировать физические явления — ткани, жидкости, дым, туман, взрывы, сложная геометрия, разные эффекты, и все меняется и деформируется за всемирными законами физики. То есть он направлен на физику в играх. На самом деле он был создан компанией Ageia для своего реального чипа PhysX. Однако дела у компании Ageia шли плохо, а NVIDIA недолго думала взяла и купила компанию. Правда купила не за аппаратные разработки, а за пакет PhysX SDK, который создавался конечно для чипа Ageia PhysX, но мог спокойно работать и без него, используя силы процессора.
В итоге — NVIDIA начала доделывать технологию PhysX, улучшать, адаптировала для чипов с архитектурой CUDA. Но PhysX может обрабатываться и обычным процессором.
Но что выбрать в настройке установка конфигурации PhysX? Однозначного ответа нет. В интернете есть тестирование что лучше и почти везде лучший результат показывает режим Автовыбор.
Например можно выставить процессор — но тогда может просесть FPS, потому что процессор будет заниматься еще одной задачей. С другой стороны — если у вас топовый проц, например Intel Core i9, то можно попробовать выбрать процессор, потому что вряд ли игра загружает i9 максимум. Но если у вас например i5, даже если последнего поколения — думаю только и только режим авто. Или вообще попробовать видеокарту. То есть опять приходим к тому, что нет единого лучшего значения, выбрав проц или видеокарту — можно только ухудшить производительность. Лучше всего — только режим Автовыбор.
Еще прочитал, что выбирать процессор можно в тех играх, которым важна видеокарта больше. Иначе будут глюки.
С другой стороны — можно посмотреть насколько игра нагружает видеокарту и процессор и потом сделать вывод что выбирать. Если видеокарта особо не нагружается — выбираем ее, все таки как не крути, видеокарта значительно быстрее обрабатывает физику PhysX.
Не знаю правда или нет, но чтобы игра запускалась без использования движка PhysX — нужно в свойствах ярлыка, в конце исполняемого файла exe прописать параметр -nophysx.
Один пользователь написал — он выбрал ЦП (процессор) и ему это помогло избавиться от просадок ФПС в игре Tomb Raider (2013).
Так что вывод один — лучшее это выбрать режим Авто:
Но если у вас есть любимая игра — то можете поэкспериментировать. Возможно именно для вашей любимой игры можно будет выбирать видеокарту (ГП) или процессор (ЦП).
Также у вас при установке драйверов может быть предложено поставить компонент PhysX — поверье, игнорировать не стоит вообще:
Минутку внимания. Помните я писал про чип PhysX? Да, это был не только софт, но и реальный чип, который был в виде отдельной платы PCI (PCI-E тогда еще попросту не было) и выглядел он так:
Похоже на видеокарту, требует даже дополнительное подключение:
Вот это — реально дополнительный чип, некий процессор, который был создан специально для обработки физики в играх. Увы, сейчас такое устройство не делают, но компания взяла софт PhysX, допилила его и дала ему новую жизнь))
Движок PhysX на практике
Давайте посмотрим, что именно в играх дает этот движок.
На самом деле, если честно — разница достаточно заметная.. даже сложно представить, что этот движок имеет такое влияние на графику в играх..
Посмотрите сколько мелких частиц дает движок PhysX (слева он включен):
Еще пример — как видим без PhysX реально намного меньше эффектов в игре:
Очень хорошо видно, слева PhysX — включен, с вертушки стреляют по асфальту и частиц БЕЗ ДВИЖКА НАМНОГО МЕНЬШЕ:
Настолько меньше, что даже показалось — а может это какая-то ошибка? Но посмотрев другие картинки пришел к выводу — нет, не ошибка, просто PhysX имеет такое колоссальное влияние…
Посмотрите еще пример — без PhysX играть, это значит много терять игровых эффектов:
Еще один пример — уже неудивительно что разница просто огромная:
Заключение
Ребята, что можно сказать? Во-первых четкого ответа что ставить в Установка конфигурации PhysX — нет. В одной игре может быть лучше выбрать процессор, в другой — видюху. Поэтому вывод — оставить автовыбор.
Но с другой стороны — можно посмотреть а что игра загружает меньше? Процессор или видеокарту? Если например в игре процессор не более 50 процентов грузится, это может быть если у вас топовый проц, можно попробовать выставить в Установка конфигурации PhysX — процессор (то есть ЦП или CPU). Может быть лучше. А может не будет эффекта — если не будет то возвращаем значение автовыбор.
Вот такие дела. Надеюсь эта информация вам помогла. Удачи и добра, до новых встреч друзья, берегите себя





















