Пакет Nvidia Physx и библиотека потоков стала полностью открытыми. Движение компании открывает новые возможности

Расширенные видеоигры состоят не только из сюжета и визуального слоя, но и решений, которые предназначены для моделирования физики различных элементов из цифрового мира. В случае последнего, например, жидкости, одежды или взаимодействия некоторых вещей на других. В таких приложениях Physx из Nvidia был популярным пакетом времени. Не так давно он стал полностью открытым — день — вместе с библиотекой потока.
Хотя Nvidia предоставила исходный код для пакета Physx 4.0 в декабре 2018 года, он не был завершен. Это недавно изменилось, и с этими изменениями библиотека потоков также стала полностью открытой.
Nvidia завершила поддержку 32-разрядных приложений с использованием Physx для карт GeForce RTX 5000
До сих пор, как часть лицензии BSD 3, была уже упомянутая уже упомянутая пакет Physx и его библиотека потоков (моделирование жидкости в режиме реального времени, хотя он также содержит модель для создания огненных и дымовых эффектов). Если мы хотим узнать больше о приложениях Physx, то на этом адресе можно найти официальную страницу на английском языке. Хотя Physx из Nvidia мог использоваться годами, пользователи не имели доступа к исходному коду, ответственному за моделирование в графической системе. В последнем обновлении, которое относится к Physx SDK 5.6.0 (вместе с потоком 2.2.0), было также решено поделиться этим элементом, поэтому в настоящее время каждый человек уже может использовать полный код этого и связанного с ним решения для потока (реклама от бренда NVIDIA может быть найдена здесь).
Nvidia предоставляет двигатель Physx Physics в качестве открытого исходного кода
Доступно более 500 чудес, которые отвечают за управление физикой жидкости, динамику скелета персонажа или за деформации объектов. Однако, что очень важно, NVIDIA больше не будет предоставлять двоичные файлы, которые позволяют ускорить графическое ускорение, потому что каждый пользователь теперь может скомпилировать все самостоятельно. Это, конечно, открывает путь к полному использованию кода, хотя в настоящее время Physx представлен скорее как решение для робототехники и автономных транспортных средств, чем для видеоигр, в которых он не был найден в течение долгого времени. Полный код на платформе Github доступен на этом адресе.
Источник: VideoCardz, Wccftech, Nvidia, GitHub