Вышла новая версия Nvidia PhysX 4.0.

nvidia_physx_official_logo

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

И хорошо, как упоминалось в той статье, яРазработчики Nvidia продолжили работу над улучшением своего движка PhysX.

после чего Люди из NVIDIA недавно выпустили новую версию своего движка физических процессов PhysX 4.0., который стал первым крупным выпуском после перевода в категории открытых проектов.

В то же время было выпущено обновление PhysX 3.4.2, включающее корректирующие изменения для изначально открытой базы кода.

О Nvidia PhysX

Код проекта распространяется под лицензией BSD. и он совместим с платформами Linux, macOS, iOS, Windows и Android.

Необходимость подписания соглашения, которое осталось в EULA при разработке платформ для XBox One, Sony Playstation 4 и Nintendo Switch.

Помимо движка непосредственно под лицензией BSD, код и связанный с ним набор инструментов PhysX SDK также открыты.

PhysX один из самых популярных физических движков, участвующих в обработке физических взаимодействий в более чем 500 играх. и он является частью многих популярных игровых движков, таких как Unreal Engine, Unity3D, AnvilNext, Stingray, Dunia 2 и REDengine.

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

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

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

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

Особенности выпуска PhysX 4.0

С новым запуском вашего двигателя В проект были добавлены новые функции, а также исправлены различные ошибки.

Кроме того, с этим люди Nvidia надеются, что многие другие присоединятся к развитию проекта.

С этим новым выпуском выделена реализация алгоритма TGS (Temporal Gauss-Seidel Solver), позволяющий улучшить качество моделирования персонажей и объектов, состоящих из множества сочлененных частей.

Кроме того система сборки была переведена на использование Cmake.

В этой новой версии PhysX 4.0 вы можете увидеть большую масштабируемость правил фильтрации для кинематических и статических объектов.

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

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

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

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


Будьте первым, чтобы комментировать

Оставьте свой комментарий

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

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.