apparently amazon has a PR on the physx repo to add some emscripten wrappers. They have some marketing material for physx in sumerian host. Im guessing Amazon probably has a lot of people familiar with physx, judging by how integrated it is into o3de. Idk if u guys have a working relationship with them or not.
this is the PR:
NVIDIAGameWorks:4.1
← prestomation:emscripten
opened 08:41PM - 07 Jan 20 UTC
* Created new 'emscripten' platform, using the linux build as a template
* ems… cripten build does not support snippets/samples(although this
support should be possible to add)
* after configuring emscripten in the local environment, running a standard generate_projects.sh, selecting emscripten, and
`make` in a build configuration directory builds a wasm/js file for
loading in the browser.
* a new module has been added PhysxWebBindings which only exists in the
emscripten platform. This includes(for now) a single cpp file describing
th embind bindings.
* This build has only been tested on mac and WSL. This is not expected
to work in windows.
The bindings include what is used today by Amazon Sumerian, it is expected that other consumers will pull this down and augment the bindings as desired, although I suppose it would be possible to bind everything.
it seems to be just this one file for bindings. .PhysX/PxWebBindings.cpp at emscripten · prestomation/PhysX · GitHub
and adding an emscripten target in the python cmake script
.PhysX/cmake_generate_projects.py at a9dd37cb331cfd2967954b3fc7041112af96e501 · prestomation/PhysX · GitHub
also cocos seems to be maintaing something
Maybe we could get a web version of havok? satya pls