Skip to content
NVIDIA PhysX
EntityQ705442· pop 22· linked from 233 articles

NVIDIA PhysX

Sign in to save

实时物理引擎软件

Key facts

Software.logo
300px
Software.name
PhysX
Software.author
NovodeX (ETH Zurich) Meqon (Meqon Research AB)
Software.developer
Nvidia Corporation(2008-present)Meqon(2005)Ageia(2004-2008)NovodeX AG(2001-2004)
Software.latest_release_version
Blast 5.0.6; PhysX SDK 5.5.0; Flow 2.1.0; PhysX System Software 9.23.1019
Software.repo
https://github.com/NVIDIA-Omniverse/PhysX (5.x) https://github.com/NVIDIAGameWorks/PhysX (4.x and 3.4) https://github.com/NVIDIAGameWorks/PhysX-3.4 (3.4)
Software.programming language
C++
Software.operating_system
Microsoft Windows, macOS, Linux, PlayStation 2, PlayStation 3, PlayStation 4, Xbox 360, Xbox One, Wii, iOS, Android
Software.genre
Physics simulation
Software.license
BSD-3
Software.website
Nvidia PhysX developer site Documentation

via Wikipedia infobox

Official website

PhysX SDK - Latest Features & Libraries | NVIDIA Developer

A scalable multi-platform physics simulation solution for a wide range of devices, from smartphones to CPUs and GPUs.

developer.nvidia.com

Link to the official site · 14,050 chars · not written by Vinony

Source code

Welcome to NVIDIA's PhysX and APEX SDK source code repository. This depot includes the PhysX SDK, the APEX SDK, and the Kapla Demo application. NOTE: The APEX SDK is not needed to build either the PhysX SDK nor the demo and has been deprecated. It is provided for continued support of existing applications only. We recommend the following libraries as replacements: The documentation can also be found in the repository under PhysX 3.4 Documentation APEX 1.4 docs Please also see the following readme files: PhysX 3.4 readme .html, APEX 1.4 readme.txt. (1) Build PhysX SDK by opening one of the solutions found under PhysX 3.4 Source compiler. Supported platforms: Windows, Linux, OSX, Android, iOS. (2) The APEX SDK distribution contains pre-built binaries supporting GPU acceleration. Re-building the APEX SDK removes support for GPU acceleration. The solutions can be found under APEX 1.4 compiler. Supported platforms: Windows, Linux, Android. To build PhysX Snippets: open one of the solutions found under PhysX 3.4 Snippets compiler. To build PhysX Samples (windows only): open one of the solutions found under PhysX 3.4 Samples compiler. To build APEX Snippets: open one of the solutions found under APEX 1.4 snippets compiler. To build APEX Samples: open one of the solutions found under APEX 1.4 samples v2 compiler. To build and run the Kapla Demo (KaplaDemo samples compiler) please make sure to build the PhysX SDK with the same Visual Studio version and with the same build configuration before compiling the Kapla Demo. This will make sure the appropriate DLLs are copied to the KaplaDemo bin directory. Alexander Chemeris, The Android Open Source Project, Brian Paul, Brodie Thiesfield, Electronic Arts, Emil Mikulic, FreeImage, Hewlett-Packard Company, Independent JPEG Group, John W. Ratcliff, Julio Jerez, Kevin Bray, The Khronos Group Inc., Kitware, Inc., Mark J. Kilgard, Microsoft Corporation, Open Dynamics Framework Group, Python Software Foundation, Univ. of Western Ontario, and the ASSIMP, clang and glew development teams.

Excerpt from the source-code README · 4,273 chars · not written by Vinony

Article · 中文

PhysX是一套由AGEIA设计的执行复杂的物理运算的PPU,又可以代表一款物理引擎。AGEIA声称,PhysX将会使设计师在开发游戏的过程中使用复杂的物理效果,而不需要像以往那样耗费漫长的时间开发一套物理引擎。以往使用了物理引擎,还会使一些配置较低的电脑无法流畅运行遊戲。AGEIA更宣称,PhysX执行物理运算的效率比当前的CPU与物理处理软件的组合高出100倍。游戏设计语言将会支持PhysX,并允许其用户利用PhysX执行物理运算。2005年7月20日,索尼電腦娛樂同意在即将发售的PlayStation 3中使用PhysX和它的SDK——。現時,AGEIA公司己被NVIDIA收購,相關的顯示卡亦可以加速該物理引擎。

Abstract from DBpedia / Wikipedia · CC BY-SA

Gallery (7)