diff --git a/PhysX b/PhysX index 456dc06..7ce75ff 160000 --- a/PhysX +++ b/PhysX @@ -1 +1 @@ -Subproject commit 456dc06d7ef0413d5dd84beff9e2b6877b980648 +Subproject commit 7ce75ff08f92bcc76d06290aa5a8ca2a999d11d0 diff --git a/README.md b/README.md index 06d23d3..58d1d5f 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ # physx-js-webidl -Javascript/WASM bindings for Nvidia PhysX 5.3.1. +Javascript/WASM bindings for Nvidia PhysX 5.4.0. Looking for pre-built binaries / build instructions? See [below](#pre-built-binaries) @@ -20,7 +20,7 @@ There is a basic [hello world example](dist/helloworld.html): 10 boxes falling o ## Documentation The API is very close to the original PhysX C++ API, so you can simply use the official -[PhysX API documentation](https://nvidia-omniverse.github.io/PhysX/physx/5.3.1/index.html) +[PhysX API documentation](https://nvidia-omniverse.github.io/PhysX/physx/5.4.0/index.html) However, in order to make the bindings work with emscripten a few additional wrappers are needed here and there. So it might make sense to also take a look into the [PhysXJs.idl](https://github.com/fabmax/PhysX/blob/webidl-bindings/physx/source/webidlbindings/src/wasm/PhysXWasm.idl) @@ -40,7 +40,7 @@ I use this library in my engine [kool](https://github.com/fabmax/kool) and have However, the demos are written in kotlin, not javascript. ## Pre-built binaries -This library is published as a npm package: +This library is published as a [npm package](https://www.npmjs.com/package/physx-js-webidl): ``` npm i physx-js-webidl ``` diff --git a/dist/README.md b/dist/README.md index 06d23d3..58d1d5f 100644 --- a/dist/README.md +++ b/dist/README.md @@ -1,5 +1,5 @@ # physx-js-webidl -Javascript/WASM bindings for Nvidia PhysX 5.3.1. +Javascript/WASM bindings for Nvidia PhysX 5.4.0. Looking for pre-built binaries / build instructions? See [below](#pre-built-binaries) @@ -20,7 +20,7 @@ There is a basic [hello world example](dist/helloworld.html): 10 boxes falling o ## Documentation The API is very close to the original PhysX C++ API, so you can simply use the official -[PhysX API documentation](https://nvidia-omniverse.github.io/PhysX/physx/5.3.1/index.html) +[PhysX API documentation](https://nvidia-omniverse.github.io/PhysX/physx/5.4.0/index.html) However, in order to make the bindings work with emscripten a few additional wrappers are needed here and there. So it might make sense to also take a look into the [PhysXJs.idl](https://github.com/fabmax/PhysX/blob/webidl-bindings/physx/source/webidlbindings/src/wasm/PhysXWasm.idl) @@ -40,7 +40,7 @@ I use this library in my engine [kool](https://github.com/fabmax/kool) and have However, the demos are written in kotlin, not javascript. ## Pre-built binaries -This library is published as a npm package: +This library is published as a [npm package](https://www.npmjs.com/package/physx-js-webidl): ``` npm i physx-js-webidl ``` diff --git a/dist/package.json b/dist/package.json index 391f931..2de3852 100644 --- a/dist/package.json +++ b/dist/package.json @@ -1,7 +1,7 @@ { "name": "physx-js-webidl", - "version": "2.3.1", - "description": "Javascript/WASM bindings for Nvidia PhysX 5.3.1", + "version": "2.4.0", + "description": "Javascript/WASM bindings for Nvidia PhysX 5.4.0", "author": "fabmax", "main": "physx-js-webidl.js", "repository": {