Nvidia physx для windows xp

ТЕХНОЛОГИЯ PHYSX

Технология NVIDIA PhysX предлагает более качественный игровой процесс и более яркие впечатления от игры, обеспечивая более реалистичное взаимодействие окружений и персонажей, чем когда-либо. Благодаря более реалистичному поведению графика выглядит и воспринимается намного лучше. В начале эпохи 3D игр персонажи и миры создавались из прямоугольников с деколями на них. По мере развития технологий прямоугольники превратились в геометрически более подробные полигоны, а деколи стали иметь более точно затененные и освещенные текстуры. Однако большинство людей все еще замечали странное различие между игровым окружением и реальностью, что мешало поверить и полностью погрузиться в мир игры. До изобретения PhysX дизайнерам игр приходилось заранее вычислять, как объект поведет себя в ответ на какое-либо действие. Например, они рисовали ряд кадров, показывающий, как футбольный игрок падает на землю после попытки перехватить мяч. Недостатком этого подхода являлось то, что игрок всегда видел одну и ту же повторяющуюся анимацию. Теперь благодаря PhysX игры могут в реальном времени обсчитать физику поведения тел в игре! Это означает, что теперь игрок будет наклоняться и переворачиваться в воздухе совершенно по-разному в зависимости от того, как была сделана попытка перехвата, таким образом, каждый раз создавая уникальную визуальную картинку.Технология PhysX широко интегрирована в более 150 играх и используется более 10 000 разработчиков. Благодаря аппаратно ускоренной физике оживают миры ведущих дизайнеров игр: стены могут быть реалистично снесены, деревья гнутся и ломаются на ветру, потоки воды и дым текут и взаимодействуют с предметами, а не просто исчезают за соседними объектами.

КАК PHYSX РАБОТАЕТ:

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

  • Взрывы, которые поднимают пыль и обломки
  • Персонажи со сложной геометрий для более реалистичных движений и взаимодействий
  • Новые зрелищные виды оружия с невероятными эффектами
  • Ткани, которые естественно развеваются и рвутся
  • Плотный дым и туман, которые клубятся вокруг объекта во время движения

Determinism¶

PhysX is deterministic in the sense it will produce identical simulation results from the same sequence of API calls applied from the point where a scene is originally created (and the same responses from simulation callbacks which modify data). Note that removing all the objects from a scene is not in general sufficient to reinitialize it for this purpose.

PhysX simulation behavior is not sensitive to the number of CPU worker threads used.

An important caveat to determinism is the state of the x87 FPU on 32-bit Intel/AMD platforms. Some compilers produce x87 floating point instructions even when configured to prefer SSE instructions, and the results of those operations may depend on the state of the x87 control word. Since it is too expensive to modify the x87 FPU state at every PhysX entry point, this is delegated to the application if necessary. PhysX operations do not result in changes to the x87 control word, but certain other libraries (including DirectX) may modify it.

Configurations in which this is known to be a issue are all 32-bit MSVC debug configurations, and all MSVC 32-bit checked, release and profile configurations prior to Visual Studio 2012.

Как работает программа

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

Этот механизм похож на OpenGL, только разработанный специально для видеокарт от nVida, хотя если у Вас есть желание, то можно поставить эти драйвера и при использовании графических чипсетов, например, от ATI. Но тут надо будет ставить специальные «патчи», позволяющие обойти блокировку. Об этом лучше почитать на специализированных форумах.

При прорисовке графики Физикс берёт на себя основные задачи:

  • просчёт твёрдых тел;
  • просчёт жидкостей;
  • просчёт тканей и текстур.

What is PhysX System Software?

PhysX is an open-source physics engine development kit, also known as an SDK. PhysX, along with the catchy name, is a piece of middleware from Nvidia. This means that PhysX provides accessibility to other platforms along with the one it was initially intended for.

PhysX deals heavily with the two main facets of physics in games:

  • classical dynamics; and
  • soft body dynamics

What’s the difference?

Classical Dynamics

Classical dynamics are physics that we’re more familiar with in real life. This includes the motion of objects like projectiles, how machines move and operate, and the way the universe looks and acts. These are basically the building blocks for everything that PhysX does.

Soft Body Dynamics

Soft body dynamics are more specified toward computer graphics and gaming. Soft body dynamics aims to create realistic simulations for gamers and game developers to have aspects of the game’s more minute details, like the way a character’s shirt billows in the wind, all the way to the more critical information, like how bricks in a building move after a violent explosion.

Memory Management¶

PhysX performs all allocations via the PxAllocatorCallback interface. You must implement this interface in order to initialize PhysX:

class PxAllocatorCallback
{
public:
    virtual ~PxAllocatorCallback() {}
    virtual void* allocate(size_t size, const char* typeName, const char* filename,
        int line) = ;
    virtual void deallocate(void* ptr) = ;
};

The size of the request is specified in bytes, and PhysX requires that the memory that is returned be 16-byte aligned. On many platforms malloc() returns memory that is 16-byte aligned, and on Windows the system function _aligned_malloc() provides this capability. The other parameters to allocate() are a string which identifies the type of allocation, and the __FILE__ and __LINE__ location inside PhysX code where the allocation was made. Refer to PxAllocatorCallback::allocate() to find out more about them.

A simple implementation of the allocator callback class can be found in the PhysX Extensions library, see class PxDefaultAllocatorCallback.

Note

On some platforms PhysX uses system library calls to determine the correct type name, and the system function that returns the type name may call the system memory allocator. If you are instrumenting system memory allocations, you may observe this behavior. To prevent PhysX requesting type names, disable allocation names using the method PxFoundation::setReportAllocationNames().

You can place PhysX objects in memory owned by the application using PhysX’ binary deserialization mechanism. See for details.

Как убрать надпись Physx cpu в играх

Появление этих двух слов говорит, что игра работает на движке physx от компании NVIDIA. Он предназначен для получения высокой степени детализации с помощью внутренних возможностей видеокарты, которая является подспорьем для процессора.

Несмотря на положительные стороны такого процесса, постоянно находящаяся перед глазами надпись, очень сильно напрягает. А когда ты находишься в противостоянии с мировым злом в онлайн игрушке в особенности.

Для устранения проблемы предусмотрено два простых способа: изменение настроек в панели управления видеоадаптера и установка другой сборки видеодрайверов.

Скачайте NVIDIA PhysX для Windows XP на русском бесплатно

Версия Платформа Язык Размер Формат Загрузка
  
NVIDIA PhysX

Windows XP

Русский 27.6MB .exe

Скачать

Обзор NVIDIA PhysX

NVIDIA PhysX – утилита, служащая для увеличения производительности игр. При работе использует возможности программного ускорения, повышает реалистичность отображаемых сцен и физических процессов. Программа поддерживается рядом операционных систем (Windows, Linux, Mac) и игровых консолей.

Скриншоты

Похожие программы

SpeedFan

Google Earth

DirectX — пакет библиотек, необходимый системе для работы с мультимедиа
ArtMoney

Andy

Hamachi

Tunngle

Game Maker Studio — разработка игр и приложений под различные платформы
IObit Malware Fighter — для удаления вредоносных программ – троянов, кейлоггеров
Mobogenie

Nokia PC Suite

BlueStacks — программа для запуска android приложение на windows
360 Total Security — условно-бесплатное антивирусное программное обеспечение
Fences

Hotspot Shield

7-Zip — бесплатный архиватор для windows
Origin

CPU-Z

Driver Booster Free — программа для поиска и установки новых драйверов
Acronis Disk Director — пакет инструментов для работы с жесткими дисками компьютера
DriverPack Solution — для автоматической установки и обновления драйверов
Cheat Engine

VirtualBox — создание вирутальных машин
Reg Organizer — программное обеспечение для оптимизации и очистки компьютера
Bandicam — программа для снятия скриншотов и записи видео с экрана
Nox App Player — программа для запуска андроид игр и приложений на windows
2GIS

Razer Game Booster — программа для отключения неиспользуемых процессов
Punto Switcher

Radmin

Mathcad

Ammyy Admin

3DMark

Action!

FurMark

Xpadder

Adobe Dreamweaver

Driver Genius — сканирования и обновление драйверов на компьютере
PowerDVD — проигрыватель мультимедийных файлов
CheMax

GOM Player — медиапроигрыватель для Windows
FBReader

Cool Reader

Samsung Kies — подключение телефонов и смартфонов компании Samsung к ПК
Connectify Hotspot

MyPublicWiFi

Nero Burning ROM

Free Studio — пакет объединяющий более 40 мультимедийных программ
WinSCP

ImgBurn

FB2 Reader

FastStone Capture

EasyBCD

STDU Viewer

NVIDIA PhysX
ManyCam

Virtual Router

Dropbox

Adguard

Dr.Web CureIt! — бесплатная утилита для лечения компьютера от вредоносного ПО
Яндекс.Диск

Kaspersky Free — бесплатная версия антивируса от лаборатории Касперского
NOD32 — хороший антивирус для компьютера
iTunes — программа для синхронизации между мобильными устройствами Apple
Rufus

PRO100

Arduino

CGMiner

Maple

Visual Studio

Bitcoin Core

Глаз.ТВ

Kingo Root

Android Studio

Scratch

Firebird

Charles

NVIDIA GeForce

MinerGate

Microsoft .NET Framework — платформа создающая условия установки компьютерного ПО
Eclipse

NVIDIA Inspector — для работы с графической подсистемой
HWMonitor

Core Temp

Display Driver Uninstaller — для удаления устаревших драйверов видеокарт
VueScan

CrystalDiskInfo — диагностическая утилита для проверки жестких дисков
HDD Low Level Format Tool — утилита, предназначенная для форматирования жестких дисков
Ускоритель компьютера — оптимизация операционной системы Windows
Classic Shell

WinThruster — оптимизация операционных систем семейства Windows
Avast Free Antivirus — бесплатный Аваст антивирус для компьютера
Mcafee — антивирусная программа, для защиты компьютера от внешних угроз
Intel Driver

ASUS Update — утилита, предназначенная для обновления BIOS на компьютере
Clownfish

Evernote

GeForce Experience — автоматического поиск драйверов видеокарт компании Nvidia
Облако Mail.ru

CPU Control

Microsoft Security Essentials — антивирус для защищиты операционной системы
ActiveSync

BlueSoleil

Malwarebytes Anti-Malware — частично бесплатная антивирусная утилита
TV Player Classic

CyberGhost VPN

RivaTuner

PuTTY

Trend Micro HijackThis

VMWare Workstation

Supremo

AnyDesk

Rainmeter

RocketDock

Lightshot

TunnelBear

AMD Catalyst Control Center — программа для настройки видеокарт AMD Radeon

Аудио | Видео программы

Графические программы

Microsoft Office

Игры

Интернет программы

Диски и Файлы

Скачайте NVIDIA PhysX для Windows 8.1 на русском бесплатно

Версия Платформа Язык Размер Формат Загрузка
  
NVIDIA PhysX

Windows 8.1

Русский 27.6MB .exe

Скачать

Обзор NVIDIA PhysX

NVIDIA PhysX – утилита, служащая для увеличения производительности игр. При работе использует возможности программного ускорения, повышает реалистичность отображаемых сцен и физических процессов. Программа поддерживается рядом операционных систем (Windows, Linux, Mac) и игровых консолей.

Скриншоты

Похожие программы

SpeedFan

Google Earth

DirectX — пакет библиотек, необходимый системе для работы с мультимедиа
ArtMoney

Andy

Hamachi

Tunngle

Game Maker Studio — разработка игр и приложений под различные платформы
IObit Malware Fighter — для удаления вредоносных программ – троянов, кейлоггеров
Mobogenie

Nokia PC Suite

BlueStacks — программа для запуска android приложение на windows
360 Total Security — условно-бесплатное антивирусное программное обеспечение
Fences

Hotspot Shield

7-Zip — бесплатный архиватор для windows
Origin

CPU-Z

Driver Booster Free — программа для поиска и установки новых драйверов
Acronis Disk Director — пакет инструментов для работы с жесткими дисками компьютера
DriverPack Solution — для автоматической установки и обновления драйверов
Cheat Engine

VirtualBox — создание вирутальных машин
Reg Organizer — программное обеспечение для оптимизации и очистки компьютера
Bandicam — программа для снятия скриншотов и записи видео с экрана
Nox App Player — программа для запуска андроид игр и приложений на windows
2GIS

Razer Game Booster — программа для отключения неиспользуемых процессов
Punto Switcher

Radmin

Mathcad

Ammyy Admin

3DMark

Action!

FurMark

Xpadder

Adobe Dreamweaver

Driver Genius — сканирования и обновление драйверов на компьютере
PowerDVD — проигрыватель мультимедийных файлов
CheMax

GOM Player — медиапроигрыватель для Windows
FBReader

Cool Reader

Samsung Kies — подключение телефонов и смартфонов компании Samsung к ПК
Connectify Hotspot

MyPublicWiFi

Nero Burning ROM

Free Studio — пакет объединяющий более 40 мультимедийных программ
WinSCP

ImgBurn

FB2 Reader

FastStone Capture

EasyBCD

STDU Viewer

NVIDIA PhysX
ManyCam

Virtual Router

Dropbox

Adguard

Dr.Web CureIt! — бесплатная утилита для лечения компьютера от вредоносного ПО
Яндекс.Диск

Kaspersky Free — бесплатная версия антивируса от лаборатории Касперского
NOD32 — хороший антивирус для компьютера
iTunes — программа для синхронизации между мобильными устройствами Apple
Rufus

PRO100

Arduino

CGMiner

Maple

Visual Studio

Bitcoin Core

Глаз.ТВ

Kingo Root

Android Studio

Scratch

Firebird

Charles

NVIDIA GeForce

MinerGate

Microsoft .NET Framework — платформа создающая условия установки компьютерного ПО
Eclipse

NVIDIA Inspector — для работы с графической подсистемой
HWMonitor

Core Temp

Display Driver Uninstaller — для удаления устаревших драйверов видеокарт
VueScan

CrystalDiskInfo — диагностическая утилита для проверки жестких дисков
HDD Low Level Format Tool — утилита, предназначенная для форматирования жестких дисков
Ускоритель компьютера — оптимизация операционной системы Windows
Classic Shell

WinThruster — оптимизация операционных систем семейства Windows
Avast Free Antivirus — бесплатный Аваст антивирус для компьютера
Mcafee — антивирусная программа, для защиты компьютера от внешних угроз
Intel Driver

ASUS Update — утилита, предназначенная для обновления BIOS на компьютере
Clownfish

Evernote

GeForce Experience — автоматического поиск драйверов видеокарт компании Nvidia
Облако Mail.ru

CPU Control

Microsoft Security Essentials — антивирус для защищиты операционной системы
ActiveSync

BlueSoleil

Malwarebytes Anti-Malware — частично бесплатная антивирусная утилита
TV Player Classic

CyberGhost VPN

RivaTuner

PuTTY

Trend Micro HijackThis

VMWare Workstation

Supremo

AnyDesk

Rainmeter

RocketDock

Lightshot

TunnelBear

AMD Catalyst Control Center — программа для настройки видеокарт AMD Radeon

Аудио | Видео программы

Графические программы

Microsoft Office

Игры

Интернет программы

Диски и Файлы

Installation

Since Nvidia has made PhysX an open-source engine, you can easily download it right from the company’s site at no cost.

Now that you have a better idea of what you are dealing with, let’s start installing the engine, shall we? Mosey on over to the NVIDIA PhysX System Software download page. Here you’ll find the system specs and release history.

All you have to do is press’ download now,’ to begin your download, imagine that! After this, it will alert you that the PhysX download contains the NVIDIA display driver and GeForce Experience application.

Continue on and click on ‘Save’ to begin the download to your browser. When this download completes, open up the containing folder and follow the installation steps given to you by Nvidia.

Can I uninstall Nvidia PhysX system software?

Yes and no. Like with any programs on your system, you can remove Nvidia’s PhysX software through the ‘add/remove program’ feature. The tricky thing is, it’s actually challenging to get all of the software entirely removed from the system. It has a hard time removing the entirety of the AGEIA Technologies aspects of the program.

This boils down to a strange situation where you can technically uninstall PhysX, but parts remain on your system. People are still trying to figure out the myriad ways of removing it.

Игорь Адаменко

По умолчанию, при любом обновлении драйверов Нвидиа, вам поставят кучу ненужного софта. Стоит выбирать выборочную установку, дабы потом не страдать от всплывающих окон и тормозящей системы.

Как только запустили инсталлятор, скаченный с официального сайта, он просит распаковаться. Обычно на C:\NVIDIA.

После установки можно эту папку удалять, иначе она будет расти при каждом обновлении на 600-700 Мб. Если пользуетесь утилитой CCleaner, то можете не переживать по этому поводу. Там по умолчанию отмечено удаление этих файлов. При следующем запуске она всё вычистит.

При выборочной установке надо определиться с компонентами, которые следует ставить:

  • Графический драйвер (Graphics Driver) — это сам драйвер, его установку отменить нельзя.
  • NVIDIA GeForce Experience — программа, которая проверяет обновления драйвера, настраивает ваши игры под текущее железо (и наоборот), вроде бы ещё через неё можно стримить видео. Обычному пользователю не нужна, геймеры же сами разберутся.
  • Аудиодрайвер HD (HD Audio Driver) — драйвер, нужный для передачи звука из видео при использовании HDMI. Логично, что если вы даже не знаете, что такое HDMI, то нет смысла ставить.
  • Драйвер 3D Vision (3D Vision Driver и/или 3D Vision Controller Driver) — имеет смысл только для экранов с поддержкой 3D.
  • Системное программное обеспечение PhysX (PhysX System Software) — софт, который необходим некоторым играм для лучшей работы (а то и вовсе для запуска).
  • Обновления NVIDIA (NVIDIA Update) — программа для автоматической проверки обновлений драйверов. Если делаете это ручками, можно не ставить.

Достоинства и недостатки

До появления утилиты дизайнерам были вынуждены предварительно просчитывать поведение объекта при выполнении какого-либо действия, в результате игрок постоянно видел одинаковую анимацию. Благодаря NVIDIA PhysX современные 3D игры в режиме настоящего времени высчитывают физику объекта и каждый раз заново выводят уникальное изображение. Благодаря этому миры компьютерных игр выглядят более естественными и настоящими. Программа симулирует движение объектов и окружающие явления так, будто на них оказывают воздействие законы физики.

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

Для реализации своих возможностей NVIDIA PhysX сначала использует мощность видеокарты либо главного процессора. Максимальная производительность будет достигнута при использовании графического адаптера, при задействованном центральном процессоре будет оказана существенная нагрузка на ОС, а значит быстродействие и эффективность NVIDIA PhysX снизится и это отразится на FPS в играх.

Утилита настроена на архитектуру CUDA графических адаптеров NVIDIA и делает расчеты физики значительно быстрее.

Приложение активно используют геймеры, так как оно ускоряет запуск игр и устраняет вероятность торможений или зависаний.

Технология реализована более чем в 150 играх, ею пользуются свыше десяти тысяч разработчиков.

Несмотря на кроссплатформенность, максимально возможности программы раскрываются только в ОС Windows, в других средах утилита работает менее эффективно.

Для рядовых пользователей программа находится в свободном доступе, это позволяет скачать NVIDIA PhysX бесплатно для Windows и других ОС. Разработчики игр могут приобрести SDK в полноценном виде и с исходными кодами.

Программа регулярно обновляется, разработчики выпускают новые версии с устраненными ошибками и внесенными дополнениями. Именно поэтому для установки рекомендуется скачать последнюю версию NVIDIA PhysX.

Программа русифицирована, также переведена на английский, установка утилиты очень простая и удобная.

Движок для игр — NVIDIA PhysX System Software 9.17.0524

NVIDIA PhysX –мощный физический движок, обеспечивающий реалистичную физику в режиме реального времени в современных играх для компьютеров и консолей. Более 150-ти игр работают на основе программного обеспечения PhysX, количество разработчиков, использующих PhysX в самых разных областях, превосходит 10000, а само программное обеспечение поддерживается Sony Playstation 3, Microsoft Xbox 360, Nintendo Wii и ПК. Следует отметить, что технология PhysX разработана специально для аппаратного ускорения с использованием мощных процессоров с сотнями ядер. Системные требования:Windows XP | Vista | 7 | 8 | 8.1 Торрент Движок для игр — NVIDIA PhysX System Software 9.17.0524 подробно:Реализация физики в играх — не такая простая задача. Эта область чрезвычайно требовательна к интенсивным вычислениям и основана на уникальном наборе физических алгоритмов, для реализации которых необходимо невероятное число одновременных математических и логических вычислений. И тут как нельзя кстати приходятся технология NVIDIA PhysX и процессоры GeForce. Кроме того, технология PhysX разработана специально для аппаратного ускорения с использованием мощных процессоров с сотнями ядер. В сочетании с невероятной способностью GPU к параллельным вычислениям PhysX обеспечит экспоненциальный прирост мощности при просчете физики и поднимет игровые возможности на новый уровень, предоставляя богатое, захватывающее игровое окружение с такими особенностями как: взрывы, поднимающие клубы пыли и превращающие все в руины, персонажи со сложной геометрией, изобилующие соединительными элементами для более реалистичного движения и взаимодействия, новые орудия с невероятными эффектами, производящие неизгладимое впечатление, ткани, которые реалистично рвутся и сминаются, плотный дым и туман, поднимающиеся вокруг движущихся объектов.Есть единственный способ получить реальную физику с масштабами, изощренностью и точностью, которая кардинально изменит весь Ваш игровой опыт, — это использовать один из миллионов NVIDIA PhysX-ready GeForce процессоров.  Особенности выпускаThis version of the PhysX System software fixes an issue in the PhysX Loader that caused some games using PhysX 2.7.1 SDK (very old) to fail with the new GPU driver.Includes the latest PhysX runtime builds to support all released PhysX content.Supports NVIDIA PhysX acceleration on all GeForce 9?series, and 100?series to 1000?series GPUs with a minimum of 256MB dedicated graphics memory.Note: Some applications may have higher minimum requirements.Supports NVIDIA PhysX acceleration on GeForce for SDK versions 2.7.1, 2.7.3, 2.7.4, 2.7.5, 2.7.6, 2.8.0, 2.8.1, 2.8.3, 2.8.4, and above.Supports control of your GPU PhysX configuration from the NVIDIA display driver control panel.Note: For games that use SDK versions before 2.7.1 the PhysX Legacy Installer must also be installed. These are games that were released around the end of 2007 or earlier. (AGEIA titles) Examples of these games include CellFactor, Clive baker’s Jericho, Gears of War, Pirates of the Burning Sea, Switchball and Velvet Assassin.  Поддерживаемыe продуктыSupports NVIDIA PhysX acceleration on all GeForce 9?series, 100?series to 900?series GPUs, and the new 1000 series GPUs with a minimum of 256MB dedicated graphics memory.
Скриншоты Движок для игр — NVIDIA PhysX System Software 9.17.0524 торрент:

Скачать Движок для игр — NVIDIA PhysX System Software 9.17.0524 через торрент:

nvidia-physx-system-software.torrent (cкачиваний: 586)

Поддержка игровых «движков»

На текущий момент список игр и игровых движков, которые поддерживают данную функцию аппаратного ускорения, неуклонно растёт. Постоянная работа по продвижению продукта даёт свои плоды, и уже значительная часть современных игр имеют встроенную поддержку этого функционала, как и возможность установки на Windows 10.

Основные движки, которые поддерживают Физикс:

  • Unity – популярнейший движок для 3д игр;
  • Unreal Engine – поддерживаются как третья, так и четвёртая версия;
  • Eclipse Engine — для поклонников Dragon Age;
  • Trinigy Vision Engine – сейчас купленная компанией Havok. Многие помнят игру Arcania, она также поддерживает эту технологию;
  • 4A Engine – это уже украинская разработка, которую Вы можете оценить в играх серии Metro 2033;
  • Redengine – посмотрите игру «Ведьмак 3» и Вы сразу оцените возможности трехмерной графики (надеюсь у Вас мощный компьютер );
  • и многие другие.

Using Different Units¶

PhysX is designed to produce correct results regardless of the units of length or mass, so long as inputs use those units consistently. However, there are certain tolerances values whose defaults need to be adjusted depending on the units. In order to ensure that these tolerances default to reasonable values, adjust the values in PxTolerancesScale when creating the PxPhysics and PxCooking interfaces. Tolerances for objects are set at creation time, and may then be overridden by the application.

You should set tolerances based on the typical size of objects in your simulation. For example, if you are working with objects of size approximately one meter, but in units of centimeters, you should set the scale as follows:

PxFoundation* foundation = ...;
PxTolerancesScale scale;
scale.length = 100;        // typical length of an object
scale.speed = 981;         // typical speed of an object, gravity*1s is a reasonable choice
PxPhysics *p = PxCreatePhysics(PX_PHYSICS_VERSION, *foundation, scale, ...);

This will result in the defaults for values like PxShape::contactDistance being scaled appropriately for your objects.

You can also set the typical object mass in PxTolerancesScale.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector