This release is a pre-release and may not be stable for production use.
SimVX Physics Jolt
Jolt Physics as an opt-in 3D physics backend for SimVX,
on the desktop and in a web export. Most users want simvx, which includes it where a wheel
exists.
Pre-alpha. SimVX publishes development releases only (
0.0.0.devN) and is under active development; the API changes between builds. Once stable versions ship to PyPI, development builds continue on pypi.simvx.com.
Install
pip install --pre simvx
Latest development build: add --extra-index-url https://pypi.simvx.com/.
Use
Installing it changes nothing: SimVX keeps its built-in 3D backend until you choose Jolt, for one
subtree with PhysicsRoot(backend="jolt") or for the whole project with
{"general": {"physics_backend": "jolt"}} in .simvx/config.json. It is opt-in because
swapping the solver changes how a game plays. Jolt is 3D only.
Platforms: wheels for Linux x86_64 and aarch64, Windows x86_64, and macOS x86_64 and arm64; only
Linux x86_64 is tested. An x86_64 build needs no more than SSE4.2. The library is loaded through cffi's ABI mode and the wheel is tagged
py3-none-<platform>, so one wheel per platform serves every CPython 3.14 build, free-threaded
included.
Documentation · Source · Licence: AGPL-3.0-or-later with Additional Terms, including the Game-Distribution Exception. Vendored: Jolt Physics and joltc (both MIT).
Metadata
Release files for SimVX-Physics-Jolt 0.0.0.dev3104
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| simvx_physics_jolt-0.0.0.dev3104.tar.gz | 1.2 MB | Details |
Built distributions (wheels)
| File | Reset | |||
|---|---|---|---|---|
| simvx_physics_jolt-0.0.0.dev3104-py3-none-win_amd64.whl | Python 3 | none | Windows x86-64 | Details |
| simvx_physics_jolt-0.0.0.dev3104-py3-none-musllinux_1_2_x86_64.whl | Python 3 | none | Linux musl 1.2+ x86-64 | Details |
| simvx_physics_jolt-0.0.0.dev3104-py3-none-musllinux_1_2_aarch64.whl | Python 3 | none | Linux musl 1.2+ ARM64 | Details |
| simvx_physics_jolt-0.0.0.dev3104-py3-none-manylinux_2_28_x86_64.whl | Python 3 | none | Linux glibc 2.28+ x86-64 | Details |
| simvx_physics_jolt-0.0.0.dev3104-py3-none-manylinux_2_28_aarch64.whl | Python 3 | none | Linux glibc 2.28+ ARM64 | Details |
| simvx_physics_jolt-0.0.0.dev3104-py3-none-macosx_11_0_x86_64.whl | Python 3 | none | macOS 11.0+ x86-64 | Details |
| simvx_physics_jolt-0.0.0.dev3104-py3-none-macosx_11_0_arm64.whl | Python 3 | none | macOS 11.0+ ARM64 | Details |
| simvx_physics_jolt-0.0.0.dev3104-py3-none-android_24_arm64_v8a.whl | Python 3 | none | Android API level 24+ ARM64 v8a | Details |
Total release size: 9.0 MB
Release files / simvx_physics_jolt-0.0.0.dev3104.tar.gz
| Download URL | simvx_physics_jolt-0.0.0.dev3104.tar.gz |
|---|---|
| Size | 1.2 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
fb0f5678f0d0ff45413eee8e0ae0d71f11883302f27d4f1bd3d56d891dc71ebc
|
|
BLAKE2b-256 checksum How to use checksums |
1d493642d4c8aca055455f2b25529068507bf8602bac76c90a17d730c895e338
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.6
|
Release files / simvx_physics_jolt-0.0.0.dev3104-py3-none-win_amd64.whl
| Download URL | simvx_physics_jolt-0.0.0.dev3104-py3-none-win_amd64.whl |
|---|---|
| Size | 1.1 MB |
| Tags | Python 3 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
221a6fd404d449018fc6c24b730543dfd6dd1dac50c0a8d0b4eab1db081e92e6
|
|
BLAKE2b-256 checksum How to use checksums |
d372a75c7faeb384ccad4772209c35826e3377f3c8ed886828dd5ba4cc94a02e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.6
|
Release files / simvx_physics_jolt-0.0.0.dev3104-py3-none-musllinux_1_2_x86_64.whl
| Download URL | simvx_physics_jolt-0.0.0.dev3104-py3-none-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 1.0 MB |
| Tags | Linux musl 1.2+ x86-64 Python 3 |
|
SHA-256 checksum How to use checksums |
cded56a5895d316057df768e4f1e5d74cdaa98fc0c53417a232f412c648c42c4
|
|
BLAKE2b-256 checksum How to use checksums |
158b8f2bccac1d0d4ef055866a7f594a4b4b68942ff2bfe74424f5e27d763f2c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.6
|
Release files / simvx_physics_jolt-0.0.0.dev3104-py3-none-musllinux_1_2_aarch64.whl
| Download URL | simvx_physics_jolt-0.0.0.dev3104-py3-none-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 913.9 kB |
| Tags | Linux musl 1.2+ ARM64 Python 3 |
|
SHA-256 checksum How to use checksums |
040b1252cf9a2ea69e400a17da670f638a1c86d4b869ec75ef0c9b964cbb23b8
|
|
BLAKE2b-256 checksum How to use checksums |
8dc2961bc13fc58fe9ef79cb6ac5ebf22bd12fdd8643bf1d8f002ca3f5bc7aeb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.6
|
Release files / simvx_physics_jolt-0.0.0.dev3104-py3-none-manylinux_2_28_x86_64.whl
| Download URL | simvx_physics_jolt-0.0.0.dev3104-py3-none-manylinux_2_28_x86_64.whl |
|---|---|
| Size | 1.0 MB |
| Tags | Linux glibc 2.28+ x86-64 Python 3 |
|
SHA-256 checksum How to use checksums |
12d6125ced5788f8a3d740c9f2bbb140a8ea7d510f3442ed46d87a009b0f397c
|
|
BLAKE2b-256 checksum How to use checksums |
edb82fd33a39f8373d76a1722129f526f5d88e25addba722392b2b6ded3f10d4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.6
|
Release files / simvx_physics_jolt-0.0.0.dev3104-py3-none-manylinux_2_28_aarch64.whl
| Download URL | simvx_physics_jolt-0.0.0.dev3104-py3-none-manylinux_2_28_aarch64.whl |
|---|---|
| Size | 918.0 kB |
| Tags | Linux glibc 2.28+ ARM64 Python 3 |
|
SHA-256 checksum How to use checksums |
e782c781d12abfad40359e83fc83157c93f5057865bbbe586cd06d2d7fb8d451
|
|
BLAKE2b-256 checksum How to use checksums |
57325ff5b1cad96ce90226322fdff198649ce6717b48e87e6d52280ea26dcb50
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.6
|
Release files / simvx_physics_jolt-0.0.0.dev3104-py3-none-macosx_11_0_x86_64.whl
| Download URL | simvx_physics_jolt-0.0.0.dev3104-py3-none-macosx_11_0_x86_64.whl |
|---|---|
| Size | 842.1 kB |
| Tags | Python 3 macOS 11.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
95b666d7b8121f076dd61af2f4cbe9059a4b8310c6b8c8f663e788189d409df9
|
|
BLAKE2b-256 checksum How to use checksums |
040f776f14005f35239c3162b2684e244f8bac8ed9c8c3188efaac1024320c95
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.6
|
Release files / simvx_physics_jolt-0.0.0.dev3104-py3-none-macosx_11_0_arm64.whl
| Download URL | simvx_physics_jolt-0.0.0.dev3104-py3-none-macosx_11_0_arm64.whl |
|---|---|
| Size | 813.3 kB |
| Tags | Python 3 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
485c01743b4011fae561a28e787d68f853d9e6e122f7092ae19d6c6459e42b75
|
|
BLAKE2b-256 checksum How to use checksums |
4b4b7eb1fa4023bd9a952f2adbff0127f0c55013de70481d1efa996c3cfd6e07
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.6
|
Release files / simvx_physics_jolt-0.0.0.dev3104-py3-none-android_24_arm64_v8a.whl
| Download URL | simvx_physics_jolt-0.0.0.dev3104-py3-none-android_24_arm64_v8a.whl |
|---|---|
| Size | 1.1 MB |
| Tags | Android API level 24+ ARM64 v8a Python 3 |
|
SHA-256 checksum How to use checksums |
b5cdc5debb7ec37e96b56b3961f79c724cc04024d5d2b2465083f74c64693cb6
|
|
BLAKE2b-256 checksum How to use checksums |
93204e965b46f2e707c3401bdbafd39b50451fd276ec8d081ec1fc3bf92b30f7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.6
|